summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/thuthesis/example/Makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-03-03 00:55:52 +0000
committerKarl Berry <karl@freefriends.org>2009-03-03 00:55:52 +0000
commit2046a35855fc1cccdd896f31e355067d0a439362 (patch)
tree3452a55d72eb94e9b395ed48f5836bc5db4396bb /Master/texmf-dist/doc/latex/thuthesis/example/Makefile
parent5f64b37bca0d72846da5567ee6f03dc574df261d (diff)
thuthesis update (2mar09)
git-svn-id: svn://tug.org/texlive/trunk@12293 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/thuthesis/example/Makefile')
-rw-r--r--Master/texmf-dist/doc/latex/thuthesis/example/Makefile40
1 files changed, 23 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/latex/thuthesis/example/Makefile b/Master/texmf-dist/doc/latex/thuthesis/example/Makefile
index 92246aa35db..a577558933f 100644
--- a/Master/texmf-dist/doc/latex/thuthesis/example/Makefile
+++ b/Master/texmf-dist/doc/latex/thuthesis/example/Makefile
@@ -1,5 +1,5 @@
# Makefile for ThuThesis
-# $Id: Makefile 123 2007-11-08 13:05:49Z littleleo $
+# $Id: Makefile 199 2009-02-28 15:20:35Z littleleo $
ifeq ($(MAKE),)
override MAKE=make
@@ -23,16 +23,13 @@ BIBFILE=ref/refs.bib
SHUJIMAIN=shuji
SHUJICONTENTS=$(SHUJIMAIN).tex
-.PHONY: all clean distclean dist all thesis shuji doc cls cfg dvi ps pdf
+.PHONY: all clean distclean dist all thesis shuji doc cls cfg dvi ps pdf gbk
all: cls doc thesis shuji
###### generate cls/cfg
-cls: $(PACKAGE).cls
-
-$(PACKAGE).cls: $(SOURCES)
- rm -f $(PACKAGE).cls $(PACKAGE).cfg
+cls: $(SOURCES)
latex $(PACKAGE).ins
###### for doc
@@ -50,9 +47,10 @@ $(PACKAGE).dvi: cls
makeindex -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx
makeindex -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
latex $(PACKAGE).dtx
+ latex $(PACKAGE).dtx
$(PACKAGE).ps: $(PACKAGE).dvi
- gbk2uni $(PACKAGE)
+ # gbk2uni $(PACKAGE)
latex $(PACKAGE).dtx
dvips -Ppdf -G0 -t letter $(PACKAGE).dvi
@@ -74,7 +72,7 @@ $(THESISMAIN).dvi: cls $(THESISCONTENTS) $(THESISMAIN).bbl
ifeq ($(METHOD),dvipdfm)
$(THESISMAIN).pdf: $(THESISMAIN).dvi
- gbk2uni $(THESISMAIN)
+ # gbk2uni $(THESISMAIN)
latex $(THESISMAIN).tex
dvipdfm $(THESISMAIN).dvi
else
@@ -83,7 +81,7 @@ $(THESISMAIN).pdf: $(THESISMAIN).ps
endif
$(THESISMAIN).ps: $(THESISMAIN).dvi
- gbk2uni $(THESISMAIN)
+ # gbk2uni $(THESISMAIN)
latex $(THESISMAIN).tex
dvips -Ppdf -G0 $(THESISMAIN).dvi
@@ -107,7 +105,7 @@ $(SHUJIMAIN).dvi: cls $(SHUJICONTENTS)
ifeq ($(METHOD),dvipdfm)
$(SHUJIMAIN).pdf: $(SHUJIMAIN).dvi
- gbk2uni $(SHUJIMAIN)
+ # gbk2uni $(SHUJIMAIN)
latex $(SHUJIMAIN).tex
dvipdfmx $(SHUJIMAIN).dvi
elifeq ($(METHOD),ps2pdf)
@@ -119,18 +117,16 @@ $(SHUJIMAIN).pdf: cls $(SHUJICONTENTS)
endif
$(SHUJIMAIN).ps: $(SHUJIMAIN).dvi
- gbk2uni $(SHUJIMAIN)
+ # gbk2uni $(SHUJIMAIN)
latex $(SHUJIMAIN).tex
dvips -Ppdf -G0 $(SHUJIMAIN).dvi
-clean:
+clean:
-@rm -f \
*.aux \
*.bak \
*.bbl \
*.blg \
- *.cls \
- *.cfg \
*.dvi \
*.glo \
*.gls \
@@ -146,14 +142,24 @@ clean:
*.lof \
*.lot \
*.loe \
- data/*.aux
+ data/*.aux \
+ dtx-style.sty
distclean: clean
+ -@rm -f *.cls *.cfg
-@rm -f *.pdf *.tar.gz
+gbk:
+ @./makegbk.sh
+
dist:
@if [ -z "$(VERSION)" ]; then \
echo "Usage: make dist VERSION=<version#>"; \
else \
- ./makedist.sh $(VERSION); \
- fi
+ if [ ! -d "gbk" ]; then \
+ echo -e "\n run ./makegbk.sh first to prepare for GBK version.\n"; \
+ else \
+ ./makedist.sh $(VERSION) UTF8; \
+ (cd gbk ; ../makedist.sh $(VERSION) GBK); \
+ fi; \
+ fi