diff options
author | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-24 04:01:53 +0800 |
---|---|---|
committer | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-24 04:01:53 +0800 |
commit | a9955a1a51df2b268da4d28f9ad10dbaf9815634 (patch) | |
tree | 077acbd8e8bf801f517d75b1d5960f883aee5032 /Makefile | |
parent | e6f0bcfb63b144da659f28f6f03c51a9b7ae992a (diff) | |
download | meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar.gz meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar.bz2 meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar.lz meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar.xz meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.tar.zst meow-a9955a1a51df2b268da4d28f9ad10dbaf9815634.zip |
...
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 38 |
1 files changed, 34 insertions, 4 deletions
@@ -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) |