]> Joshua Wise's Git repositories - firearm.git/blob - tests/Makefile
tests/Makefile: Build the testbench by default with the tests.
[firearm.git] / tests / Makefile
1 all: costas.hex testbench.hex
2
3 %.o: %.c
4         arm-elf-gcc $(CFLAGS) -c -o $@ $<
5
6 %.o: %.S
7         arm-elf-gcc $(CFLAGS) -c -o $@ $<
8
9 %.elf: %.o anulib.o script.lds
10         arm-elf-ld -o $@ -T script.lds anulib.o $<
11
12 %.bin: %.elf
13         arm-elf-objcopy $< -O binary $@
14
15 %.pad.bin: %.bin
16         dd if=$< of=$@ bs=16384 conv=sync
17
18 %.hex: %.bin
19         xxd -ps -c 4 $< | sed -e 's/\(..\)\(..\)\(..\)\(..\)/\4\3\2\1/' > $@
This page took 0.02319 seconds and 4 git commands to generate.