X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hexed%2FMakefile;h=f480c1531087238dbd36652a459da30cafd00d56;hb=d13f0e289f5e87d65926c09ba46b72d4e94eaeb3;hp=de60dbcccc0b5f248ffd3fd73e0e96f863ff8470;hpb=570c43711f1e2605270b62079e3dffc810f4e672;p=megadrive.git diff --git a/hexed/Makefile b/hexed/Makefile index de60dbc..f480c15 100644 --- a/hexed/Makefile +++ b/hexed/Makefile @@ -3,10 +3,10 @@ AS = $(CROSS)as LD = $(CROSS)ld OBJCOPY = $(CROSS)objcopy -ASFLAGS = -m68000 --register-prefix-optional --bitwise-or +ASFLAGS += -m68000 --register-prefix-optional --bitwise-or -pic TARGET = hexed.bin -OBJS = sega_gcc.o test.o font.o +OBJS = sega_gcc.o hexed.o font.o all : $(TARGET) @@ -19,3 +19,21 @@ a.out : $(OBJS) clean: $(RM) $(TARGET) $(OBJS) $(TARGET).map a.out +pc_transfer: pc_transfer.c + gcc -Wall -O2 -ggdb -o $@ $^ + + +# ----------- release ----------- +ifneq ($(findstring rel,$(MAKECMDGOALS)),) +ifeq ($(VER),) +$(error need VER) +endif +endif + +rel: hexed.bin readme.txt src + zip -9 -r hexed_r$(VER).zip $^ + rm -rf src + +src: hexed.s font.s sega_gcc.s md.ld Makefile + mkdir src + cp $^ src/