18 lines
323 B
Makefile
18 lines
323 B
Makefile
|
sources := $(wildcard *.cc)
|
||
|
objects := $(sources:.cc=.o)
|
||
|
deps := $(addprefix ., $(sources:.cc=.d))
|
||
|
|
||
|
CXXFLAGS += -std=c++0x -g
|
||
|
LDFLAGS += -lncurses -lboost_regex
|
||
|
|
||
|
kak : $(objects)
|
||
|
$(CXX) $(LDFLAGS) $(CXXFLAGS) $(objects) -o $@
|
||
|
|
||
|
include $(deps)
|
||
|
|
||
|
.%.d: %.cc
|
||
|
$(CXX) $(CXXFLAGS) -MM $< -o $@
|
||
|
|
||
|
clean :
|
||
|
rm -f *.o .*.d kak tags
|