native: override INCLUDES w/ NATIVEINCLUDES

Currrently native overrides the object file targets, because it needs
the different include paths to interact with libc and the OS.

This PR simplifies their makefiles to only override the variable
INCLUDES, instead of overriding the targets.
This commit is contained in:
René Kijewski 2014-07-06 05:02:45 +02:00
parent 34c2283d5e
commit 54047c72d3
5 changed files with 5 additions and 15 deletions

View File

@ -4,6 +4,4 @@ DIRS = drivers
include $(RIOTBASE)/Makefile.base
$(BINDIR)$(MODULE)/%.o: %.c
@mkdir -p $(BINDIR)$(MODULE)
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MD -MP -c -o $(BINDIR)$(MODULE)/$*.o $(abspath $*.c)
INCLUDES = $(NATIVEINCLUDES)

View File

@ -2,6 +2,4 @@ MODULE =$(BOARD)_base
include $(RIOTBASE)/Makefile.base
$(BINDIR)$(MODULE)/%.o: %.c
@mkdir -p $(BINDIR)$(MODULE)
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MD -MP -c -o $(BINDIR)$(MODULE)/$*.o $(abspath $*.c)
INCLUDES = $(NATIVEINCLUDES)

View File

@ -9,6 +9,4 @@ endif
include $(RIOTBASE)/Makefile.base
$(BINDIR)$(MODULE)/%.o: %.c
@mkdir -p $(BINDIR)$(MODULE)
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MD -MP -c -o $(BINDIR)$(MODULE)/$*.o $(abspath $*.c)
INCLUDES = $(NATIVEINCLUDES)

View File

@ -2,6 +2,4 @@ MODULE = nativenet
include $(RIOTBASE)/Makefile.base
$(BINDIR)$(MODULE)/%.o: %.c
@mkdir -p $(BINDIR)$(MODULE)
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MD -MP -c -o $(BINDIR)$(MODULE)/$*.o $(abspath $*.c)
INCLUDES = $(NATIVEINCLUDES)

View File

@ -1,5 +1,3 @@
include $(RIOTBASE)/Makefile.base
$(BINDIR)$(MODULE)/%.o: %.c
@mkdir -p $(BINDIR)$(MODULE)
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MD -MP -c -o $(BINDIR)$(MODULE)/$*.o $(abspath $*.c)
INCLUDES = $(NATIVEINCLUDES)