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:
parent
34c2283d5e
commit
54047c72d3
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user