aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-04-05 19:25:11 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-04-05 19:25:11 +0200
commit05515f95afbf4809f98be2943d95c520cc7f65a1 (patch)
tree3351d0e55d38fa58ac9371194ec09d9ddfac1ce5 /makefile
parente73841057c9aa0c052023ff287096cf86dc3002f (diff)
downloadarabluatex-05515f95afbf4809f98be2943d95c520cc7f65a1.tar.gz
the documentation of arabluatex now has additional sample files
Diffstat (limited to 'makefile')
-rw-r--r--makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/makefile b/makefile
index 4f1dac1..1233202 100644
--- a/makefile
+++ b/makefile
@@ -11,6 +11,9 @@ doc: clean sty
11 makeindex -s gglo.ist -o $(pkg).gls $(pkg).glo 11 makeindex -s gglo.ist -o $(pkg).gls $(pkg).glo
12 lualatex $(pkg).dtx 12 lualatex $(pkg).dtx
13 lualatex $(pkg).dtx 13 lualatex $(pkg).dtx
14 echo "now building the sample documents..."
15 latexmk -lualatex -e '$$lualatex=q/lualatex %O --shell-escape %S/' -outdir=TMP samples/al-Jahiz
16 mv TMP/*.pdf samples/
14 17
15all: clean sty doc 18all: clean sty doc
16 19
@@ -35,8 +38,9 @@ package: clean all
35 cp *.lua *.ins *.dtx *.md *.pdf arabluatex/ # .bib is in dtx 38 cp *.lua *.ins *.dtx *.md *.pdf arabluatex/ # .bib is in dtx
36 mkdir -p tex/lualatex/arabluatex/ 39 mkdir -p tex/lualatex/arabluatex/
37 cp *.lua *.sty tex/lualatex/arabluatex/ 40 cp *.lua *.sty tex/lualatex/arabluatex/
38 mkdir -p doc/lualatex/arabluatex/ 41 mkdir -p doc/lualatex/arabluatex/samples
39 cp *.{pdf,el} doc/lualatex/arabluatex/ 42 cp *.{pdf,el} doc/lualatex/arabluatex/
43 cp samples/*.{tex,pdf} doc/lualatex/arabluatex/samples
40 mkdir -p source/lualatex/arabluatex/ 44 mkdir -p source/lualatex/arabluatex/
41 cp *.ins *.dtx *.tex source/lualatex/arabluatex/ # .bib is in dtx 45 cp *.ins *.dtx *.tex source/lualatex/arabluatex/ # .bib is in dtx
42 zip -r arabluatex.tds.zip tex doc source 46 zip -r arabluatex.tds.zip tex doc source
@@ -45,9 +49,10 @@ package: clean all
45clean: 49clean:
46 rm -rf ~/texmf/tex/lualatex/arabluatex/ 50 rm -rf ~/texmf/tex/lualatex/arabluatex/
47 rm -rf ~/.emacs.d/auctex/auto/arabluatex*.el 51 rm -rf ~/.emacs.d/auctex/auto/arabluatex*.el
48 rm -rf tex/ doc/ source/ auto/ 52 rm -rf tex/ doc/ source/ auto/ _minted*/
49 rm -rf arabluatex/ 53 rm -rf arabluatex/
50 rm -rf saved/ 54 rm -rf saved/ TMP/
55 find ./samples/ -type f | grep -v ".*tex$$" | xargs /usr/bin/rm -f
51 mkdir saved 56 mkdir saved
52 cp *.{lua,ins,dtx,tex,el} makefile saved # .bib is in dtx 57 cp *.{lua,ins,dtx,tex,el} makefile saved # .bib is in dtx
53 rm *.* 58 rm *.*