Home | History | Annotate | Download | only in arduino-helper

Lines Matching defs:OUT_DIR

54 OUT_DIR = out
66 $(OUT_DIR)/wiring_pulse.o \
67 $(OUT_DIR)/wiring_analog.o \
68 $(OUT_DIR)/pins_arduino.o \
69 $(OUT_DIR)/wiring.o \
70 $(OUT_DIR)/wiring_digital.o \
71 $(OUT_DIR)/WInterrupts.o \
72 $(OUT_DIR)/wiring_shift.o
82 $(OUT_DIR)/Tone.o \
83 $(OUT_DIR)/main.o \
84 $(OUT_DIR)/WMath.o \
85 $(OUT_DIR)/Print.o \
86 $(OUT_DIR)/HardwareSerial.o
88 TARGET_CPP_SRC = $(OUT_DIR)/$(TARGET).cpp
119 AVRDUDE_WRITE_FLASH = -U flash:w:$(OUT_DIR)/$(TARGET).hex
148 all: $(OUT_DIR)_files build sizeafter
152 $(OUT_DIR)/$(TARGET).cpp: $(TARGET).pde
154 @test -d $(OUT_DIR) || mkdir $(OUT_DIR)
155 @echo '#include "WProgram.h"' > $(OUT_DIR)/$(TARGET).cpp
156 @echo 'void setup();' >> $(OUT_DIR)/$(TARGET).cpp
157 @echo 'void loop();' >> $(OUT_DIR)/$(TARGET).cpp
158 @cat $(TARGET).pde >> $(OUT_DIR)/$(TARGET).cpp
160 elf: $(OUT_DIR)/$(TARGET).elf
161 hex: $(OUT_DIR)/$(TARGET).hex
162 eep: $(OUT_DIR)/$(TARGET).eep
163 lss: $(OUT_DIR)/$(TARGET).lss
164 sym: $(OUT_DIR)/$(TARGET).sym
167 upload: $(OUT_DIR)/$(TARGET).hex
174 HEXSIZE = $(SIZE) --target=$(FORMAT) $(OUT_DIR)/$(TARGET).hex
175 ELFSIZE = $(SIZE) $(OUT_DIR)/$(TARGET).elf
177 @if [ -f $(OUT_DIR)/$(TARGET).elf ]; then echo $(MSG_SIZE_BEFORE); $(HEXSIZE); fi
180 @if [ -f $(OUT_DIR)/$(TARGET).elf ]; then echo $(MSG_SIZE_AFTER); $(HEXSIZE); fi
191 coff: $(OUT_DIR)/$(TARGET).elf
192 $(COFFCONVERT) -O coff-avr $(OUT_DIR)/$(TARGET).elf $(TARGET).cof
196 $(COFFCONVERT) -O coff-ext-avr $(OUT_DIR)/$(TARGET).elf $(TARGET).cof
218 $(OUT_DIR)/$(TARGET).elf: $(OUT_DIR)/$(TARGET).o $(OUT_DIR)/core.a
219 $(LD) $(ALL_LDFLAGS) -o $@ $(OUT_DIR)/$(TARGET).o $(OUT_DIR)/core.a
221 $(OUT_DIR)/core.a: $(ARDUINO_C_MODULES_OBJ) $(ARDUINO_CPP_MODULES_OBJ)
222 @for i in $(ARDUINO_C_MODULES_OBJ) $(ARDUINO_CPP_MODULES_OBJ); do echo $(AR) rcs $(OUT_DIR)/core.a $$i; $(AR) rcs $(OUT_DIR)/core.a $$i; done
225 $(CC) -c $(ALL_CFLAGS) $(ARDUINO_CORES_PATH)/$(patsubst %.o,%.c,$(patsubst $(OUT_DIR)/%,%,$@)) -o $@
228 $(CXX) -c $(ALL_CXXFLAGS) $(ARDUINO_CORES_PATH)/$(patsubst %.o,%.cpp,$(patsubst $(OUT_DIR)/%,%,$@)) -o $@
259 $(REMOVE) $(OUT_DIR)/$(TARGET).hex $(OUT_DIR)/$(TARGET).eep \
260 $(OUT_DIR)/$(TARGET).cof $(OUT_DIR)/$(TARGET).elf \
261 $(OUT_DIR)/$(TARGET).map $(OUT_DIR)/$(TARGET).sym \
262 $(OUT_DIR)/$(TARGET).lss $(OUT_DIR)/core.a \
266 $(OUT_DIR)/$(TARGET).cpp $(OUT_DIR)/$(TARGET).o
268 $(RMDIR) $(OUT_DIR)
270 .PHONY: all build elf hex eep lss sym program coff extcoff clean $(OUT_DIR)_files sizebefore sizeafter