Makefile: clean up a lot

Signed-off-by: falcon <wuzhangjin@gmail.com>
This commit is contained in:
falcon
2017-10-17 13:47:16 +08:00
parent e7b3250f62
commit 996f0d999d
2 changed files with 15 additions and 29 deletions
+14 -9
View File
@@ -1,22 +1,27 @@
all: install
all: serve
html:
gitbook build
pdf: install
pdf:
gitbook pdf
install:
gitbook install
serve:
gitbook serve > .gitbook-serve.log 2>&1 &
view:
chromium-browser http://localhost:4000 >/dev/null 2>&1 &
read: view
read-pdf:
chromium-browser book.pdf
read: read-html
chromium-browser book*.pdf >/dev/null 2>&1 &
read-html:
chromium-browser _book/index.html
chromium-browser _book/index.html >/dev/null 2>&1 &
clean:
@rm -rf _book
distclean: clean
@rm book.pdf
@rm book*.pdf
+1 -20
View File
@@ -20,28 +20,9 @@ v 0.3
更多背景和计划请参考:[前言](zh/preface/01-chapter1.markdown)。
### 安装
以 Ubuntu 为例:
$ sudo apt-get install -y retext git nodejs npm
$ sudo ln -fs /usr/bin/nodejs /usr/bin/node
$ sudo apt-get install -y calibre fonts-arphic-gbsn00lp
$ sudo npm install gitbook-cli -g
$ sudo rm /usr/local/bin/gitbook
$ sudo sh -c 'echo "nodejs /usr/local/lib/node_modules/gitbook-cli/bin/gitbook.js \$@" > /usr/local/bin/gitbook'
$ sudo chmod +x /usr/local/bin/gitbook
$ gitbook install
### 下载
$ git clone https://github.com/tinyclub/open-shell-book.git
$ cd open-shell-book/
### 编译
$ gitbook build // 编译成网页
$ gitbook pdf // 编译成 pdf
要编译本书,请使用 [Markdown Lab](http://tinylab.org/markdown-lab)。
### 纠错