# Makefile for Panex puzzle.
# $Revision: 1.1 $
# $Date: 2004/11/18 23:45:47 $
#-----------------------------------------------------------------------------
WHAT=panex
OBJS=$(WHAT:=.o) \
game.o \
solution.o \
puzzle.o
HDR=$(WHAT:=.h)
SRC=$(OBJS:.o=.c) $(HDR)
RELSTRING=2.2
TIMESTAMP=2004/11/18 23:46:27
CFLAGS += -DRELSTRING="\"$(RELSTRING)\"" -DRELDATE="\"$(TIMESTAMP)\""
LDLIBS += -lcurses
all: $(WHAT)
.PHONY: all debug src clean
debug: CFLAGS += -g
debug: $(WHAT)
$(WHAT): $(OBJS)
$(OBJS): $(HDR)
src: tags
tags: $(SRC)
ctags $(SRC)
clean:
rm -f tags
rm -f $(OBJS)