diff --git a/.gitignore b/.gitignore index b71287e..bc1484f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /Makefile /phf/target/ /phf_mac/target/ +/doc diff --git a/Makefile.in b/Makefile.in index 89b4d18..3fb2896 100644 --- a/Makefile.in +++ b/Makefile.in @@ -33,6 +33,15 @@ check: phf-test phf-test: $(PHF_TEST_SRC) phf.dummy phf_mac.dummy $(RUSTC) $(RUSTFLAGS) -L . $< -o $@ --test +.PHONY: doc +doc: $(RUSTDOC_TARGET)/phf/index.html $(RUSTDOC_TARGET)/phf_mac/index.html + +$(RUSTDOC_TARGET)/phf/index.html: $(PHF_SRC) + $(RUSTDOC) $(RUSTDOC_FLAGS) $< -o $(RUSTDOC_TARGET) + +$(RUSTDOC_TARGET)/phf_mac/index.html: $(PHF_MAC_SRC) + $(RUSTDOC) $(RUSTDOC_FLAGS) $< -o $(RUSTDOC_TARGET) + clean: rm -rf host rm -f *.o *.a *.so *.dylib *.rlib *.dll *.dummy *.exe *-test