From 86a79fd8a0499d1d6813fe108a374747e1c74b81 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Wed, 24 Apr 2024 01:34:33 +0200 Subject: [PATCH] Doxygen target --- .gitignore | 3 ++- Doxyfile | 11 +++++++++++ Makefile | 3 +++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 Doxyfile 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