1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
# TOP10 DIR : directory for socre files
#
SCORE_DIR = /usr/local/games/Xbat/Score
# IMAGE DIR : directory for image files
IMAGE_DIR = /usr/local/games/Xbat/Image
# MAP DIR : directory for map files
MAP_DIR = /usr/local/games/Xbat/Map
# DOMO_DIR : directory for domogram movement files
DOMO_DIR = /usr/local/games/Xbat/Domo
# UNION : Set 1 if you have Intel CPU or so.
# If you don't know whether you have Intel CPU or not,
# compile union_check.c and run.
UNION = 0
#UNION = 1
#BIN DIR
BINDIR = /usr/local/bin
#######################################################################
SRCS = xev.c jiki.c win_init.c enemy.c back.c zosy.c \
enemy_missile.c bacu.c bomb.c \
rogram.c toloido.c zakart.c sol.c \
talken.c kapi.c teraji.c grobd.c \
usleep.c sp.c andoa.c gido.c gzakart.c mim.c gbzakart.c \
delota.c jara.c sio.c brag.c inkey.c
DEFINES = -DUNION=$(UNION) -DSCORE_DIR=\"$(SCORE_DIR)\" \
-DIMAGE_DIR=\"$(IMAGE_DIR)\" \
-DMAP_DIR=\"$(MAP_DIR)\" \
-DDOMO_DIR=\"$(DOMO_DIR)\" \
$(USE_USLEEP)
LOCAL_LIBRARIES = $(XLIB) -lm
OBJS = $(SRCS:.c=.o)
xbat: $(OBJS) $(DEPLIBS)
$(RM) $@
$(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS)
InstallProgram(xbat,$(BINDIR))
DependTarget()
CleanTarget()
install::
MakeDir($(DESTDIR)$(SCORE_DIR))
chmod 777 $(DESTDIR)$(SCORE_DIR);
@case '${MFLAGS}' in *[i]*) set +e;; esac; for i in Score/?* ; do set -x; $(INSTALL) -c -m 0666 $$i $(DESTDIR)$(SCORE_DIR) ; \
done;
MakeDir($(DESTDIR)$(IMAGE_DIR))
@case '${MFLAGS}' in *[i]*) set +e;; esac; for i in Image/?* ; do (set -x; $(INSTALL) -c $(INSTLIBFLAGS) $$i $(DESTDIR)$(IMAGE_DIR) ); \
done;
MakeDir($(DESTDIR)$(MAP_DIR))
@case '${MFLAGS}' in *[i]*) set +e;; esac; for i in Map/?* ; do (set -x; $(INSTALL) -c $(INSTLINFLAGS) $$i $(DESTDIR)$(MAP_DIR)); \
done;
MakeDir($(DESTDIR)$(DOMO_DIR))
@case '${MFLAGS}' in *[i]*) set +e;; esac; for i in Domo/?* ; do (set -x; $(INSTALL) -c $(INSTLINFLAGS) $$i $(DESTDIR)$(DOMO_DIR)); \
done;
clean::
$(RM) xbat
|