|
@@ -1,5 +1,5 @@
|
|
#
|
|
#
|
|
-# Don't edit, this file is generated by FPCMake Version 1.9.8 [2005/02/19]
|
|
|
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.9.8 [2005/02/09]
|
|
#
|
|
#
|
|
default: help
|
|
default: help
|
|
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-emx i386-watcom i386-netwlibc m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos powerpc-linux powerpc-netbsd powerpc-macos powerpc-darwin powerpc-morphos sparc-linux sparc-netbsd sparc-solaris x86_64-linux x86_64-freebsd arm-linux
|
|
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-emx i386-watcom i386-netwlibc m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos powerpc-linux powerpc-netbsd powerpc-macos powerpc-darwin powerpc-morphos sparc-linux sparc-netbsd sparc-solaris x86_64-linux x86_64-freebsd arm-linux
|
|
@@ -954,7 +954,7 @@ export UPXPROG
|
|
ZIPOPT=-9
|
|
ZIPOPT=-9
|
|
ZIPEXT=.zip
|
|
ZIPEXT=.zip
|
|
ifeq ($(USETAR),bz2)
|
|
ifeq ($(USETAR),bz2)
|
|
-TAROPT=vj
|
|
|
|
|
|
+TAROPT=vI
|
|
TAREXT=.tar.bz2
|
|
TAREXT=.tar.bz2
|
|
else
|
|
else
|
|
TAROPT=vz
|
|
TAROPT=vz
|
|
@@ -1440,15 +1440,7 @@ endif
|
|
ifndef DOCS
|
|
ifndef DOCS
|
|
DOCS = user rtl ref prog fpdoc chart
|
|
DOCS = user rtl ref prog fpdoc chart
|
|
endif
|
|
endif
|
|
-ifdef USEHEVEA
|
|
|
|
-PREAMBLETYPE = hevea
|
|
|
|
-else
|
|
|
|
-ifdef USEL2H
|
|
|
|
-PREAMBLETYPE = html
|
|
|
|
-else
|
|
|
|
PREAMBLETYPE = report
|
|
PREAMBLETYPE = report
|
|
-endif
|
|
|
|
-endif
|
|
|
|
ifndef CROSSCOMPILE
|
|
ifndef CROSSCOMPILE
|
|
ifndef FPDOC
|
|
ifndef FPDOC
|
|
ifneq ($(wildcard ../utils/fpdoc/fpdoc),)
|
|
ifneq ($(wildcard ../utils/fpdoc/fpdoc),)
|
|
@@ -1502,7 +1494,6 @@ endif
|
|
endif # USEHEVEA
|
|
endif # USEHEVEA
|
|
export TMP=/tmp
|
|
export TMP=/tmp
|
|
PS = $(addsuffix .ps, $(DOCS))
|
|
PS = $(addsuffix .ps, $(DOCS))
|
|
-HTML = $(addsuffix .html, $(DOCS))
|
|
|
|
DVI = $(addsuffix .dvi, $(DOCS))
|
|
DVI = $(addsuffix .dvi, $(DOCS))
|
|
TXT = $(addsuffix .txt, $(DOCS))
|
|
TXT = $(addsuffix .txt, $(DOCS))
|
|
PDF = $(addsuffix .pdf, $(DOCS))
|
|
PDF = $(addsuffix .pdf, $(DOCS))
|
|
@@ -1511,6 +1502,8 @@ AUX = $(addsuffix .aux, $(DOCS))
|
|
LOG = $(addsuffix .log, $(DOCS))
|
|
LOG = $(addsuffix .log, $(DOCS))
|
|
LOT = $(addsuffix .lot, $(DOCS))
|
|
LOT = $(addsuffix .lot, $(DOCS))
|
|
OUT = $(addsuffix .out, $(DOCS))
|
|
OUT = $(addsuffix .out, $(DOCS))
|
|
|
|
+HTML = $(DOCS)
|
|
|
|
+CHK = $(addsuffix .chk, $(DOCS))
|
|
.PHONY: clean dvi help html ps psdist htmldist htmdist htdist pdfdist \
|
|
.PHONY: clean dvi help html ps psdist htmldist htmdist htdist pdfdist \
|
|
txtdist htm txt pdf refex alldist messages onechap gtk \
|
|
txtdist htm txt pdf refex alldist messages onechap gtk \
|
|
user ref prog rtl
|
|
user ref prog rtl
|
|
@@ -1519,6 +1512,7 @@ OUT = $(addsuffix .out, $(DOCS))
|
|
$(DVIPS) $<
|
|
$(DVIPS) $<
|
|
.tex.dvi:
|
|
.tex.dvi:
|
|
-rm $*.aux $*.idx $*.ilg $*.ind $*.log $*.out $*.toc $*.tmp $*.xref $*.4ht
|
|
-rm $*.aux $*.idx $*.ilg $*.ind $*.log $*.out $*.toc $*.tmp $*.xref $*.4ht
|
|
|
|
+ cp -f preamble.$(PREAMBLETYPE) preamble.inc
|
|
$(LATEX) $*
|
|
$(LATEX) $*
|
|
-$(MAKEINDEX) $*
|
|
-$(MAKEINDEX) $*
|
|
$(LATEX) $*
|
|
$(LATEX) $*
|
|
@@ -1528,6 +1522,7 @@ OUT = $(addsuffix .out, $(DOCS))
|
|
$(DVITXT) -o $*.txt $*.dvi
|
|
$(DVITXT) -o $*.txt $*.dvi
|
|
.tex.pdf:
|
|
.tex.pdf:
|
|
-rm $*.aux $*.idx $*.ilg $*.ind $*.log $*.out $*.toc $*.tmp $*.xref $*.4ht
|
|
-rm $*.aux $*.idx $*.ilg $*.ind $*.log $*.out $*.toc $*.tmp $*.xref $*.4ht
|
|
|
|
+ cp -f preamble.$(PREAMBLETYPE) preamble.inc
|
|
$(PDFLATEX) $*
|
|
$(PDFLATEX) $*
|
|
-$(MAKEINDEX) $*
|
|
-$(MAKEINDEX) $*
|
|
$(PDFLATEX) $*
|
|
$(PDFLATEX) $*
|
|
@@ -1559,21 +1554,19 @@ clean:
|
|
-rm -f preamble.inc date.inc messages.inc
|
|
-rm -f preamble.inc date.inc messages.inc
|
|
-rm -f *.4tc *.4ct *.css *.lg *.tmp *.xref
|
|
-rm -f *.4tc *.4ct *.css *.lg *.tmp *.xref
|
|
-rm -rf $(DOCS)
|
|
-rm -rf $(DOCS)
|
|
- -rm -f $(TOC) $(LOG) $(DVI) $(PDF) $(AUX) $(OUT) $(PS) $(HTML) *.i* $(LOT) $(TXT)
|
|
|
|
- -rm -f $(notdir $(wildcard styles/*))
|
|
|
|
|
|
+ -rm -f $(CHK) $(TOC) $(LOG) $(DVI) $(PDF) $(AUX) $(OUT) $(PS) $(HTML) *.i* $(LOT) $(TXT)
|
|
|
|
+ -rm -f $(notdir $(wildcard styles/*.sty))
|
|
distclean: clean cleanexamples
|
|
distclean: clean cleanexamples
|
|
-rm -f *.tar.gz *.zip
|
|
-rm -f *.tar.gz *.zip
|
|
date.inc:
|
|
date.inc:
|
|
@echo \\date\{`date +'%B %Y'`\} > date.inc
|
|
@echo \\date\{`date +'%B %Y'`\} > date.inc
|
|
-preamble.inc:
|
|
|
|
- cp -f preamble.$(PREAMBLETYPE) preamble.inc
|
|
|
|
../compiler/msg2inc$(EXEEXT):
|
|
../compiler/msg2inc$(EXEEXT):
|
|
$(MAKE) -C ../compiler msg2inc
|
|
$(MAKE) -C ../compiler msg2inc
|
|
messages.inc: ../compiler/msg2inc$(EXEEXT) ../compiler/msg/errore.msg
|
|
messages.inc: ../compiler/msg2inc$(EXEEXT) ../compiler/msg/errore.msg
|
|
../compiler/msg2inc -TE ../compiler/msg/errore.msg messages.inc
|
|
../compiler/msg2inc -TE ../compiler/msg/errore.msg messages.inc
|
|
syntax.sty: styles/syntax.sty
|
|
syntax.sty: styles/syntax.sty
|
|
- cp $(wildcard styles/*.*) .
|
|
|
|
-INCLUDES=date.inc preamble.inc syntax.sty
|
|
|
|
|
|
+ cp $(wildcard styles/*.sty) .
|
|
|
|
+INCLUDES=date.inc syntax.sty
|
|
SYSTEMUNITDIR=$(OS_SOURCE)
|
|
SYSTEMUNITDIR=$(OS_SOURCE)
|
|
ifeq ($(findstring bsd,$(OS_SOURCE)),)
|
|
ifeq ($(findstring bsd,$(OS_SOURCE)),)
|
|
override SYSTEMUNITDIR=bsd
|
|
override SYSTEMUNITDIR=bsd
|
|
@@ -1676,6 +1669,16 @@ else
|
|
include Makefile.4ht
|
|
include Makefile.4ht
|
|
endif # USEL2H
|
|
endif # USEL2H
|
|
endif # USEHEVEA
|
|
endif # USEHEVEA
|
|
|
|
+rtl.chk: $(RTLXML)
|
|
|
|
+ $(FPDOC) $(RTLOPTS) --format=html --output=rtl
|
|
|
|
+ touch rtl.chk
|
|
|
|
+user.chk: $(INCLUDES) user.tex messages.inc
|
|
|
|
+prog.chk: $(INCLUDES) prog.tex
|
|
|
|
+onechap.chk: $(INCLUDES) onechap.tex
|
|
|
|
+ref.chk: $(INCLUDES) ref.tex
|
|
|
|
+fpdoc.chk: $(INCLUDES) fpdoc.tex
|
|
|
|
+chart.chk: $(INCLUDES) chart.tex
|
|
|
|
+html: $(INCLUDES) $(CHK)
|
|
endif # INSTALLDEBUG
|
|
endif # INSTALLDEBUG
|
|
hevea:
|
|
hevea:
|
|
$(MAKE) html USEHEVEA=1
|
|
$(MAKE) html USEHEVEA=1
|
|
@@ -1683,12 +1686,6 @@ l2h:
|
|
$(MAKE) html USEL2H=1
|
|
$(MAKE) html USEL2H=1
|
|
4ht:
|
|
4ht:
|
|
$(MAKE) html USETEX4HT=1
|
|
$(MAKE) html USETEX4HT=1
|
|
-fcl: fcl/index.html
|
|
|
|
-fcl/index.html: classes.xml
|
|
|
|
- $(FPDOC) $(FCLOPTS) --format=html --output=fcl
|
|
|
|
-rtl: rtl/index.html
|
|
|
|
-rtl/index.html: $(RTLXML)
|
|
|
|
- $(FPDOC) $(RTLOPTS) --format=html --output=rtl
|
|
|
|
GTKPDF=$(addsuffix .pdf,$(addprefix gtk, 1 2 3 4 5))
|
|
GTKPDF=$(addsuffix .pdf,$(addprefix gtk, 1 2 3 4 5))
|
|
gtk: $(GTKPDF)
|
|
gtk: $(GTKPDF)
|
|
gtk1.pdf: gtk1.tex
|
|
gtk1.pdf: gtk1.tex
|
|
@@ -1728,16 +1725,18 @@ pdftar:
|
|
$(MAKE) zipinstall ZIPTARGET=pdfinstall UNIXHier=1 USETAR=y FULLZIPNAME=fpcdoc
|
|
$(MAKE) zipinstall ZIPTARGET=pdfinstall UNIXHier=1 USETAR=y FULLZIPNAME=fpcdoc
|
|
pdfzip:
|
|
pdfzip:
|
|
$(MAKE) zipinstall ZIPTARGET=pdfinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-pdf
|
|
$(MAKE) zipinstall ZIPTARGET=pdfinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-pdf
|
|
-dvidist:
|
|
|
|
- $(MAKE) zipinstall ZIPTARGET=dviinstall FULLZIPNAME=doc-dvi
|
|
|
|
-txtdist:
|
|
|
|
- $(MAKE) zipinstall ZIPTARGET=txtinstall FULLZIPNAME=doc-txt
|
|
|
|
|
|
+dvizip:
|
|
|
|
+ $(MAKE) zipinstall ZIPTARGET=dviinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-dvi
|
|
|
|
+txtzip:
|
|
|
|
+ $(MAKE) zipinstall ZIPTARGET=txtinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-txt
|
|
htmltar:
|
|
htmltar:
|
|
$(MAKE) zipinstall ZIPTARGET=htmlinstall UNIXHier=1 USETAR=y FULLZIPNAME=fpcdochtml
|
|
$(MAKE) zipinstall ZIPTARGET=htmlinstall UNIXHier=1 USETAR=y FULLZIPNAME=fpcdochtml
|
|
htmlzip:
|
|
htmlzip:
|
|
$(MAKE) zipinstall ZIPTARGET=htmlinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-html
|
|
$(MAKE) zipinstall ZIPTARGET=htmlinstall UNIXHier= USEZIP=y FULLZIPNAME=doc-html
|
|
psdist: pszip pstar
|
|
psdist: pszip pstar
|
|
pdfdist: pdfzip pdftar
|
|
pdfdist: pdfzip pdftar
|
|
|
|
+txtdist: txtzip
|
|
|
|
+dvidist: dvizip
|
|
htmldist: htmlzip htmltar
|
|
htmldist: htmlzip htmltar
|
|
alldist: dvidist psdist txtdist pdfdist htmldist
|
|
alldist: dvidist psdist txtdist pdfdist htmldist
|
|
examples:
|
|
examples:
|