From a9955a1a51df2b268da4d28f9ad10dbaf9815634 Mon Sep 17 00:00:00 2001 From: cathook Date: Tue, 24 Jun 2014 04:01:53 +0800 Subject: ... --- Makefile | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index fdc2989..d550e6d 100644 --- a/Makefile +++ b/Makefile @@ -23,12 +23,42 @@ readme: $(README_HTML); doc: document; clean_space: - find $(TEMPLATE_DIRS) -type f | while read -r f; do \ - cat "$$f" | sed -e 's/ *$$//g' > tmp_file.$$$$; \ + find $(TEMPLATE_DIRS) Makefile $(README) readme_generate.py -type f | while read -r f; do \ + cat "$$f" | sed -e 's/[\t ]*$$//g' > tmp_file.$$$$; \ cat tmp_file.$$$$ > "$$f"; \ done; \ rm tmp_file.$$$$ - + +increase_project_number3: /bin/bash + num=$$( \ + cat doxygen/config | \ + grep 'PROJECT_NUMBER' | \ + sed -e 's/^.*=[^.]*\.[^.]*\.\(.*\)$$/\1/g' \ + ); \ + cat doxygen/config | sed -e 's/^\(PROJECT_NUMBER *=[^.]*\.[^.]*\.\).*$$/\1'$$(($$num + 1))'/g' > tmp.$$$$; \ + cat tmp.$$$$ > doxygen/config; \ + rm tmp.$$$$ + +increase_project_number2: /bin/bash + num=$$( \ + cat doxygen/config | \ + grep 'PROJECT_NUMBER' | \ + sed -e 's/^.*=[^.]*\.\([^.]*\).*$$/\1/g' \ + ); \ + cat doxygen/config | sed -e 's/^\(PROJECT_NUMBER *=[^.]*\.\)[^.]*\..*$$/\1'$$(($$num + 1))'.-1/g' > tmp.$$$$; \ + cat tmp.$$$$ > doxygen/config; \ + rm tmp.$$$$ + +increase_project_number1: /bin/bash + num=$$( \ + cat doxygen/config | \ + grep 'PROJECT_NUMBER' | \ + sed -e 's/^.*= *\([^.]*\).*$$/\1/g' \ + ); \ + cat doxygen/config | sed -e 's/^\(PROJECT_NUMBER[= ]*\)\([^.]*\).*$$/\1'$$((num + 1))'.0.-1/g' > tmp.$$$$; \ + cat tmp.$$$$ > doxygen/config; \ + rm tmp.$$$$ + clean: -rm -f $(README) $(README_HTML) -rm -rf doc/* @@ -36,7 +66,7 @@ clean: ###################################################################### .PHONY: $(README) -$(README): +$(README): ./readme_generate.py $(README) ASCIIDOC_SOURCE = $(README) -- cgit v1.2.3