blob: 751b3162c49a6b1181a4bd539fd844456dda25bf [file] [log] [blame]
Ivan Nikulin58cecf12016-09-15 10:44:19 +02001CC = g++
2CFLAGS += -O2
3CPPFLAGS += -std=c++11
4SOURCES = $(wildcard *.cc)
5EXECUTABLES = $(SOURCES:.cc=)
6BINDIR = bin
7
8all: $(EXECUTABLES)
9
10$(BINDIR):
11 mkdir -p $@
12
13$(EXECUTABLES): $(BINDIR)
Eugene Kliuchnikovdd8fa3e2016-09-22 11:32:23 +020014 $(CC) $(CFLAGS) $(CPPFLAGS) $(addsuffix .cc, $@) -o $(BINDIR)/$@ -lgflags_nothreads
Ivan Nikulin58cecf12016-09-15 10:44:19 +020015
16clean:
17 rm -rf $(BINDIR)