# ---------------------------------------------------------- # # # X De Block # # Makefile ver1.0 # # Writen by Takuto Okuno. # # ---------------------------------------------------------- # SHELL = /bin/sh TOP = . CURRENT_DIR = . AR = ar clq BOOTSTRAPCFLAGS = CC = cc AS = as COMPRESS = compress CPP = /lib/cpp $(STD_CPP_DEFINES) PREPROCESSCMD = cc -E $(STD_CPP_DEFINES) INSTALL = install LD = ld LINT = lint LINTLIBFLAG = -C LINTOPTS = -axz LN = ln -s MAKE = make MV = mv CP = cp RM = rm # --------------------------------------------------------------------- # Set xdeblock working directory. # --------------------------------------------------------------------- XDEBLO_DIR = . # --------------------------------------------------------------------- # Set xpm. # # Please find directry : exist xpm.h libXpm.a ... # ex. # abc% find /usr -name xpm.h -print # --------------------------------------------------------------------- XPM_INC = -I/usr/include/Vk XPMLIB_DIR = -L/usr/lib # --------------------------------------------------------------------- XPMLIB = -lXpm XPM_FLAGS = $(XPMLIB_DIR) $(XPMLIB) MAPFILE_DIR = $(XDEBLO_DIR)/mapf DEBUG_D = -DDEBUG -DEVENT_DEBUG # --------------------------------------------------------------------- SRCS = main.c misc.c file.c dialog.c \ gamemain.c gameball.c gameblock.c gamedraw.c \ gameitems.c gamestat.c OBJS = main.o misc.o file.o dialog.o \ gamemain.o gameball.o gameblock.o gamedraw.o \ gameitems.o gamestat.o PROGRAMS = xdeblo CFLAGS = -O2 -xansi $(XPM_INC) $(DEBUG_D) all:: $(PROGRAMS) $(PROGRAMS): $(OBJS) $(CC) $(OBJS) -o $@ -lX11 $(XPM_FLAGS) clean:: $(RM) $(PROGRAMS) $(RM) $(OBJS)