diff options
author | Baruch Even <baruch@ev-en.org> | 2017-08-02 21:57:04 +0300 |
---|---|---|
committer | Baruch Even <baruch@ev-en.org> | 2017-08-02 21:57:04 +0300 |
commit | 1244057e9312ff9719ddc241c9c04df9ad7f62d6 (patch) | |
tree | de13ba388111e8bef7e7618c098f803a8e7f3ecb | |
parent | 4934f2f0da669596592309503ef21f354cae48c5 (diff) |
Add support for V=1 to have a verbose buildorigin/masterorigin/HEAD
-rw-r--r-- | stm8/Makefile | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/stm8/Makefile b/stm8/Makefile index 3cc0e70..a0b6a50 100644 --- a/stm8/Makefile +++ b/stm8/Makefile @@ -2,7 +2,17 @@ SRC=main.c display.c uart.c eeprom.c outputs.c config.c fixedpoint.c parse.c adc CFLAGS= -lstm8 -mstm8 --opt-code-size --std-c99 OBJ=$(SRC:.c=.rel) DEP=$(SRC:%.c=.%.c.d) -SDCC=sdcc $(CFLAGS) + +V=0 + +ACTUAL_SDCC=sdcc $(CFLAGS) +SDCC_0 = @echo SDCC $<; $(ACTUAL_SDCC) +SDCC_1 = $(ACTUAL_SDCC) +SDCC = $(SDCC_$(V)) + +LINK_0 = @echo LINK $@; $(ACTUAL_SDCC) +LINK_1 = $(ACTUAL_SDCC) +LINK = $(LINK_$(V)) all: b3603.ihx check_size @@ -15,14 +25,12 @@ check_size: b3603.ihx fi b3603.ihx: $(OBJ) - @echo LINK $@ - @$(SDCC) --out-fmt-ihx --code-size 8192 -o $@ $^ + $(LINK) --out-fmt-ihx --code-size 8192 -o $@ $^ %.rel: %.c - @echo CC $< @$(SDCC) -M $< > .$<.tmp.d @mv .$<.tmp.d .$<.d - @$(SDCC) -c -o $@ $< + $(SDCC) -c -o $@ $< test_pwm_accuracy: test_pwm_accuracy.c outputs.c config.c fixedpoint.c gcc -g -Wall -o $@ $< -DTEST=1 |