diff options
| author | Sudar <sudar@sudarmuthu.com> | 2013-08-19 22:52:32 +0530 |
|---|---|---|
| committer | Sudar <sudar@sudarmuthu.com> | 2013-08-19 22:52:32 +0530 |
| commit | c3dc56bd3a33d714cc0366f82fa300d48e3638f7 (patch) | |
| tree | 0ea1309a142d6c41798004d1ccbd7057c890b22c | |
| parent | d719847a8a610591d22b1e3acf01ebffaa394153 (diff) | |
Define LOCAL_HEADERS which refers to all different types of header filesheaders
| -rw-r--r-- | arduino-mk/Arduino.mk | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arduino-mk/Arduino.mk b/arduino-mk/Arduino.mk index ff8deb3..596a6c0 100644 --- a/arduino-mk/Arduino.mk +++ b/arduino-mk/Arduino.mk @@ -593,6 +593,7 @@ LOCAL_CC_SRCS ?= $(wildcard *.cc) LOCAL_PDE_SRCS ?= $(wildcard *.pde) LOCAL_INO_SRCS ?= $(wildcard *.ino) LOCAL_AS_SRCS ?= $(wildcard *.S) +LOCAL_HEADERS ?= $(wildcard *.h *.hh *.hpp) LOCAL_SRCS = $(LOCAL_C_SRCS) $(LOCAL_CPP_SRCS) \ $(LOCAL_CC_SRCS) $(LOCAL_PDE_SRCS) \ $(LOCAL_INO_SRCS) $(LOCAL_AS_SRCS) @@ -644,9 +645,9 @@ endif ifndef ARDUINO_LIBS # automatically determine included libraries ARDUINO_LIBS += $(filter $(notdir $(wildcard $(ARDUINO_DIR)/libraries/*)), \ - $(shell sed -ne "s/^ *\# *include *[<\"]\(.*\)\.h[>\"]/\1/p" $(LOCAL_SRCS))) + $(shell sed -ne "s/^ *\# *include *[<\"]\(.*\)\.h[>\"]/\1/p" $(LOCAL_SRCS) $(LOCAL_HEADERS))) ARDUINO_LIBS += $(filter $(notdir $(wildcard $(ARDUINO_SKETCHBOOK)/libraries/*)), \ - $(shell sed -ne "s/^ *\# *include *[<\"]\(.*\)\.h[>\"]/\1/p" $(LOCAL_SRCS))) + $(shell sed -ne "s/^ *\# *include *[<\"]\(.*\)\.h[>\"]/\1/p" $(LOCAL_SRCS) $(LOCAL_HEADERS))) endif ######################################################################## |
