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
|
########################################################
# Ѥ륳ѥȥץ
CC = gcc -O2
# ɸʳΥ롼ɥեΥǥ쥯ȥ
IDIR = -I/usr/X11R6/include
# ɸʳΥ饤֥Υǥ쥯ȥ
LDIR = -L/usr/X11R6/lib
#########################################################
# ȡ
TARGET = /usr/games/
# 쥳ɥեΥǥ쥯ȥ
RECORD_DIR = /var/lib/games/xjump
#쥳ɥեΥե̾(ϥХʥޤޤ)
RECORD_FILE = $(RECORD_DIR)/record
#########################################################
# 쥳ɤΥȥ(ϥХʥޤޤ)
RECORD_ENTRY = 20
##########################################################
xjump : main.o game.o key.o misc.o record.o resource.o
$(CC) -o xjump \
main.o game.o key.o misc.o record.o resource.o\
-lXaw -lXmu -lXt -lXpm -lXext -lX11 $(LDIR)
main.o : main.c xjump.h record.h \
picture.xpm icon.xbm icon_msk.xbm Makefile
$(CC) -c -DRECORD_ENTRY=$(RECORD_ENTRY) main.c $(IDIR)
resource.o : resource.c
$(CC) -c resource.c
game.o : game.c xjump.h
$(CC) -c game.c $(IDIR)
key.o : key.c xjump.h
$(CC) -c key.c $(IDIR)
misc.o : misc.c
$(CC) -c misc.c
record.o : record.c record.h Makefile
$(CC) -c \
-DRECORD_ENTRY=$(RECORD_ENTRY) \
-DRECORD_FILE=\"$(RECORD_FILE)\" \
record.c
install : xjump
install -g games -c -s -m 2755 xjump $(DESTDIR)$(TARGET)
clean:
rm -f *.o xjump *~
|