58 Commits (5dc146269dcb8269358b35f58589ad2ac33fb762)

Author SHA1 Message Date
Kaspar Schleiser 933a7a3efe make: add submodule support 6 years ago
Kaspar Schleiser c442cbcc23 make: Makefile.base: don't collect wildcard sources if NO_AUTO_SRC is nonempty 6 years ago
Joakim Nohlgård d90f33e654 make: Add support for specifying a different compiler for assembler 6 years ago
Kaspar Schleiser fd07b5fd27 make: introduce QQ, use when doing CI build 6 years ago
Kaspar Schleiser f44763f346 make: adapt Makefiles to AD -> Q rename 6 years ago
Joakim Nohlgård e2dc99f464 make: Place C++ includes before C includes when compiling C++ 6 years ago
Kaspar Schleiser 560a509036 make: remove trailing slash from BINDIR variable 6 years ago
Kaspar Schleiser 1f9a87972b make: allow per-file conditional LTO compile 6 years ago
Joakim Nohlgård 77a15e7886 make: Place most configuration macros in a separate file instead of on the command line 6 years ago
Joakim Nohlgård 275b366825 Makefile.base: Add separate CXXINCLUDES for C++ specific header directories 7 years ago
Kaspar Schleiser 3c56b49df6 make: use ccache if environment variable is set 8 years ago
Kaspar Schleiser aed4be332e make: introduce RIOT_FILE_NOPATH and RIOT_FILE_RELATIVE 8 years ago
Joakim Gebart 8d68afa6e6 Makefile: Add ARFLAGS for overriding command line options to `ar` 8 years ago
René Kijewski 9a15a6def5 make: easify {sys,drivers}/Makefile 8 years ago
Ludwig Ortmann 7e123c797d make: optimize archive creation/modification 8 years ago
Ludwig Ortmann 182b603a01 make: 1571 fixup: dont create existing directories 8 years ago
René Kijewski 2d336ed8c8 make: easier to read object targets 8 years ago
René Kijewski 9b408fda9c make: don't invoke wildcard repeatedly 8 years ago
René Kijewski 01f6bdf789 make: call ranlib 8 years ago
René Kijewski aa2ee4084d make: use $@ and $< 8 years ago
René Kijewski 346313bf07 make: don't call mkdir -p a lot 8 years ago
Pham Huu Dang Nhat f7398f61ff Changed RIOT/Makefile.include, Makefile.base, Makefile.cflags, and native/Makefile.include to compile C and C++ files. 9 years ago
René Kijewski 2ae0c1b149 make: use abspath for better error messages 9 years ago
René Kijewski a9a76cb2c2 make: create dependencies as side effect 9 years ago
René Kijewski d19fc447ed make: make DIRS usable for applications 9 years ago
René Kijewski 35e74ad725 make: refactor make system (parallelism, deduplication) 9 years ago
René Kijewski 1d34522703 make: evaluate the Git SHA only once 9 years ago
René Kijewski 467b41ad49 make: easifier usage of module subdirectories 9 years ago
René Kijewski 840c0f0a57 make: detect their module name automatically 9 years ago
René Kijewski e189064171 make: print error if make was executed in the root 9 years ago
René Kijewski 300d6b3e35 Make: exterminate 'clean' buildtarget 9 years ago
René Kijewski 21af9f11f9 Make: do not spam error messages on shallow clones 9 years ago
René Kijewski 3f59eefbaf Use subfolders in bin dir 9 years ago
Ludwig Ortmann 1bd3f7bb86 pipe through sed instead 9 years ago
Ludwig Ortmann 7229287e47 Prepend path to dependency info files with sed 9 years ago
Ludwig Ortmann 2525920426 remove trailing whitespace and newlines 9 years ago
Oleg Hahm 9df07f9238 muting compiler and binutils optionally 9 years ago
Oleg Hahm c7d985d371 removed redundant include pathes from Makefiles 9 years ago
Oleg Hahm 26c50522d5 simplified and unified cpu build structure 9 years ago
Oleg Hahm 55f31a4829 simplify include structure for boards 9 years ago
Ludwig Ortmann 4c612f6d08 use $(CC) for *.S files 9 years ago
Oleg Hahm e9b04cc380 only add branch to version string if not in master 9 years ago
Oleg Hahm 529f3fb278 include version string 9 years ago
Oleg Hahm 232e205137 moved boards into subdirectory 9 years ago
Oleg Hahm 739cd03234 do not overwrite SRC in Makefile.base 9 years ago
authmillenon 4f363ce0fe Define phony make targets 9 years ago
Milan Babel 25b6ed699c added wsn430-v1.4 9 years ago
Milan Babel bc27516d2f added support for board wsn430-v1_3b 9 years ago
Christian Mehlis 57e70a659c Remove undefined variables from Makefiles 10 years ago
Oliver Hahm d31bad6c9e * cleaned up output from Makefiles 10 years ago