mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-11-10 17:53:45 +01:00
Added Doxyfile, Update Makefile
This commit is contained in:
parent
5b54bebc1b
commit
a3de62c1c8
29
Doxyfile
Normal file
29
Doxyfile
Normal file
@ -0,0 +1,29 @@
|
||||
# See LICENSE file for license and copyright information
|
||||
|
||||
# General information
|
||||
PROJECT_NAME = zathura
|
||||
OUTPUT_DIRECTORY = ./doc/
|
||||
OUTPUT_LANGUAGE = English
|
||||
TAB_SIZE = 2
|
||||
EXTRACT_ALL = YES
|
||||
OPTIMIZE_OUTPUT_FOR_C = YES
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
TYPEDEF_HIDES_STRUCT = YES
|
||||
|
||||
# Warning and progress messages
|
||||
QUIET = YES
|
||||
WARNINGS = YES
|
||||
WARN_IF_UNDOCUMENTED = YES
|
||||
|
||||
# Input files
|
||||
INPUT =
|
||||
FILE_PATTERNS = *.h *.c
|
||||
RECURSIVE = YES
|
||||
|
||||
# Output files
|
||||
GENERATE_HTML = YES
|
||||
GENERATE_LATEX = NO
|
||||
GENERATE_RTF = NO
|
||||
GENERATE_XML = NO
|
||||
|
||||
SOURCE_BROWSER = YES
|
10
Makefile
10
Makefile
@ -5,6 +5,7 @@ include common.mk
|
||||
|
||||
PROJECT = zathura
|
||||
SOURCE = $(shell find . -iname "*.c" -a ! -iname "database-*" ! -path "*tests*")
|
||||
HEADER = $(shell find . -iname "*.h")
|
||||
OBJECTS = $(patsubst %.c, %.o, $(SOURCE))
|
||||
DOBJECTS = $(patsubst %.c, %.do, $(SOURCE))
|
||||
|
||||
@ -75,13 +76,16 @@ tests: ${OBJECTS}
|
||||
|
||||
dist: clean
|
||||
$(QUIET)mkdir -p ${PROJECT}-${VERSION}
|
||||
$(QUIET)cp -R LICENSE Makefile config.mk README \
|
||||
${PROJECT}.1 ${SOURCE} ${PROJECT}.pc.in \
|
||||
$(QUIET)cp -R LICENSE Makefile config.mk README Doxyfile \
|
||||
${PROJECT}.1 ${SOURCE} ${HEADER} ${PROJECT}.pc.in \
|
||||
${PROJECT}-${VERSION}
|
||||
$(QUIET)tar -cf ${PROJECT}-${VERSION}.tar ${PROJECT}-${VERSION}
|
||||
$(QUIET)gzip ${PROJECT}-${VERSION}.tar
|
||||
$(QUIET)rm -rf ${PROJECT}-${VERSION}
|
||||
|
||||
doc: clean
|
||||
$(QUIET)doxygen Doxyfile
|
||||
|
||||
install: all ${PROJECT}.pc
|
||||
$(ECHO) installing executable file
|
||||
$(QUIET)mkdir -p ${DESTDIR}${PREFIX}/bin
|
||||
@ -120,4 +124,4 @@ uninstall:
|
||||
|
||||
-include $(wildcard .depend/*.dep)
|
||||
|
||||
.PHONY: all options clean debug valgrind gdb dist install uninstall tests
|
||||
.PHONY: all options clean debug valgrind gdb dist doc install uninstall tests
|
||||
|
Loading…
Reference in New Issue
Block a user