Benjamin Valentin
adbf9ef3ac
vfs: select VFS params to accommodate all enabled file systems
2020-06-17 16:00:24 +02:00
Benjamin Valentin
3068dad305
pkg/spiffs: set VFS params
2020-06-17 16:00:24 +02:00
Benjamin Valentin
67d68b2bd3
pkg/littlefs2: set VFS params
2020-06-17 16:00:24 +02:00
Benjamin Valentin
17236a12e9
pkg/littlefs: set VFS params
2020-06-17 15:58:33 +02:00
Benjamin Valentin
eae9e3cf67
pkg/fatfs: set VFS params
2020-06-17 15:58:33 +02:00
Bas Stottelaar
7d73e8acaf
pkg/ucglib: refactor the Ucglib package
...
- Passing RIOT-OS specific data as user_ptr
- Added necessary macros to Makefile.dep
- Added missing explicit dependency to xtimer module
- Added ucg_riotos.h with the RIOT-OS specific functionality
- Removed the now-obsolete patch of Ucglib
- Other minor fixes
2020-06-17 00:47:54 +02:00
Bas Stottelaar
3d4a330153
Merge pull request #14273 from aabadie/pr/pkg/ucglib_make
...
pkg/ucglib: improve build system integration
2020-06-17 00:32:48 +02:00
Bas Stottelaar
0455bacec7
Merge pull request #14272 from aabadie/pr/pkg/u8g2_make_enh
...
pkg/u8g2: improve build system integration
2020-06-17 00:26:50 +02:00
Francisco
e3c9894402
Merge pull request #14282 from aabadie/pr/pkg/openthread_make_rework
...
pkg/openthread: improve package Makefile
2020-06-16 21:13:04 +02:00
Alexandre Abadie
4b087a73a5
Merge pull request #14299 from fjmolinas/pr_pkg_git_patch
...
pkg/pkg.mk: explicitly exclude state files
2020-06-16 19:28:51 +02:00
Leandro Lanzieri
2546f92d37
Merge pull request #14251 from aabadie/pr/pkg/make_enh
...
pkg: avoid copying Makefiles in package source when possible
2020-06-16 17:00:30 +02:00
Francisco Molina
1a069f2631
pkg/pkg.mk: explicitly exclude state files
2020-06-16 16:27:57 +02:00
Francisco
3935c7630f
Merge pull request #14266 from haukepetersen/opt_nimble_mbufinit
...
pkg/nimble/netif: simplify mbuf pool initialization
2020-06-16 14:02:55 +02:00
Francisco
315b97939f
Merge pull request #14246 from leandrolanzieri/pr/cpu_arch_to_cpu_core
...
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 13:48:08 +02:00
Leandro Lanzieri
89570087d8
Merge pull request #14250 from aabadie/pr/pkg/semtech_loramac_make
...
pkg/semtech-loramac: cleanup build system integration
2020-06-16 13:12:48 +02:00
Leandro Lanzieri
649017f0b2
cpu/cortexm_common: Rename arch_cortexm feature to cpu_core_cortexm
2020-06-16 12:05:41 +02:00
Leandro Lanzieri
4d65bc8e0a
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 12:05:40 +02:00
Koen Zandberg
2778e037fe
Merge pull request #14220 from aabadie/pr/pkg/lwip_nrf802154
...
pkg/lwip: add support for nrf802154
2020-06-16 11:13:33 +02:00
Alexandre Abadie
fd5c51f903
pkg/lvgl: declare module as pseudomodule
...
There's no lvgl module to build with package, only lvgl_xx modules.
2020-06-14 22:20:38 +02:00
Alexandre Abadie
609a0b6109
pkg/gemmlowp: declare module as pseudomodule
...
This package is only use for its headers so there's no module to build.
2020-06-14 22:20:38 +02:00
Alexandre Abadie
21c9acbd6b
pkg/flatbuffers: declare module as pseudomodule
...
This package is only use for its headers so there's no module to build.
2020-06-14 22:20:38 +02:00
Alexandre Abadie
d7ddf57596
pkg/openthread: improve package Makefile
...
This commit improves the target dependencis so that bootstrap and configure command are not run for each rebuild
2020-06-14 22:11:59 +02:00
Alexandre Abadie
b0d20fa603
pkg/nordic_softdevice_ble: don't alter archive before building
...
Use RIOT Makefile.base when possible or explictly set files to build in a module
2020-06-14 21:36:13 +02:00
Alexandre Abadie
c25f611258
pkg/nimble: use Makefile.base to build pkg modules when possible
2020-06-14 12:04:21 +02:00
Alexandre Abadie
ff37e8ee6d
pkg/cryptoauthlib: use out-of-source build / remove unused variable
2020-06-13 21:05:43 +02:00
Alexandre Abadie
18d6252461
pkg/micro-ecc: remove unnecessary patch for build system
2020-06-12 18:44:49 +02:00
Alexandre Abadie
f894862f61
pkg/tinycbor: remove unncessary patch
2020-06-12 18:44:49 +02:00
Alexandre Abadie
b203c5e541
pkg/tiny-asn1: remove unnecessary patches
2020-06-12 18:44:49 +02:00
Alexandre Abadie
e620d37924
pkg/monocypher: reduce scope of CFLAGS
2020-06-12 18:44:49 +02:00
Alexandre Abadie
67f117d997
pkg/monocypher: remove unecessary patches
2020-06-12 18:44:49 +02:00
Alexandre Abadie
a009684336
pkg: use Makefile.base to build pkg modules when possible
2020-06-12 18:44:49 +02:00
Alexandre Abadie
b76bf294ec
pkg/monocypher: pkg/tweetnacl: remove inconsitent use of
2020-06-12 18:44:48 +02:00
Alexandre Abadie
3209f7ce0c
pkg/littlefs2: always build littlefs2 fs (hard deps)
2020-06-12 18:44:48 +02:00
Alexandre Abadie
75b2de0ad3
pkg/littlefs2: remove redundant use of .PHONY: all
...
'all' is already set as .PHONY in pkg.mk
2020-06-12 18:44:48 +02:00
Alexandre Abadie
9464c34467
pkg: don't copy Makefile in package build directory
...
Instead use the '-f' option of the make command
2020-06-12 18:44:48 +02:00
Alexandre Abadie
0fc0ad7207
pkg/ucglib: clean build system integration
...
And leave the original repository untouched (except for patches)
2020-06-12 17:55:29 +02:00
Alexandre Abadie
86f9190a4c
pkg/wolfssl: improve build system integration
...
and avoid copying in the cloned repository when building
2020-06-12 17:49:09 +02:00
Hauke Petersen
f316f71abb
pkg/nimble/netif: set host thread prio to ctrl+1
2020-06-12 14:50:42 +02:00
Alexandre Abadie
07a4d20acf
pkg/u8g2: improve build system integration
2020-06-12 10:31:59 +02:00
Alexandre Abadie
e1972999a3
pkg/cryptoauthlib: don't modify package source when building tests
2020-06-11 17:28:44 +02:00
Hauke Petersen
a0d34a707e
pkg/nimble/netif: simplify mbuf pool initialization
2020-06-11 16:24:38 +02:00
Leandro Lanzieri
a4889b4207
Merge pull request #14248 from aabadie/pr/pkg/wakaama_make
...
pkg/wakaama: cleanup build system integration
2020-06-10 18:47:43 +02:00
Alexandre Abadie
9ebae8e92a
pkg/wakaama: fix indentation in Makefile.include
2020-06-10 14:19:27 +02:00
Alexandre Abadie
6de497a066
pkg/wakaama: cleanup build system integration
...
Avoid modifying the cloned repository for each build
2020-06-10 14:19:26 +02:00
Alexandre Abadie
198c9a8990
pkg/tinydtls: cleanup build system integration
2020-06-10 14:15:19 +02:00
Alexandre Abadie
12044356de
pkg/semtech-loramac: cleanup build system integration
...
Avoid copying Makefile in the cloned directory
2020-06-10 14:11:22 +02:00
Alexandre Abadie
8fb27b0d30
Merge pull request #14239 from aabadie/pr/pkg/cleanup_pkg.mk
...
pkg: fix some typos in pkg.mk
2020-06-09 19:30:19 +02:00
Martine Lenders
6af46bf398
Merge pull request #14235 from haukepetersen/opt_nimble_rmnetifptr
...
pkg/nimble/netif: remove redundant netif ptr
2020-06-09 16:01:04 +02:00
Alexandre Abadie
cb4bce393d
pkg/pkg.mk: fix patch prerequisites variable name
2020-06-09 15:14:01 +02:00
Alexandre Abadie
4bc8674822
pkg/pkg.mk: fix typo on 'prerequisites'
2020-06-09 15:13:26 +02:00