doxygen.mk: Code beautification

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2019-07-29 10:32:48 +00:00
commit 0944f009db

View file

@ -1,13 +1,11 @@
include $(JWBDIR)/make/defs.mk include $(JWBDIR)/make/defs.mk
# broken by IMAGEDIR in rpmbuild
ifeq ($(DEVELOPMENT),true) ifeq ($(DEVELOPMENT),true)
GENERATE_DOXYGEN ?= true GENERATE_DOXYGEN ?= true
endif endif
ifneq ($(GENERATE_DOXYGEN),true) ifneq ($(GENERATE_DOXYGEN),true)
include $(JWBDIR)/make/dummy.mk include $(JWBDIR)/make/dummy.mk
else else
UPLOAD_FILE_MODE ?= 644 UPLOAD_FILE_MODE ?= 644
@ -42,30 +40,30 @@ all: html
install: install.done install: install.done
distclean: clean distclean: clean
clean: clean.doxygen clean: clean.doxygen
doc: all doc: all
upload: upload.done upload: upload.done
html: doxygen.done cpfiles.done html: doxygen.done cpfiles.done
view: doc.done
$(DX_BROWSER) $(DX_OUTPUT_DIR)/index.html
doxygen.done: $(DX_UNTEMPLATED) $(DX_INCLUDE) doxygen.done: $(DX_UNTEMPLATED) $(DX_INCLUDE)
umask 022; doxygen $(DX_DOXYGEN_CONF) umask 0022 && doxygen $(DX_DOXYGEN_CONF)
touch $@ touch $@
cpfiles.done: doxygen.done $(DX_DOC_FILES) cpfiles.done: doxygen.done $(DX_DOC_FILES)
umask 022; cp $(DX_DOC_FILES) $(DX_OUTPUT_DIR) umask 0022 && cp $(DX_DOC_FILES) $(DX_OUTPUT_DIR)
touch $@ touch $@
doc.done: doxygen.done cpfiles.done doc.done: doxygen.done cpfiles.done
touch $@ touch $@
view: doc.done
$(DX_BROWSER) $(DX_OUTPUT_DIR)/index.html
upload.done: doxygen.done cpfiles.done upload.done: doxygen.done cpfiles.done
upload.sh $(DX_OUTPUT_DIR)/ $(UPLOAD_URL) upload.sh $(DX_OUTPUT_DIR)/ $(UPLOAD_URL)
clean.doxygen: clean.doxygen:
$(RM) -rf $(DX_OUTPUT_DIR) *.done $(DX_UNTEMPLATED) $(DX_INCLUDE) *.bak default-* doxygen.conf $(RM) -rf $(DX_OUTPUT_DIR) *.done $(DX_UNTEMPLATED) $(DX_INCLUDE) *.bak default-* doxygen.conf *.tmp
inst-dir.done: inst-dir.done:
$(INSTALL) -d -o $(DOCDIROWNER) -g $(DOCDIRGROUP) -m $(DOCDIRMODE) $(DX_INSTALL_DIR) $(INSTALL) -d -o $(DOCDIROWNER) -g $(DOCDIRGROUP) -m $(DOCDIRMODE) $(DX_INSTALL_DIR)
@ -101,7 +99,8 @@ $(DX_DOXYGEN_CONF): $(firstword $(wildcard $(DX_DOXYGEN_CONF).tmpl $(DX_FALLBACK
s%__EXTRACT_STATIC__%$(DX_EXTRACT_STATIC)%g; \ s%__EXTRACT_STATIC__%$(DX_EXTRACT_STATIC)%g; \
s%__INLINE_SOURCES__%$(DX_INLINE_SOURCES)%g; \ s%__INLINE_SOURCES__%$(DX_INLINE_SOURCES)%g; \
s%__SOURCE_BROWSER__%$(DX_SOURCE_BROWSER)%g; \ s%__SOURCE_BROWSER__%$(DX_SOURCE_BROWSER)%g; \
" $< > $@ " $< > $@.tmp
mv $@.tmp $@
doxygen-default-includes.done: $(DX_DOXYGEN_CONF) doxygen-default-includes.done: $(DX_DOXYGEN_CONF)
doxygen -w html $(addprefix default-,$(DX_INCLUDE)) $< doxygen -w html $(addprefix default-,$(DX_INCLUDE)) $<