From: Oliver S. <ol...@we...> - 2013-06-21 09:47:43
|
Branch: refs/heads/master Home: https://github.com/contiki-os/contiki Commit: e6431d8fffcffff74dc1ac640599a0b631806dfc https://github.com/contiki-os/contiki/commit/e6431d8fffcffff74dc1ac640599a0b631806dfc Author: Peter A. Bigot <pa...@pa...> Date: 2013-06-20 (Thu, 20 Jun 2013) Changed paths: M Makefile.include Log Message: ----------- Makefile.include: support extending CLEAN with directories Use recursive remove for $(CLEAN) to support applications that extended it with directories that should be removed. Commit: 5fc0575e99bb316046505dae732fe922a48edfb4 https://github.com/contiki-os/contiki/commit/5fc0575e99bb316046505dae732fe922a48edfb4 Author: Peter A. Bigot <pa...@pa...> Date: 2013-06-20 (Thu, 20 Jun 2013) Changed paths: M Makefile.include M cpu/6502/Makefile.6502 M cpu/arm/at91sam7s/Makefile.at91sam7s M cpu/arm/stm32f103/Makefile.stm32f103 M cpu/avr/Makefile.avr M cpu/cc2430/Makefile.cc2430 M cpu/cc2538/Makefile.cc2538 M cpu/cc253x/Makefile.cc253x M cpu/mc1322x/Makefile.mc1322x M cpu/msp430/Makefile.msp430 M cpu/stm32w108/Makefile.stm32w108 M cpu/z80/Makefile.z80 M platform/cooja/Makefile.cooja M platform/win32/Makefile.win32 M tools/z80/hex2bin/Makefile Log Message: ----------- Makefile.include: support make clean all Historically $(OBJECTDIR) was created when Makefile.include is read. A consequence is that combining "clean" with "all" (or any other build target) results in an error because the clean removes the object directory that is required to exist when building dependencies. Creating $(OBJECTDIR) on-demand ensures it is present when needed. Removed creation of $(OBJECTDIR) on initial read, and added an order-only dependency forcing its creation all Makefile* rules where the target is explicitly or implicitly in $(OBJECTDIR). Commit: f06ee9588387dcfed0084681def8e597f2f24078 https://github.com/contiki-os/contiki/commit/f06ee9588387dcfed0084681def8e597f2f24078 Author: Oliver Schmidt <ol...@we...> Date: 2013-06-21 (Fri, 21 Jun 2013) Changed paths: M Makefile.include M cpu/6502/Makefile.6502 M cpu/arm/at91sam7s/Makefile.at91sam7s M cpu/arm/stm32f103/Makefile.stm32f103 M cpu/avr/Makefile.avr M cpu/cc2430/Makefile.cc2430 M cpu/cc2538/Makefile.cc2538 M cpu/cc253x/Makefile.cc253x M cpu/mc1322x/Makefile.mc1322x M cpu/msp430/Makefile.msp430 M cpu/stm32w108/Makefile.stm32w108 M cpu/z80/Makefile.z80 M platform/cooja/Makefile.cooja M platform/win32/Makefile.win32 M tools/z80/hex2bin/Makefile Log Message: ----------- Merge pull request #279 from pabigot/push/make-clean-all Add support for subdirectories in CLEAN and for "make clean all" Compare: https://github.com/contiki-os/contiki/compare/7cc8f326f449...f06ee9588387 |