Commit fa1aa987 authored by Pietro Abate's avatar Pietro Abate
Browse files

[r2005-07-29 10:01:18 by afrisch] Build and install dtd2cduce when PXP is available

Original author: afrisch
Date: 2005-07-29 10:01:18+00:00
parent a277bd5f
...@@ -10,7 +10,6 @@ ifneq ($(ML_INTERFACE), false) ...@@ -10,7 +10,6 @@ ifneq ($(ML_INTERFACE), false)
endif endif
all: $(ALL_TARGET)
ifeq ($(NATIVE),true) ifeq ($(NATIVE),true)
all: cduce_lib.cmxa all: cduce_lib.cmxa
endif endif
...@@ -202,6 +201,8 @@ ifeq ($(EXPAT), true) ...@@ -202,6 +201,8 @@ ifeq ($(EXPAT), true)
endif endif
all: $(ALL_TARGET)
OBJECTS += driver/run.cmo OBJECTS += driver/run.cmo
CDUCE = $(OBJECTS) driver/start.cmo CDUCE = $(OBJECTS) driver/start.cmo
......
...@@ -4,5 +4,6 @@ bin/cduce_mktop ...@@ -4,5 +4,6 @@ bin/cduce_mktop
@glob bin/dtd2cduce @glob bin/dtd2cduce
man/man1/cduce.1 man/man1/cduce.1
man/man1/cduce_mktop.1 man/man1/cduce_mktop.1
man/man1/dtd2cduce.1
@deepdir doc/apps-cduce @deepdir doc/apps-cduce
@findlib cduce @findlib cduce
# MAN = cduce.1 dtd2cduce.1 cduce_validate.1 cdo2ml.1 cduce_mktop.1 # MAN = cduce.1 dtd2cduce.1 cduce_validate.1 cdo2ml.1 cduce_mktop.1
INSTALL_MAN = cduce.1 cduce_mktop.1 INSTALL_MAN = cduce.1 cduce_mktop.1 dtd2cduce.1
MAN = $(INSTALL_MAN) MAN = $(INSTALL_MAN)
all: $(MAN) all: $(MAN)
......
.\" $Header: /cvsroot/cduce/doc/dtd2cduce.1,v 1.3 2004/07/04 01:16:43 afrisch Exp $
.\"
.\" transcript compatibility for postscript use.
.\"
.\" synopsis: .P! <file.ps>
.\"
.de P!
.fl
\!!1 setgray
.fl
\\&.\"
.fl
\!!0 setgray
.fl \" force out current output buffer
\!!save /psv exch def currentpoint translate 0 0 moveto
\!!/showpage{}def
.fl \" prolog
.sy sed -e 's/^/!/' \\$1\" bring in postscript file
\!!psv restore
.
.de pF
.ie \\*(f1 .ds f1 \\n(.f
.el .ie \\*(f2 .ds f2 \\n(.f
.el .ie \\*(f3 .ds f3 \\n(.f
.el .ie \\*(f4 .ds f4 \\n(.f
.el .tm ? font overflow
.ft \\$1
..
.de fP
.ie !\\*(f4 \{\
. ft \\*(f4
. ds f4\"
' br \}
.el .ie !\\*(f3 \{\
. ft \\*(f3
. ds f3\"
' br \}
.el .ie !\\*(f2 \{\
. ft \\*(f2
. ds f2\"
' br \}
.el .ie !\\*(f1 \{\
. ft \\*(f1
. ds f1\"
' br \}
.el .tm ? font underflow
..
.ds f1\"
.ds f2\"
.ds f3\"
.ds f4\"
'\" t
.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n
.TH "dtd2cduce" "1" .TH "dtd2cduce" "1"
.SH "NAME" .SH "NAME"
dtd2cduce \(em Transform a DTD file into a set of CDuce type declarations dtd2cduce \(em Transform a DTD file into a set of CDuce type declarations
...@@ -61,15 +8,12 @@ dtd2cduce \(em Transform a DTD file into a set of CDuce type declarations ...@@ -61,15 +8,12 @@ dtd2cduce \(em Transform a DTD file into a set of CDuce type declarations
.PP .PP
The \fBdtd2cduce\fR reads the file \fBfile.dtd\fP and outputs on the standard output a set of CDuce type declarations that The \fBdtd2cduce\fR reads the file \fBfile.dtd\fP and outputs on the standard output a set of CDuce type declarations that
translate the DTD. The prefix given in the command line is used to translate the DTD. The prefix given in the command line is used to
prefix all the type names generated by the command. prefix all the type names generated by the command. It is also possible
.SH "TODO" to use \fBdtd2cduce\fR as a CGI script.
.PP
To specify on the command line the elements that can be explicitly
kept in the translation in order to factorize it.
.SH "Reporting bugs" .SH "Reporting bugs"
.PP .PP
Report bugs to bugs@cduce.org. Report bugs to bugs@cduce.org.
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
Alain Frisch <Alain.Frisch@ens.fr>. Alain Frisch <Alain.Frisch@inria.fr>.
.\" created by instant / docbook-to-man, Sun 04 Jul 2004, 03:15 .\" created by instant / docbook-to-man, Fri 29 Jul 2005, 12:00
...@@ -26,19 +26,12 @@ ...@@ -26,19 +26,12 @@
The <command>dtd2cduce</command> reads the file <filename>file.dtd</filename> The <command>dtd2cduce</command> reads the file <filename>file.dtd</filename>
and outputs on the standard output a set of CDuce type declarations that and outputs on the standard output a set of CDuce type declarations that
translate the DTD. The prefix given in the command line is used to translate the DTD. The prefix given in the command line is used to
prefix all the type names generated by the command. prefix all the type names generated by the command. It is also possible
to use <command>dtd2cduce</command> as a CGI script.
</para> </para>
</refsect1> </refsect1>
<refsect1>
<title>TODO</title>
<para>
To specify on the command line the elements that can be explicitly
kept in the translation in order to factorize it.
</para>
</refsect1>
<refsect1> <refsect1>
<title>Reporting bugs</title> <title>Reporting bugs</title>
<para> <para>
...@@ -53,7 +46,7 @@ Report bugs to <email>bugs@cduce.org</email>. ...@@ -53,7 +46,7 @@ Report bugs to <email>bugs@cduce.org</email>.
<refsect1> <refsect1>
<title>AUTHOR</title> <title>AUTHOR</title>
<para> <para>
Alain Frisch <email>&lt;Alain.Frisch@ens.fr&gt;</email>. Alain Frisch <email>&lt;Alain.Frisch@inria.fr&gt;</email>.
</para> </para>
</refsect1> </refsect1>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment