diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-03-01 17:41:16 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-03-01 17:41:16 +0800 |
commit | 9fac45b189e26f48342611f3b97e0525f26a8058 (patch) | |
tree | 1fdd8ceaa5367b32f005c0910d3b538f8cd4b647 | |
parent | dd7a4576b06d9fd73d0d0d319ce91cdb653eb215 (diff) | |
download | wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar.gz wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar.bz2 wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar.lz wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar.xz wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.tar.zst wspkg-9fac45b189e26f48342611f3b97e0525f26a8058.zip |
加入操作說明
-rw-r--r-- | Makefile | 14 | ||||
-rw-r--r-- | README.txt | 16 |
2 files changed, 25 insertions, 5 deletions
@@ -1,7 +1,7 @@ # vim: set ts=8 sts=8 sw=8 ft=make: .POSIX: -.PHONY: all clean distclean debian freebsd +.PHONY: all clean clean-exe clean-doc distclean debian freebsd readme .SUFFIXES: .pkg .list .txt .html V=0 @@ -11,13 +11,14 @@ RM_IF_FAIL= || { rm -f "$@" && false; } include Makefile.at -all: README.html debian freebsd +all: readme debian freebsd +readme: README.html .pkg.list: packages.h packages.sh $(AT_CPP)./packages.sh `echo "$<" | cut -d . -f 1` | sort | uniq > "$@" $(RM_IF_FAIL) .txt.html: - -$(AT_DOC)asciidoc -o "$@" "$<" + -$(AT_DOC)asciidoc -b html -o "$@" "$<" DEBIAN_OUTPUT= debian.out/217-meta.deb DEBIAN_OUTPUT_TMPDIR= debian.out/217-meta @@ -44,6 +45,9 @@ freebsd.ports.find: freebsd.ports.find.c clean: rm -f *.control *.makefile *.ports *.list rm -rf *.out +clean-exe: + rm -f freebsd.ports.find +clean-doc: + rm -f *.html -distclean: clean - rm -f freebsd.ports.find *.html +distclean: clean clean-exe clean-doc @@ -2,6 +2,22 @@ wspkg - 用 cpp 管理工作站軟體清單 ================================= 217 工作站實驗室 <217ta@csie.ntu.edu.tw> +操作說明 +-------- +|=================================================================== +| make readme | 產生這份文件 +| make debian | 產生給 Debian 用的 meta-package +| make freebsd | 產生給 FreeBSD 用的 meta-ports Makefile +| make | 做完以上所有事情 +|=================================================================== + +|=================================================================== +| make clean | 清除產生的套件檔 +| make clean-exe | 清除產生的可執行檔 +| make clean-doc | 清除產生的文件 +| make distclean | 做完以上所有事情 +|=================================================================== + 目標 ---- 我們系上的工作站使用了兩種以上的作業系統(目前是 Debian 和 FreeBSD),但是因為 |