diff --git a/make/doxygen.mk b/make/doxygen.mk index 84c89dad..86cfb627 100644 --- a/make/doxygen.mk +++ b/make/doxygen.mk @@ -40,18 +40,18 @@ html: doxygen.done cpfiles.done %: %.tmpl - cat $< \ - | sed "s/__VERSION__/$(DIST_VERSION)/" \ - | sed "s/__PROJECT__/$(PROJECT)/" \ - | sed "s/__PROJECT_CAPNAME__/$(PROJECT_CAPNAME)/" \ - | sed "s/__OUTPUT_DIR__/$(OUTPUT_DIR)/" \ - | sed "s%__PROJECT_TOPDIR__%$(TOPDIR)%" \ - | sed "s%__FILE_PATTERNS__%$(DOC_FILE_PATTERNS)%" \ - | sed "s%__INPUT_DIRS__%$(DOC_INPUT_DIRS)%" \ - | sed "s%__SRC_IS_JAVA__%$(DOC_SRC_IS_JAVA)%" \ - | sed "s%__EXCLUDE_FILES__%$(DOC_EXCLUDE_FILES)%" \ - | sed "s%__INCLUDE_PATH__%$(DOC_INCLUDE_PATH)%" \ - > $@ + sed " \ + s/__VERSION__/$(DIST_VERSION)/; \ + s/__PROJECT__/$(PROJECT)/; \ + s/__PROJECT_CAPNAME__/$(PROJECT_CAPNAME)/; \ + s/__OUTPUT_DIR__/$(OUTPUT_DIR)/; \ + s%__PROJECT_TOPDIR__%$(TOPDIR)%; \ + s%__FILE_PATTERNS__%$(DOC_FILE_PATTERNS)%; \ + s%__INPUT_DIRS__%$(DOC_INPUT_DIRS)%; \ + s%__SRC_IS_JAVA__%$(DOC_SRC_IS_JAVA)%; \ + s%__EXCLUDE_FILES__%$(DOC_EXCLUDE_FILES)%; \ + s%__INCLUDE_PATH__%$(DOC_INCLUDE_PATH)%; \ + " $< > $@ doxygen.done: $(UNTEMPLATED) umask 022; doxygen $(DOXYGEN_CONF)