Changeset 8e1fb41 in avrstuff for kbd/xtk/code/Makefile
- Timestamp:
- Jul 23, 2014, 7:31:42 PM (10 years ago)
- Branches:
- main
- Children:
- 4fbae10
- Parents:
- 9e3cc04
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kbd/xtk/code/Makefile
r9e3cc04 r8e1fb41 1 1 CC := $(shell { which avr-gcc || which avr-gcc-x86; } 2>/dev/null) 2 2 OBJCOPY := $(shell { which avr-objcopy || which avr-objcopy-x86; } 2>/dev/null) 3 AVRDUDE := $(shell { which avrdude || which avrdude-x86; } 2>/dev/null) 3 4 4 5 keyboard.hex: keyboard.bin 5 $(OBJCOPY) -j .text -j .data -O ihex keyboard.bin keyboard.hex6 $(OBJCOPY) -j .text -j .data -O ihex $^ $@ 6 7 7 8 keyboard.bin: keyboard.o main.o 8 $(CC) keyboard.o main.o -o keyboard.bin-mmcu=atmega8 -Os9 $(CC) $^ -o $@ -mmcu=atmega8 -Os 9 10 10 main.o: main.c ../../ libs/usart/usart.h ../../libs/ps2_keyboard/ps2_keyboard.h11 $(CC) -std=c99 -c main.c -mmcu=atmega8 -Os -o main.o-mmcu=atmega8 -Os11 main.o: main.c ../../../libs/ps2_keyboard/ps2_keyboard.h 12 $(CC) -std=c99 -c $< -mmcu=atmega8 -Os -o $@ -mmcu=atmega8 -Os 12 13 13 keyboard.o: ../../libs/ps2_keyboard/ps2_keyboard.c ../../libs/ps2_keyboard/ps2_keyboard.h ../../libs/ps2_keyboard/keymap.h 14 $(CC) -DCALLBACK="callback();" -c ../../libs/ps2_keyboard/ps2_keyboard.c -mmcu=atmega8 -Os -o keyboard.o 14 keyboard.o: ../../../libs/ps2_keyboard/ps2_keyboard.c ../../../libs/ps2_keyboard/ps2_keyboard.h ../../../libs/ps2_keyboard/keymap.h 15 $(CC) -DCALLBACK="callback();" -c $< -mmcu=atmega8 -Os -o $@ 16 17 flash: keyboard.hex 18 $(AVRDUDE) -c usbasp -p atmega8 -Uflash:w:$^
Note:
See TracChangeset
for help on using the changeset viewer.