summaryrefslogtreecommitdiff
path: root/comp/work/42/rpn/Makefile
blob: 6718c5bb2348fb45d9ea98a6b6859b41c4fa207d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CC=cc
CFLAGS=-ggdb -Wextra -Wall -Werror
LIBS=-lm

SRC = rpn.c stack.c
OBJ = ${SRC:.c=.o}

all: rpn 

.c.o:
	${CC} -c ${CFLAGS} $<
rpn: ${OBJ}
	${CC} -o $@ ${OBJ} ${LIBS}
install: all 
	cp rpn /usr/local/bin/rpn
clean:
	rm -rf rpn *.o
uninstall: 
	rm /usr/local/bin/rpn

.PHONY: all clean install uninstall