22 lines
456 B
Makefile
22 lines
456 B
Makefile
|
PREFIX = /usr/local
|
||
|
|
||
|
CC = gcc
|
||
|
CFLAGS = -std=c99 -O3 -Wall -Wextra -pedantic
|
||
|
LDFLAGS = -s
|
||
|
|
||
|
CFLAGS += $(shell pkg-config --cflags gtk+-2.0 vte)
|
||
|
LDFLAGS += -s $(shell pkg-config --libs gtk+-2.0 vte)
|
||
|
|
||
|
term: term.c config.h
|
||
|
${CC} ${CFLAGS} -o $@ $< ${LDFLAGS}
|
||
|
|
||
|
install: term
|
||
|
mkdir -p ${DESTDIR}${PREFIX}/bin
|
||
|
cp -f term ${DESTDIR}${PREFIX}/bin
|
||
|
chmod 755 ${DESTDIR}${PREFIX}/bin/term
|
||
|
|
||
|
uninstall:
|
||
|
rm -f ${DESTDIR}${PREFIX}/bin/term
|
||
|
|
||
|
.PHONY: install uninstall
|