aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorcathook <b01902109@csie.ntu.edu.tw>2014-04-21 14:13:53 +0800
committercathook <b01902109@csie.ntu.edu.tw>2014-04-21 14:13:53 +0800
commit1817d739e89b1d4c1c09d5f553ce5068fab0e4d7 (patch)
treea2c19c84b45a7b814cff17df4ed952b47b50a49b /Makefile
parent309e100b5d4200bec36d08e4882d62a80df262e6 (diff)
downloadmeow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar.gz
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar.bz2
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar.lz
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar.xz
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.tar.zst
meow-1817d739e89b1d4c1c09d5f553ce5068fab0e4d7.zip
壓力測試完成~~~~~~~~~~
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 16 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 7daa38c..e67d67a 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,8 @@ ASCIIDOC_FLAGS = -a toc2 -a data-uri -a max-width=70em\
-b html5 \
--theme=volnitsky
-README = README.asciidoc
+README = README.asciidoc
+README_HTML = README.html
TEST = _test
TESTS = meowpp
@@ -17,14 +18,26 @@ all: $(TESTS)
readme:
./readme_generate.py $(README)
- $(ASCIIDOC) $(ASCIIDOC_FLAGS) $(README)
+ $(ASCIIDOC) $(ASCIIDOC_FLAGS) -o $(README_HTML) $(README)
+
+$(TEST)/meowpp: $(TEST)/meowpp.o \
+ $(TEST)/meowpp_Colors.o \
+ $(TEST)/meowpp_DisjointSet.o \
+ $(TEST)/meowpp_KD_Tree.o \
+ $(TEST)/meowpp_SegmentTree.o \
+ $(TEST)/meowpp_MergeableHeap.o \
+ $(TEST)/meowpp_SplayTree.o \
-$(TEST)/meowpp: $(TEST)/meowpp.cpp
$(CXX) -o $@ $(CXXFLAGS) $^
+
+%.o: %.cpp
+ $(CXX) -c -o $@ $(CXXFLAGS) $^
$(TESTS): %: $(TEST)/%
$^
clean:
-rm -f $(foreach i,$(TESTS),$(TEST)/$i)
+ -rm -f $(TEST)/*.o
-rm -f $(README)
+ -rm -f $(README) $(README_HTML)