summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 8abb15454935243955a552052726b44f1632c2e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
RES = /usr/share/nyancat
BIN = /usr/bin/nyancat
LIBS = -lSDL -lSDL_image -lSDL_mixer -lX11
FLAGS = -pedantic -Wall -O2 -std=gnu99
INCS = -I. -I/usr/include ${XINERAMAINC}

XINERAMAINC = -I/usr/X11R6/include
XINERAMALIBS = -L/usr/X11R6/lib -lXinerama
XINERAMAFLAGS = -DXINERAMA

nyancat:  nyan.c list.h
	cc -g nyan.c -o nyancat ${LIBS} ${XINERAMALIBS} ${XINERAMAINC} ${FLAGS} ${XINERAMAFLAGS} 

install:
	cp nyancat ${BIN}
	mkdir --parents ${RES}
	cp -rv res/* ${RES}

clean:
	rm nyancat

uninstall:
	rm ${BIN}
	rm -rv ${RES}