diff options
| author | Sudar <sudar@sudarmuthu.com> | 2013-06-15 15:29:49 +0530 |
|---|---|---|
| committer | Sudar <sudar@sudarmuthu.com> | 2013-06-15 17:16:27 +0530 |
| commit | b29a0bed2a1ed513b6400692db49d4c7f1bc21e9 (patch) | |
| tree | 649fef30bc7896fab7f7641b89b346cf815894e1 /arduino-mk | |
| parent | cf0b6371c248fd7d696d3751a166dbc39eae5ca2 (diff) | |
Replace hardcoded executables with variable
Diffstat (limited to 'arduino-mk')
| -rw-r--r-- | arduino-mk/Arduino.mk | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/arduino-mk/Arduino.mk b/arduino-mk/Arduino.mk index ddca7ae..31ca2cd 100644 --- a/arduino-mk/Arduino.mk +++ b/arduino-mk/Arduino.mk @@ -613,6 +613,7 @@ REMOVE = rm -rf MV = mv -f CAT = cat ECHO = echo +MKDIR = mkdir -p # General arguments USER_LIBS = $(wildcard $(patsubst %,$(USER_LIB_PATH)/%,$(ARDUINO_LIBS))) @@ -705,19 +706,19 @@ $(call show_separator) # library sources $(OBJDIR)/libs/%.o: $(ARDUINO_LIB_PATH)/%.c - mkdir -p $(dir $@) + $(MKDIR) $(dir $@) $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@ $(OBJDIR)/libs/%.o: $(ARDUINO_LIB_PATH)/%.cpp - mkdir -p $(dir $@) + $(MKDIR) $(dir $@) $(CC) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@ $(OBJDIR)/libs/%.o: $(USER_LIB_PATH)/%.cpp - mkdir -p $(dir $@) + $(MKDIR) $(dir $@) $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@ $(OBJDIR)/libs/%.o: $(USER_LIB_PATH)/%.c - mkdir -p $(dir $@) + $(MKDIR) $(dir $@) $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@ ifdef COMMON_DEPS @@ -840,7 +841,7 @@ all: $(TARGET_EEP) $(TARGET_HEX) verify_size # list) to prevent remaking the target when any file in the directory # changes. $(OBJDIR): - mkdir $(OBJDIR) + $(MKDIR) $(OBJDIR) $(TARGET_ELF): $(LOCAL_OBJS) $(CORE_LIB) $(OTHER_OBJS) $(CC) $(LDFLAGS) -o $@ $(LOCAL_OBJS) $(CORE_LIB) $(OTHER_OBJS) -lc -lm |
