27 lines
380 B
Makefile
27 lines
380 B
Makefile
OBJECTS = main.o stack.o
|
|
|
|
all: postfix main.cpp stack.cpp stack.hpp
|
|
|
|
%.cpp: %.c++
|
|
cp $^ $@
|
|
|
|
%.hpp: %.h++
|
|
cp $^ $@
|
|
|
|
postfix: main.o stack.o
|
|
g++ main.o stack.o -o postfix
|
|
|
|
%.o: %.c++ | stack.h++
|
|
g++ -c -o $@ $^
|
|
|
|
clean:
|
|
rm postfix main.o stack.o *.cpp *.hpp
|
|
|
|
run:
|
|
drmemory -- postfix
|
|
|
|
install:
|
|
mkdir -p ${out}/bin
|
|
cp postfix ${out}/bin/postfix
|
|
|
|
.PHONY: all clean run install
|