This updates the berkeley-db-1.xx submodule URL to a repository hosted under the micropython organisation, and makes the following changes: - Moves the berkeley-db header files to a single directory within the submodule, and references all these headers with a much fuller path, which prevents symbol clashes (eg with esp32 and queue.h). - Removes unused/non-working files from berkeley-db, which removes all symlinks in that repo (symlinks don't play well under Windows). - Allows injecting an external configuration header into berkeley-db, so the configuration doesn't have to be provided by -Dxx=yy flags to the compiler (and possibly clashing with other symbols). - Removes the advertising clause from the BSD 4-clause license of berkeley-db (see relevant commit and README.Impt.License.Change for details). Signed-off-by: Damien George <damien@micropython.org> |
||
|---|---|---|
| .. | ||
| asf4@84f56af132 | ||
| axtls@531cab9c27 | ||
| berkeley-db-1.xx@85373b548f | ||
| btstack@77e752abd6 | ||
| cmsis/inc | ||
| crypto-algorithms | ||
| cyw43-driver@9f6405f0b3 | ||
| fsp@e78939d32d | ||
| libffi@e9de7e35f2 | ||
| libhydrogen@5c5d513093 | ||
| libm | ||
| libm_dbl | ||
| libmetal@0cb7d293a7 | ||
| littlefs | ||
| lwip@6ca936f6b5 | ||
| mbedtls@edb8fec988 | ||
| mbedtls_errors | ||
| micropython-lib@ddb1a27957 | ||
| mynewt-nimble@42849560ba | ||
| nrfx@7a4c9d946c | ||
| nxp_driver@fa5a554c79 | ||
| oofatfs | ||
| open-amp@1904dee18d | ||
| pico-sdk@6a7db34ff6 | ||
| protobuf-c@abc67a11c6 | ||
| re1.5 | ||
| stm32lib@928df866e4 | ||
| tinytest | ||
| tinyusb@1fdf29075d | ||
| uzlib | ||
| wiznet5k@0803fc519a | ||
| README.md | ||
This directory contains third-party, low-level C libraries and SDKs. Libraries that do not target any specific platform are generally chosen based on them being independent and efficient.