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
|
# Makefile for Komi
# Allan Crossman
# Where the graphics and sound files go...
DATAPATH=/usr/local/share/komidata/
# Where to put the binary...
BINPATH=/usr/local/bin/
# Where to put the manpage...
MANPATH=/usr/local/man/man6/
MIXER=-lSDL_mixer
SDL_LIB=$(shell sdl-config --libs) $(MIXER)
CFLAGS=-Wall -pedantic -std=c99 -g $(OPT) \
$(shell sdl-config --cflags) \
-DDATAPATH=\"$(DATAPATH)\"
all: komi
clean:
-rm komi
-rm *.o
install:
install -d $(DATAPATH)
cp -R komidata/* $(DATAPATH)
chmod 755 $(DATAPATH)
install -d $(BINPATH)
cp komi $(BINPATH)
chmod 755 $(BINPATH)komi
install -d $(MANPATH)
cp komi.6 $(MANPATH)komi.6
komi: komi.o
$(CC) $(CFLAGS) komi.o -o komi $(SDL_LIB)
komi.o: komi.c
|