Changeset b83dc2a in avrstuff for kbd/xtk/code/Makefile
- Timestamp:
- Jul 28, 2014, 8:47:03 PM (10 years ago)
- Branches:
- main
- Children:
- f51aacc
- Parents:
- 39e523d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kbd/xtk/code/Makefile
r39e523d rb83dc2a 1 CC := $(shell { which avr-gcc || which avr-gcc-x86; } 2>/dev/null)2 OBJCOPY := $(shell { which avr-objcopy || which avr-objcopy-x86; } 2>/dev/null)3 AVRDUDE := $(shell { which avrdude || which avrdude-x86; } 2>/dev/null)4 5 1 MCU=atmega48p 6 2 7 keyboard.hex: keyboard.bin 8 $(OBJCOPY) -j .text -j .data -O ihex $^ $@ 3 include ../../common.mk 4 5 all: keyboard.hex 9 6 10 7 keyboard.bin: keyboard.o main.o 11 8 $(CC) $^ -o $@ -mmcu=$(MCU) -Os 12 9 13 main.o: main.c ../../../libs/ps2_keyboard/ps2_keyboard.h10 main.o: main.c $(LIBS)/ps2_keyboard/ps2_keyboard.h 14 11 $(CC) -std=c99 -c $< -mmcu=$(MCU) -Os -o $@ -Os 15 12 16 keyboard.o: ../../../libs/ps2_keyboard/ps2_keyboard.c ../../../libs/ps2_keyboard/ps2_keyboard.h ../../../libs/ps2_keyboard/keymap.h13 keyboard.o: $(LIBS)/ps2_keyboard/ps2_keyboard.c $(LIBS)/ps2_keyboard/ps2_keyboard.h $(LIBS)/ps2_keyboard/keymap.h 17 14 $(CC) -DCALLBACK="callback();" -c $< -mmcu=$(MCU) -Os -o $@ 18 15
Note:
See TracChangeset
for help on using the changeset viewer.