circuitpython-ulab/code
Phil Howard 51b5f8b930 USER_C_MODULES cmake support for rp2 and esp32
This change introduces `usermod.cmake`, the CMake configuration required to make
this library compatible with the CMake build systems for the rp2 (Raspberry Pi Pico/RP2040)
and esp32 ports of MicroPython.

This is effectively 1:1 in functionality with `micropython.mk` and defines the source files,
include directories and compile arguments needed to build the module.

See https://github.com/micropython/micropython/pull/6960 for discussion.
2021-03-12 20:53:33 +00:00
..
numpy fix dot function 2021-02-23 23:17:45 +01:00
scipy updated docs, removed circuitpython stuff, and fixed diff code 2021-01-14 19:40:18 +01:00
user fix to allow including user.c 2021-01-23 09:30:34 +01:00
utils add from_int16_buffer, from_uint16_buffer functions 2021-03-05 15:25:46 +01:00
micropython.mk added first implementation of utils sub-module 2021-03-03 20:15:06 +01:00
ndarray.c re-introduce ndarray_get_buffer, and buffer protocol 2021-02-21 21:06:02 +01:00
ndarray.h re-introduce ndarray_get_buffer, and buffer protocol 2021-02-21 21:06:02 +01:00
ndarray_operators.c updated docs, removed circuitpython stuff, and fixed diff code 2021-01-14 19:40:18 +01:00
ndarray_operators.h updated docs, removed circuitpython stuff, and fixed diff code 2021-01-14 19:40:18 +01:00
ndarray_properties.h dtype is exposed in circuitpython, too 2020-11-11 07:23:59 +01:00
ulab.c Merge branch 'master' into linspace-fix 2021-03-08 18:42:47 +01:00
ulab.h add from_int16_buffer, from_uint16_buffer functions 2021-03-05 15:25:46 +01:00
ulab_create.c fix linspace/logspace/arange for Boolean dtypes 2021-03-08 18:41:19 +01:00
ulab_create.h updated docs, removed circuitpython stuff, and fixed diff code 2021-01-14 19:40:18 +01:00
ulab_tools.c moved trace to numpy 2021-02-13 09:25:08 +01:00
ulab_tools.h moved trace to numpy 2021-02-13 09:25:08 +01:00
usermod.cmake USER_C_MODULES cmake support for rp2 and esp32 2021-03-12 20:53:33 +00:00