Commit Graph

55 Commits (9fff3f5b90bd3ce327d3ba908592757e93af74e8)

Author SHA1 Message Date
Oleg Hahm 3c169de879 Merge pull request #661 from LudwigOrtmann/Makefile_dep
move Makefile.dep include
9 years ago
Ludwig Ortmann d40b6ac5b1 native+osx makefile cleanup
* add missing $(AD) to osx $(LINK) invocation
* move osx build determination to native makefile
* move old libc test to native makefile
* set objcopy to "true" - it is superfluous for native no matter what the system is
* add some documentation to natives makefile
9 years ago
Ludwig Ortmann 73a2c4edf2 move Makefile.dep include
boards modify USEMODULE which can lead to additional dependencies.
including Makefile.dep last enables it to resolve all dependencies.
9 years ago
Oleg Hahm 48b5dacde8 Merge pull request #620 from LudwigOrtmann/buildtest_fail
upgrade buildtest for CI
9 years ago
René Kijewski c728041f54 Do not assume 0x0 to be an unusable address 9 years ago
Ludwig Ortmann 9ab441e091 make buildtest fail on error 9 years ago
Ludwig Ortmann 351dea1dbd decolorize buildtest output for jenkins/monochrome 9 years ago
Ludwig Ortmann 3864d33ede make buildtest more readable 9 years ago
Oleg Hahm 683a078515 Merge pull request #494 from OlegHahm/uniq_obj_file_names
prefixing application object files to avoid dups
10 years ago
Oleg Hahm 74a3158cb2 use subfolder instead of file name prefix 10 years ago
Oleg Hahm e57d94cf44 prefixing application object files to avoid dups 10 years ago
Ludwig Ortmann 5c0000be5b unsilence link,size,objcopy 10 years ago
Oleg Hahm fc359cd9f4 strip BOARD variable 10 years ago
Oleg Hahm cb7de2432e moved muting "logic" away from application Makefile 10 years ago
Oleg Hahm 9df07f9238 muting compiler and binutils optionally
Instead of muting all compiler and other binutils output by default,
introduce a variable to make this behaviour configurable.
10 years ago
Oleg Hahm 79cff89bb0 create BOARDS subdirectory for binaries 10 years ago
Oleg Hahm 02612ff0ca further Makefile cleanup 10 years ago
Oleg Hahm f8e349f76e removed superfluous slash after BINDIR 10 years ago
Oleg Hahm 26c50522d5 simplified and unified cpu build structure 10 years ago
Oleg Hahm 55f31a4829 simplify include structure for boards
* do not overwrite CFLAGS in boards Makefile
10 years ago
Oleg Hahm 1e665b49de build everything in the project directory 10 years ago
Oleg Hahm 8c4b48a93f make buildtest output coloured 10 years ago
Oleg Hahm 714178afd2 introduce CPU name macro via CFLAG 10 years ago
Ludwig Ortmann 7f7ce44fd8 dont rely on boards/Makefile.base 10 years ago
Ludwig Ortmann 7351a74f5f include HOME in env 10 years ago
Ludwig Ortmann 5618795027 allow for differing RIOT* paths 10 years ago
Ludwig Ortmann 50a2dbeaa1 implement buildtest target
the target runs make for every board in boards
10 years ago
Oleg Hahm 31a0cb90d1 define RIOTBOARD if unset 10 years ago
Oleg Hahm 438e5ed429 Merge pull request #239 from OlegHahm/objcopy_flags
Objcopy flags
10 years ago
Oleg Hahm 3d73e84ad6 get flags for objcopy from platform dependent includes 10 years ago
Oleg Hahm 46deefe0f8 make Makefiles proof for spaces in $PATH 10 years ago
authmillenon 7fea5f15cc Add capability to Makefiles to use PROJBINDIR
Fixes bug in build-system that does not allow you to use other
PROJBINDIR than $(CURDIR)/bin
10 years ago
Ludwig Ortmann 3065c5c118 add PROJDEPS to PROJBINDIR target
This enables issues like https://github.com/RIOT-OS/projects/issues/26
to be fixed.
10 years ago
Oleg Hahm b64fb65935 Merge branch 'agilefox_clean' of https://github.com/AlaeddineWeslati/RIOT into AlaeddineWeslati-agilefox_clean
Conflicts:
	sys/include/transceiver.h
	sys/transceiver/transceiver.c

Additional changes:
* allow for multi-transceiver initialization
* change packet reception to old implementation
10 years ago
Alaeddine WESLATI 11bb09b7f8 started adding at86rf231 driver
at86rf231 TX and RX

driver is using vtimer instead of hwtimer_ functions, TO CHECK

vtimer debug function prototype fix
10 years ago
Oleg Hahm 6239ea2a0b minor changes according to 7a2cc4ae09 10 years ago
authmillenon 4f363ce0fe Define phony make targets 10 years ago
Martin Lenders acc83c676a Fix mkdir from 065566c 10 years ago
Martin Lenders 065566cd04 Create project's bin directory if it does not exist 10 years ago
Oleg Hahm 19e4034ace Merge branch 'thomas-mc1322x'
Conflicts:
	Makefile.modules
	core/kernel_init.c
	core/thread.c
	cpu/arm_common/arm_cpu.c
	cpu/arm_common/syscalls.c
	cpu/lpc_common/hwtimer_cpu.c
	cpu/lpc_common/iap.c
	sys/include/transceiver.h
	sys/net/sixlowpan/sixlowip.c
	sys/net/sixlowpan/sixlowmac.c
	sys/net/sixlowpan/sixlowmac.h
	sys/net/sixlowpan/sixlowpan.c
	sys/transceiver/Makefile
	sys/transceiver/transceiver.c
10 years ago
Benjamin Valentin 248267834d allow external modules to be added to a project 10 years ago
Christian Mehlis 57e70a659c Remove undefined variables from Makefiles
The following variables are included in various Makefiles but never
defined.

    $(BOARDINCLUDE)
    $(PROJECTINCLUDE)
    $(CPUINCLUDE)
10 years ago
Ludwig Ortmann a4528f3d8c Link with -lrt if glibc < 2.17 for native on linux 10 years ago
Ludwig Ortmann 35f9062e37 inital OSX support for native port 10 years ago
Thomas Eichinger 3dba62afa6 Merge branch 'mc1322x' of github.com:RIOT-OS/RIOT into mc1322x 10 years ago
Oliver Hahm d56081ddca * fixed Makefile.include to compile all *.c files 10 years ago
Oliver Hahm c39fd9d8dc * minor changes 10 years ago
Oliver Hahm 95158bd38e * fixed flasher flags in Makefile.include 10 years ago
Oliver Hahm f13ef5f500 * restructured cpu folder to distinguish between arm and lpc common files 10 years ago
Oliver Hahm fc3325b113 * set MCU to CPU if undefined 10 years ago