# $Id:$
# Makefile for TeX Live documentation.  Public domain.
TEX = xelatex
doc = texlive-zh-cn
source = $(doc).tex
pdf = $(doc).pdf
lang = chinese

all: $(pdf)

env = TEXINPUTS=../texlive-common:../texlive-en:; export TEXINPUTS;

$(pdf): $(source) tex-live-zh-cn.sty
	$(env) $(TEX) $<
	$(env) $(TEX) $<

clean:
	rm -f *.aux *.log *.blg *.toc *.out *.lot tex4ht.ps *.4*
	rm -f *.xref* *.lg *.idv *.out *.otc *.tmp tmp.*
	rm -f $(doc).dvi $(doc).ps

realclean: clean
	rm -f $(doc).pdf
	rm -f *.html *.htm $(doc).css *.gif *.jpg


insttop = ../../../doc
instfiles = $(doc)*html $(doc).css $(doc).pdf
copyfiles = *.png
install:
#	lang=`dirname \`pwd\` | sed 's,.*/,,'`;
	lang=$(lang); \
	tldir=`pwd | sed 's,.*/,,'`; \
	instdir=$(insttop)/$$lang/$$tldir; \
	echo tldoc install to $$instdir; \
	for f in $(instfiles); do \
	  cmp -s $$f $$instdir/$$f && rm -v $$f && continue; \
	  mv -v $$f $$instdir/$$f; \
	done; \
	lang=$(lang); \
	tldir=`pwd | sed 's,.*/,,'`; \
	instdir=$(insttop)/$$lang/$$tldir; \
	for f in $(copyfiles); do \
	  cmp -s $$f $$instdir/$$f && continue; \
	  cp -v $$f $$instdir/$$f; \
	done; echo "$$instdir"

