-
- Downloads
make: easifier usage of module subdirectories
Many modules have subdirectories. Often these subdirectories should only be included under certain circumstances. Modules that use submodules currently need to use this pattern: ```make DIRS = … all: $(BINDIR)$(MODULE).a @for i in $(DIRS) ; do $(MAKE) -C $$i ; done ; include $(RIOTBASE)/Makefile.base clean:: @for i in $(DIRS) ; do $(MAKE) -C $$i clean ; done ; ``` This PR moves the `all:` and `clean::` boilerplate into `Makefile.base`.
Showing
- Makefile.base 6 additions, 0 deletionsMakefile.base
- boards/arduino-due/Makefile 0 additions, 8 deletionsboards/arduino-due/Makefile
- boards/avsextrem/Makefile 0 additions, 3 deletionsboards/avsextrem/Makefile
- boards/chronos/Makefile 0 additions, 3 deletionsboards/chronos/Makefile
- boards/msb-430-common/Makefile 0 additions, 3 deletionsboards/msb-430-common/Makefile
- boards/msb-430/Makefile 0 additions, 3 deletionsboards/msb-430/Makefile
- boards/msb-430h/Makefile 0 additions, 3 deletionsboards/msb-430h/Makefile
- boards/msba2-common/Makefile 0 additions, 3 deletionsboards/msba2-common/Makefile
- boards/msba2/Makefile 0 additions, 3 deletionsboards/msba2/Makefile
- boards/native/Makefile 0 additions, 3 deletionsboards/native/Makefile
- boards/native/drivers/Makefile 0 additions, 3 deletionsboards/native/drivers/Makefile
- boards/pttu/Makefile 0 additions, 3 deletionsboards/pttu/Makefile
- boards/qemu-i386/Makefile 0 additions, 6 deletionsboards/qemu-i386/Makefile
- boards/redbee-econotag/Makefile 0 additions, 3 deletionsboards/redbee-econotag/Makefile
- boards/udoo/Makefile 0 additions, 9 deletionsboards/udoo/Makefile
- boards/wsn430-common/Makefile 0 additions, 3 deletionsboards/wsn430-common/Makefile
- boards/wsn430-v1_3b/Makefile 0 additions, 3 deletionsboards/wsn430-v1_3b/Makefile
- boards/wsn430-v1_4/Makefile 0 additions, 3 deletionsboards/wsn430-v1_4/Makefile
- cpu/cc430/Makefile 0 additions, 3 deletionscpu/cc430/Makefile
- cpu/lpc1768/Makefile 0 additions, 2 deletionscpu/lpc1768/Makefile
Loading
Please register or sign in to comment