jimw Wed Jan 10 20:15:08 2001 EDT
Modified files:
/phpdoc Makefile.in configure.in manual.xml.in
Log:
clean up building from seperate directory
Index: phpdoc/Makefile.in
diff -u phpdoc/Makefile.in:1.47 phpdoc/Makefile.in:1.48
--- phpdoc/Makefile.in:1.47 Fri Dec 15 00:58:52 2000
+++ phpdoc/Makefile.in Wed Jan 10 20:15:08 2001
@@ -26,7 +26,7 @@
# +----------------------------------------------------------------------+
#
-# $Id: Makefile.in,v 1.47 2000/12/15 08:58:52 hholzgra Exp $
+# $Id: Makefile.in,v 1.48 2001/01/11 04:15:08 jimw Exp $
#
VPATH=@srcdir@
@@ -58,19 +58,19 @@
manual.prc manual.txt.gz
MIRROR_TARGETS=php/manual.php $(DIST_FILES) html/manual.html
-html.dsl: html.dsl.in ./config.status
+html.dsl: $(srcdir)/html.dsl.in ./config.status
CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
-print.dsl: print.dsl.in ./config.status
+print.dsl: $(srcdir)/print.dsl.in ./config.status
CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
-phpweb.dsl: phpweb.dsl.in ./config.status
+phpweb.dsl: $(srcdir)/phpweb.dsl.in ./config.status
CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
-common.dsl: common.dsl.in ./config.status
+common.dsl: $(srcdir)/common.dsl.in ./config.status
CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
-manual.xml: manual.xml.in .manual.xml
+manual.xml: $(srcdir)/manual.xml.in .manual.xml
CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
.manual.xml: $(DEPEND_FILES) global.ent
@@ -112,20 +112,20 @@
tar -cvzf $@ bigmanual.html html/*.html manual.rtf manual.txt
status: checkdoc ./funclist.txt
- $(srcdir)/checkdoc -s > $(srcdir)/status.txt
- $(srcdir)/checkdoc -m > $(srcdir)/missing.txt
+ ./checkdoc -s > status.txt
+ ./checkdoc -m > missing.txt
summary: ./funcsummary.txt
quickref: quickref.txt
-quickref.txt: $(srcdir)/manual.xml $(QUICKREF_DEPS)
- $(JADE) $(CATALOG) -d $(QUICKREF_STYLESHEET) -V nochunks -t sgml
$(srcdir)/phpdocxml.dcl $(srcdir)/manual.xml | sed -e 's/ */ /g' | sort -f >
quickref.txt
+quickref.txt: manual.xml $(QUICKREF_DEPS)
+ $(JADE) $(CATALOG) -d $(QUICKREF_STYLESHEET) -V nochunks -t sgml
+$(srcdir)/phpdocxml.dcl manual.xml | sed -e 's/ */ /g' | sort -f > quickref.txt
-makedoc: makedoc.cc
- g++ -o makedoc makedoc.cc
+makedoc: $(srcdir)/makedoc.cc
+ g++ -o makedoc $(srcdir)/makedoc.cc
-bigmanual.html: $(srcdir)/manual.xml $(HTML_DEPS)
- $(JADE) $(CATALOG) -V nochunks -d $(HTML_STYLESHEET) -t sgml
$(srcdir)/phpdocxml.dcl $(srcdir)/manual.xml > $@
+bigmanual.html: manual.xml $(HTML_DEPS)
+ $(JADE) $(CATALOG) -V nochunks -d $(HTML_STYLESHEET) -t sgml
+$(srcdir)/phpdocxml.dcl manual.xml > $@
bigmanual.html.gz: bigmanual.html
gzip -c $< > $@
@@ -136,17 +136,17 @@
manual.txt.gz: manual.txt
gzip -c $< > $@
-html/manual.html: $(srcdir)/manual.xml $(HTML_DEPS)
+html/manual.html: manual.xml $(HTML_DEPS)
@test -d html || mkdir html
- $(JADE) $(CATALOG) -d $(HTML_STYLESHEET) -V use-output-dir -t sgml
$(srcdir)/phpdocxml.dcl $(srcdir)/manual.xml
+ $(JADE) $(CATALOG) -d $(HTML_STYLESHEET) -V use-output-dir -t sgml
+$(srcdir)/phpdocxml.dcl manual.xml
-php/index.php: $(srcdir)/manual.xml $(PHPWEB_DEPS)
+php/index.php: manual.xml $(PHPWEB_DEPS)
@test -d php || mkdir php
- -$(JADE) $(CATALOG) -d $(PHP_STYLESHEET) -V use-output-dir -t sgml
$(srcdir)/phpdocxml.dcl $(srcdir)/manual.xml
+ -$(JADE) $(CATALOG) -d $(PHP_STYLESHEET) -V use-output-dir -t sgml
+$(srcdir)/phpdocxml.dcl manual.xml
-php/manual.php: $(srcdir)/manual.xml $(PHPWEB_DEPS)
+php/manual.php: manual.xml $(PHPWEB_DEPS)
@test -d php || mkdir php
- -$(JADE) $(CATALOG) -d $(PHPWEB_STYLESHEET) -V use-output-dir -t sgml
$(srcdir)/phpdocxml.dcl $(srcdir)/manual.xml
+ -$(JADE) $(CATALOG) -d $(PHPWEB_STYLESHEET) -V use-output-dir -t sgml
+$(srcdir)/phpdocxml.dcl manual.xml
manual.txt: bigmanual.html
lynx -nolist -dump file:`pwd`/bigmanual.html > manual.txt
@@ -154,10 +154,10 @@
manual.prc: manual.txt makedoc
./makedoc -b manual.txt manual.prc 'PHP Manual'
-manual.zip: $(srcdir)/html/manual.html
+manual.zip: html/manual.html
-rm -f $@ && (cd html; zip -9 -q ../$@ *.html)
-manual.tar.gz: $(srcdir)/html/manual.html
+manual.tar.gz: html/manual.html
-rm -f $@ && (cd html; tar -cf - *.html) | gzip > manual.tar.gz
howto.html: $(srcdir)/howto.xml $(HOWTO_DEPS) global.ent
Index: phpdoc/configure.in
diff -u phpdoc/configure.in:1.44 phpdoc/configure.in:1.45
--- phpdoc/configure.in:1.44 Fri Jan 5 17:34:24 2001
+++ phpdoc/configure.in Wed Jan 10 20:15:08 2001
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 1.44 2001/01/06 01:34:24 hirokawa Exp $
+dnl $Id: configure.in,v 1.45 2001/01/11 04:15:08 jimw Exp $
AC_INIT(global.ent)
@@ -57,7 +57,7 @@
/usr/local/lib/sgml/stylesheets/nwalsh-modular \
/usr/local/lib/sgml/docbook \
/usr/local/share/sgml/docbook/dsssl/modular ; do
- if test -d "$dir"; then
+ if test -d "$srcdir/$dir"; then
DOCBOOK_HTML="$dir/html/docbook.dsl"
DOCBOOK_PRINT="$dir/print/docbook.dsl"
AC_MSG_RESULT(in $dir)
@@ -100,7 +100,7 @@
LANG=en
AC_MSG_RESULT([en (default)])
else
- if test ! -d "$withval"; then
+ if test ! -d "$srcdir/$withval"; then
AC_MSG_RESULT()
AC_MSG_ERROR(Language \"$withval\" not supported!)
fi
@@ -244,14 +244,14 @@
DEPEND_FILES=""
rm -f chapters.ent
echo "<!-- DON'T TOUCH - AUTOGENERATED BY ./configure -->" > chapters.ent
-for file in `find en -name "*.xml" | sed -e"s/^en\///g" | sort`
+for file in `find $srcdir/en -name "*.xml" | sed -e"s/^$srcdir\/en\///g" | sort`
do
name=`echo $file | sed -e"s/\//./g" -e"s/.xml$//g"`
- if test -f $LANG/$file
+ if test -f $srcdir/$LANG/$file
then
- file=$LANG/$file
+ file=$srcdir/$LANG/$file
else
- file=en/$file
+ file=$srcdir/en/$file
echo " untranslated $file"
fi
DEPEND_FILES="$DEPEND_FILES $file"
Index: phpdoc/manual.xml.in
diff -u phpdoc/manual.xml.in:1.42 phpdoc/manual.xml.in:1.43
--- phpdoc/manual.xml.in:1.42 Tue Dec 26 06:40:00 2000
+++ phpdoc/manual.xml.in Wed Jan 10 20:15:08 2001
@@ -1,13 +1,13 @@
<?xml version='1.0' encoding='@ENCODING@' ?>
<!DOCTYPE book PUBLIC "-//Norman Walsh//DTD DocBk XML V1.7//EN"
- "dbxml/docbookx.dtd" [
+ "@srcdir@/dbxml/docbookx.dtd" [
-<!ENTITY % language-defs SYSTEM "@LANG@/language-defs.ent">
+<!ENTITY % language-defs SYSTEM "@srcdir@/@LANG@/language-defs.ent">
%language-defs;
<!-- Defaults for entities that should be defined in language-defs -->
-<!ENTITY % global.entities SYSTEM "global.ent">
+<!ENTITY % global.entities SYSTEM "@srcdir@/global.ent">
<!-- These are language independent -->
<!ENTITY % build.version SYSTEM "version.ent">