2016-07-31 23:09:29 +00:00
|
|
|
OB_CXXFLAGS = -g -Wall -Wextra -Wshadow -Wold-style-cast -O2
|
2015-09-13 17:53:16 +00:00
|
|
|
|
|
|
|
CUBESCRIPT_PATH = ../libcubescript
|
|
|
|
OCTASTD_PATH = ../octastd
|
|
|
|
|
2016-08-02 00:24:24 +00:00
|
|
|
FILES = main.o globs.o
|
2015-09-13 17:53:16 +00:00
|
|
|
|
2015-12-13 21:10:18 +00:00
|
|
|
OB_CXXFLAGS += -std=c++14 -I. -I$(CUBESCRIPT_PATH) -I$(OCTASTD_PATH) -pthread
|
2015-09-13 17:53:16 +00:00
|
|
|
|
|
|
|
all: obuild
|
|
|
|
|
|
|
|
obuild: $(FILES)
|
2016-08-02 00:24:24 +00:00
|
|
|
$(CXX) $(CXXFLAGS) $(OB_CXXFLAGS) $(LDFLAGS) -o obuild $(FILES) \
|
|
|
|
$(CUBESCRIPT_PATH)/libcubescript.a
|
2015-09-13 17:53:16 +00:00
|
|
|
|
|
|
|
.cc.o:
|
|
|
|
$(CXX) $(CXXFLAGS) $(OB_CXXFLAGS) -c -o $@ $<
|
|
|
|
|
|
|
|
clean:
|
2015-10-22 20:44:50 +00:00
|
|
|
rm -f $(FILES) obuild
|
|
|
|
|
|
|
|
main.o: $(CUBESCRIPT_PATH)/cubescript.hh
|
|
|
|
globs.o: $(CUBESCRIPT_PATH)/cubescript.hh
|