[riot-commits] [RIOT-OS/RIOT] de29e4: Add include paths automatocally for USEMODULES

Martine Lenders authmillenon at gmail.com
Tue Apr 1 17:25:51 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: de29e4184cc34dc13a389ea29370d2daff525668
      https://github.com/RIOT-OS/RIOT/commit/de29e4184cc34dc13a389ea29370d2daff525668
  Author: René Kijewski <rene.kijewski at fu-berlin.de>
  Date:   2014-03-29 (Sat, 29 Mar 2014)

  Changed paths:
    M Makefile.include
    A drivers/Makefile.include
    M examples/ccn-lite-client/Makefile
    M examples/ccn-lite-relay/Makefile
    M examples/default/Makefile
    M examples/rpl_udp/Makefile
    M sys/Makefile
    A sys/Makefile.include
    M sys/crypto/3des/Makefile
    M sys/crypto/aes/Makefile
    M sys/crypto/rc5/Makefile
    M sys/crypto/sha256/Makefile
    M sys/crypto/skipjack/Makefile
    M sys/crypto/twofish/Makefile
    M sys/net/crosslayer/net_help/Makefile
    M sys/net/link_layer/protocol-multiplex/Makefile
    M sys/posix/pnet/Makefile
    M sys/posix/pthread/Makefile
    M sys/shell/commands/Makefile
    M tests/test_net_if/Makefile
    M tests/test_pnet/Makefile
    M tests/test_pthread/Makefile
    M tests/test_pthread_cooperation/Makefile

  Log Message:
  -----------
  Add include paths automatocally for USEMODULES

Application developers use `$(USEMODULES)` in their Makefiles to have
the relevant functionally automagically added to their apps. This even
does basic dependency tracking by means of `Makefile.dep`.

But an important thing is missing: the automatic adding of include
paths. This is inconvenient, error prone, and will hinder the RIOT core
developers in future to change folder structures.


  Commit: f9d8f1fc7554838acfc7c3d3fc6f5cbcfe5fb059
      https://github.com/RIOT-OS/RIOT/commit/f9d8f1fc7554838acfc7c3d3fc6f5cbcfe5fb059
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2014-04-01 (Tue, 01 Apr 2014)

  Changed paths:
    M Makefile.include
    A drivers/Makefile.include
    M examples/ccn-lite-client/Makefile
    M examples/ccn-lite-relay/Makefile
    M examples/default/Makefile
    M examples/rpl_udp/Makefile
    M sys/Makefile
    A sys/Makefile.include
    M sys/crypto/3des/Makefile
    M sys/crypto/aes/Makefile
    M sys/crypto/rc5/Makefile
    M sys/crypto/sha256/Makefile
    M sys/crypto/skipjack/Makefile
    M sys/crypto/twofish/Makefile
    M sys/net/crosslayer/net_help/Makefile
    M sys/net/link_layer/protocol-multiplex/Makefile
    M sys/posix/pnet/Makefile
    M sys/posix/pthread/Makefile
    M sys/shell/commands/Makefile
    M tests/test_net_if/Makefile
    M tests/test_pnet/Makefile
    M tests/test_pthread/Makefile
    M tests/test_pthread_cooperation/Makefile

  Log Message:
  -----------
  Merge pull request #798 from Kijewski/usemodule-includes

Make: Add include paths automatically for USEMODULES


Compare: https://github.com/RIOT-OS/RIOT/compare/2b7e41b742cd...f9d8f1fc7554


More information about the commits mailing list