diff --git a/.gitignore b/.gitignore index 7f62365..0dec590 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.tar.gz build -release \ No newline at end of file +release +docs diff --git a/Doxyfile b/Doxyfile new file mode 100644 index 0000000..6cc9a85 --- /dev/null +++ b/Doxyfile @@ -0,0 +1,11 @@ +PROJECT_NAME = MyProject +PROJECT_NUMBER = 1.0 +INPUT = src +OUTPUT_DIRECTORY = docs +#EXCLUDE = /path/to/exclude/directory + +# Enable/disable various features +GENERATE_HTML = YES +GENERATE_LATEX = NO +#GENERATE_XML = YES +#GENERATE_MAN = YES \ No newline at end of file diff --git a/Makefile b/Makefile index 9ddb694..80da866 100644 --- a/Makefile +++ b/Makefile @@ -43,5 +43,8 @@ fmt: clean: rm -rf $(BUILD_DIR) $(TARGET) +docs: + doxygen Doxyfile + # Mark rules as phony .PHONY: all run clean