aboutsummaryrefslogtreecommitdiff
path: root/challenge-072/walt-mankowski/cpp/Makefile
blob: 0192513d07762f00fded0ca2f2181ec1ab615ef9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
CPP = /usr/bin/c++
INCLDIRS =
LIBDIRS =
LIBS =
CFLAGS = -std=c++17 -Wall -O3 $(INCLDIRS)
OBJECTS1 = ch-1.o
OBJECTS2 = ch-2.o

all: ch-1 ch-2

%.o: %.cpp
	$(CPP) $(CFLAGS) -c $<

ch-1: $(OBJECTS1)
	$(CPP) -o $@ $(OBJECTS1) $(LIBDIRS) $(LIBS)

ch-2: $(OBJECTS2)
	$(CPP) -o $@ $(OBJECTS2) $(LIBDIRS) $(LIBS)

clean:
	rm -f *~
	rm -f *.o
	rm -f ch-1 ch-2