dbc64fac16
PR: 7487 Submitted by: maintainer
44 lines
1.6 KiB
Plaintext
44 lines
1.6 KiB
Plaintext
--- Makefile Mon Aug 3 17:24:42 1998
|
|
+++ /home/andy/tmp/wrk/Makefile Tue Aug 4 12:55:37 1998
|
|
@@ -5,7 +5,11 @@
|
|
# optimizations. Check the manual for your compiler.
|
|
###########################################################################
|
|
|
|
-FLAGS = -O2 -g -Wall
|
|
+CFLAGS?= -O2 -g -Wall
|
|
+PREFIX?= /usr/X11R6
|
|
+DATADIR?= $(PREFIX)/share/xroads
|
|
+INCLUDE?= -I/usr/X11R6/include
|
|
+LIBS?= -L/usr/X11R6/lib -lX11 -lm
|
|
|
|
# These lines ain't needed... but I'm not taking 'em out yet
|
|
#BOGOMIPS = `grep bogomips /proc/cpuinfo | awk '{ printf("%s", $$3) }'`
|
|
@@ -36,7 +40,7 @@
|
|
###########################################################################
|
|
|
|
# Your C compiler
|
|
-CC = gcc
|
|
+CC?= gcc
|
|
|
|
# Your tar
|
|
TAR = tar
|
|
@@ -54,12 +58,12 @@
|
|
|
|
## "all" of course builds XRoads.
|
|
all:
|
|
- $(CC) $(FLAGS) -c chardata.c
|
|
- $(CC) $(FLAGS) -c tiledata.c
|
|
- $(CC) $(FLAGS) -c fileops.c
|
|
- $(CC) $(FLAGS) -c ai.c
|
|
- $(CC) $(FLAGS) -c screens.c
|
|
- $(CC) $(FLAGS) $(LINK) -o xroads xroads.c chardata.o tiledata.o fileops.o ai.o screens.o
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" -c chardata.c
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" -c tiledata.c
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" -c fileops.c
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" -c ai.c
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" -c screens.c
|
|
+ $(CC) $(CFLAGS) $(INCLUDE) -DDATADIR=\"$(DATADIR)\" $(LIBS) -o xroads xroads.c chardata.o tiledata.o fileops.o ai.o screens.o
|
|
|
|
## "quick" just recompiles xroads.c and links it with the existing .o's
|
|
## do NOT use this unless you've been altering my code :P
|