mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
doxygen.mk: Code beautification
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
32edd25779
commit
0944f009db
1 changed files with 11 additions and 12 deletions
|
|
@ -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)) $<
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue