Skip to content
Snippets Groups Projects
Commit 8e7f4e69 authored by Oleg Hahm's avatar Oleg Hahm
Browse files

Merge pull request #31 from LudwigOrtmann/master

migrate native to current Makefile structure
parents 7aa50718 2883ca12
No related branches found
No related tags found
No related merge requests found
...@@ -38,6 +38,9 @@ ifeq ($(BOARD),msb-430h) ...@@ -38,6 +38,9 @@ ifeq ($(BOARD),msb-430h)
INCLUDES += -I$(RIOTBOARD)/msb-430-common/include/ INCLUDES += -I$(RIOTBOARD)/msb-430-common/include/
INCLUDES += -I$(RIOTBOARD)/msb-430-common/drivers/include/ INCLUDES += -I$(RIOTBOARD)/msb-430-common/drivers/include/
endif endif
ifeq ($(BOARD),native)
INCLUDES += -I$(RIOTBOARD)/native/include/
endif
$(BINDIR)$(MODULE).a: $(OBJ) $(ASMOBJ) $(BINDIR)$(MODULE).a: $(OBJ) $(ASMOBJ)
$(AR) -rc $(BINDIR)$(MODULE).a $(OBJ) $(ASMOBJ) $(AR) -rc $(BINDIR)$(MODULE).a $(OBJ) $(ASMOBJ)
......
...@@ -18,7 +18,7 @@ all: $(PROJBINDIR)/$(PROJECT).a ...@@ -18,7 +18,7 @@ all: $(PROJBINDIR)/$(PROJECT).a
@echo "Building project $(PROJECT) for $(BOARD) w/ MCU $(CPU)." @echo "Building project $(PROJECT) for $(BOARD) w/ MCU $(CPU)."
$(MAKE) -C $(RIOTBOARD) $(MAKE) -C $(RIOTBOARD)
$(MAKE) -C $(RIOTBASE) $(MAKE) -C $(RIOTBASE)
$(LINK) $(LINKFLAGS) $(UNDEF) -o $(PROJBINDIR)/$(PROJECT).elf -Wl,--start-group $(BASELIBS) -lm -Wl,--end-group -Wl,-Map=$(PROJBINDIR)/$(PROJECT).map $(LINK) $(UNDEF) -o $(PROJBINDIR)/$(PROJECT).elf -Wl,--start-group $(BASELIBS) -lm -Wl,--end-group -Wl,-Map=$(PROJBINDIR)/$(PROJECT).map $(LINKFLAGS)
$(SIZE) $(PROJBINDIR)/$(PROJECT).elf $(SIZE) $(PROJBINDIR)/$(PROJECT).elf
$(OBJCOPY) -O ihex $(PROJBINDIR)/$(PROJECT).elf $(PROJBINDIR)/$(PROJECT).hex $(OBJCOPY) -O ihex $(PROJBINDIR)/$(PROJECT).elf $(PROJBINDIR)/$(PROJECT).hex
......
...@@ -13,6 +13,9 @@ ifeq ($(CPU),lpc214x) ...@@ -13,6 +13,9 @@ ifeq ($(CPU),lpc214x)
USEMODULE += arm_common USEMODULE += arm_common
UNDEF += $(BINDIR)syscalls.o UNDEF += $(BINDIR)syscalls.o
endif endif
ifeq ($(CPU),native)
export INCLUDES += -I$(RIOTBASE)/cpu/native/include
endif
ifeq ($(CPU),cc430) ifeq ($(CPU),cc430)
USEMODULE += cpu core lib sys USEMODULE += cpu core lib sys
else else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment