X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=Makefile;h=6f2a946f1d9bd085d63720b24a694e39438495be;hb=404cf862f8c6bb413580dce16d0a0bdab1037525;hp=99b97938e5db89f661382c25d8152eae3f1bb0e0;hpb=5eade939bcfc14b937f1040587fa65e11d09249c;p=bike-lights.git diff --git a/Makefile b/Makefile index 99b9793..6f2a946 100644 --- a/Makefile +++ b/Makefile @@ -1,15 +1,16 @@ - PROGRAM=lights -SRC=lights.c +SRC=main.c logging.c adc.c pwm.c tmr.c pwmled.c gpio.c ambient.c pattern.c \ + buttons.c OBJ=$(SRC:.c=.o) + MCU=attiny861a # AVRDUDE_MCU=$(MCU) AVRDUDE_MCU=attiny861 AVRDUDE_PROGRAMMER=usbasp -CFLAGS=-Os -mmcu=$(MCU) +CFLAGS=-Wall -Os -mmcu=$(MCU) -DUSE_LOGGING=1 -DF_CPU=1000000UL LDFLAGS= AVRDUDE_FLAGS= -p$(AVRDUDE_MCU) -c $(AVRDUDE_PROGRAMMER) @@ -38,7 +39,6 @@ dump_eeprom: objdump: $(PROGRAM).elf $(OBJDUMP) --disassemble $< - .PRECIOUS : $(OBJ) $(PROGRAM).elf %.hex: %.elf @@ -51,10 +51,10 @@ objdump: $(PROGRAM).elf %.elf: $(OBJ) $(CC) $(CFLAGS) $(OBJ) -o $@ $(LDFLAGS) -%.o: %.c +%.o: %.c lights.h Makefile $(CC) -c $(CFLAGS) $< -o $@ -%.s: %.c +%.s: %.c lights.h Makefile $(CC) -S -c $(CFLAGS) $< -o $@ %.o: %.S