finalize for release
[megadrive.git] / hexed / Makefile
index bfe4a04..0a8bc4f 100644 (file)
@@ -5,8 +5,8 @@ OBJCOPY = $(CROSS)objcopy
 \r
 ASFLAGS = -m68000 --register-prefix-optional --bitwise-or \r
 \r
-TARGET = nshtest.bin\r
-OBJS = sega_gcc.o test.o\r
+TARGET = hexed.bin\r
+OBJS = sega_gcc.o hexed.o font.o\r
 \r
 all : $(TARGET)\r
 \r
@@ -19,3 +19,18 @@ a.out : $(OBJS)
 clean:\r
        $(RM) $(TARGET) $(OBJS) $(TARGET).map a.out\r
 \r
+\r
+# ----------- release -----------\r
+ifneq ($(findstring rel,$(MAKECMDGOALS)),)\r
+ifeq ($(VER),)\r
+$(error need VER)\r
+endif\r
+endif\r
+\r
+rel: hexed.bin readme.txt src\r
+       zip -9 -r hexed_r$(VER).zip $^\r
+       rm -rf src\r
+\r
+src: hexed.s font.s sega_gcc.s md.ld Makefile\r
+       mkdir src\r
+       cp $^ src/\r