diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -10,6 +10,10 @@ export PERL MAKEHEADER = $(PERL) makeheader.pl +CC := gcc + +CFLAGS := $(CFLAGS) -g -O0 + clean: $(RM) squeeze squeeze.o unsqueeze.o unsqrm.o $(RM) unsqueeze1.h unsqrm1.h unsqueeze.bin unsqrm.bin @@ -19,8 +23,10 @@ distclean: clean squeeze: squeeze.o + $(CC) $(CFLAGS) -o $@ $^ squeeze.o: squeeze.c unsqueeze1.h unsqrm1.h + $(CC) $(CFLAGS) -o $@ -c $< unsqrm1.h: unsqrm.bin $(MAKEHEADER) unsqueeze_base unsqueeze_limit unsqueeze_end $< $@ @@ -29,10 +35,10 @@ unsqueeze1.h: unsqueeze.bin $(MAKEHEADER) UnSqueeze_UnSqueezeBase '' UnSqueeze_UnSqueezeLimit $< $@ unsqueeze.bin: unsqueeze.o - arm-unknown-riscos-objcopy -O binary -j 'M2$$$$Code' $< $@ + $(SDK_PATH)arm-unknown-riscos-objcopy -O binary -j 'M2$$$$Code' $< $@ unsqrm.bin: unsqrm.o - arm-unknown-riscos-objcopy -O binary -j unsqueeze $< $@ + $(SDK_PATH)arm-unknown-riscos-objcopy -O binary -j unsqueeze $< $@ %.o:%.s $(SDK_PATH)asasm -o $@ -elf -32 $< |