Enable vpath seraching for source files only
This commit is contained in:
parent
79067662c8
commit
f11a0275a8
1 changed files with 11 additions and 1 deletions
|
@ -15,6 +15,16 @@
|
||||||
# Carlos Lamas
|
# Carlos Lamas
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# Enable vpath seraching for source files only
|
||||||
|
# Without this, output files, could be read from the wrong .build directories
|
||||||
|
VPATH_SRC := $(VPATH)
|
||||||
|
vpath %.c $(VPATH_SRC)
|
||||||
|
vpath %.h $(VPATH_SRC)
|
||||||
|
vpath %.cpp $(VPATH_SRC)
|
||||||
|
vpath %.hpp $(VPATH_SRC)
|
||||||
|
vpath %.S $(VPATH_SRC)
|
||||||
|
VPATH :=
|
||||||
|
|
||||||
|
|
||||||
# Output format. (can be srec, ihex, binary)
|
# Output format. (can be srec, ihex, binary)
|
||||||
FORMAT = ihex
|
FORMAT = ihex
|
||||||
|
@ -71,7 +81,7 @@ BUILD_CMD = LOG=$$($(CMD) 2>&1) ; if [ $$? -gt 0 ]; then $(PRINT_ERROR); elif [
|
||||||
# Each directory must be seperated by a space.
|
# Each directory must be seperated by a space.
|
||||||
# Use forward slashes for directory separators.
|
# Use forward slashes for directory separators.
|
||||||
# For a directory that has spaces, enclose it in quotes.
|
# For a directory that has spaces, enclose it in quotes.
|
||||||
EXTRAINCDIRS += $(subst :, ,$(VPATH))
|
EXTRAINCDIRS += $(subst :, ,$(VPATH_SRC))
|
||||||
|
|
||||||
|
|
||||||
# Compiler flag to set the C Standard level.
|
# Compiler flag to set the C Standard level.
|
||||||
|
|
Loading…
Reference in a new issue