From: Sylvain Le Gall Date: Sat, 18 Oct 2003 19:23:53 +0000 (+0000) Subject: Compile fine with the makefile. X-Git-Tag: archive/raspbian/4.08.1-4+rpi1~3^2~641^2~20 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=2b70d2d479f965d6d4dbc1d025dd8a44339a7e0f;p=ocaml.git Compile fine with the makefile. Sylvain LE GALL --- diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..95c137bb --- /dev/null +++ b/Makefile @@ -0,0 +1,8 @@ +%.html: %.xml + xsltproc --nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl \ + $^ > $@ + +all: ocaml_packaging_policy.html + +clean: + $(RM) ocaml_packaging_policy.html diff --git a/README b/README new file mode 100644 index 00000000..64b5e6de --- /dev/null +++ b/README @@ -0,0 +1,20 @@ +----------------------- +* * +* HOWTO-XML * +* DOCBOOK * +* * +* * +----------------------- + + +If you are interested in writing in the policy, you should +take a look at + +http://docbook.sourceforge.net/ +http://www.oasis-open.org/docbook/documentation/reference/html/docbook.html + +When you finish write your part, just do a make clean && make all. It will result +in having ocaml_packaging_policy.html... + +Sylvain LE GALL +Sat, 18 October 2003 diff --git a/appendix-resources.xml b/appendix-resources.xml index 2b5d4116..e69de29b 100644 --- a/appendix-resources.xml +++ b/appendix-resources.xml @@ -1 +0,0 @@ - diff --git a/appendix-transition.xml b/appendix-transition.xml index 4598ae22..8b137891 100644 --- a/appendix-transition.xml +++ b/appendix-transition.xml @@ -1,2 +1 @@ - diff --git a/authors.xml b/authors.xml index 7fda7933..986a59be 100644 --- a/authors.xml +++ b/authors.xml @@ -1,4 +1,3 @@ - Sven Luther diff --git a/chapter-liblocal.xml b/chapter-liblocal.xml index fed011fb..ddad9a85 100644 --- a/chapter-liblocal.xml +++ b/chapter-liblocal.xml @@ -1,6 +1,3 @@ - - - +
Camlp4 files - - +
diff --git a/chapter-libpack.xml b/chapter-libpack.xml index 3459a753..aae72177 100644 --- a/chapter-libpack.xml +++ b/chapter-libpack.xml @@ -1,6 +1,3 @@ - - - +
Camlp4 files - - +
diff --git a/chapter-ocaml.xml b/chapter-ocaml.xml index 163ed7e8..1f6991d8 100644 --- a/chapter-ocaml.xml +++ b/chapter-ocaml.xml @@ -1,5 +1,4 @@ - - +
Version At any given time, the package ocaml @@ -13,9 +12,9 @@ same version of Ocaml. - +
- +
Base Package In order to have a minimal installation, a virtual package @@ -29,9 +28,9 @@ incompatible changes made within the same version of Ocaml. - +
- +
File terminology for Ocaml packaging @@ -51,41 +50,44 @@ There is a convention considering that native executable should be - called progname.opt and bytecoded one - progname.byte. When packaging, only progname is - taken in account. + called progname.opt and bytecoded one + progname.byte. When packaging, only + progname is taken in account. For easying library management, the Ocaml Task Force used the ocamlfind library management scheme. - This scheme includes a file named META which holds + This scheme includes a file named META which holds all the library possibility. This is the configuration file for handling library ( see XXX ). - +
- +
Library paths Ocaml will search library in two different location, referred to - as local which hold user installed library and as - core in which packaged modules stood. + as local which hold user installed library and as + core in which packaged modules stood. By default, ocaml will look for modules in this order : - local - - /usr/local/lib/ocaml/ocaml_version/ - /usr/local/lib/ocaml/ocaml_version/ - - + local + + /usr/local/lib/ocaml/&ocaml-version;/ + /usr/local/lib/ocaml/&ocaml-version;/ + + + + +
- +
Documentation - +
diff --git a/chapter-progpack.xml b/chapter-progpack.xml index 4598ae22..e69de29b 100644 --- a/chapter-progpack.xml +++ b/chapter-progpack.xml @@ -1,2 +0,0 @@ - - diff --git a/legal.xml b/legal.xml index fe0affbc..e2ac3680 100644 --- a/legal.xml +++ b/legal.xml @@ -1,4 +1,3 @@ - 20022003 Sven LUTHER, Stefano ZACCHIROLI and Sylvain LE GALL @@ -19,8 +18,7 @@ A copy of the GNU General Public License is available as /usr/share/common-licenses/GPL in the Debian GNU/Linux distribution or on the World Wide Web at - . + The GNU Public Licence. You can also obtain it by writing to the @@ -28,4 +26,4 @@ Boston, MA 02111-1307, USA. - + diff --git a/ocaml_packaging_policy.xml b/ocaml_packaging_policy.xml index 749fe1a8..7d3eeb08 100644 --- a/ocaml_packaging_policy.xml +++ b/ocaml_packaging_policy.xml @@ -1,21 +1,23 @@ ocaml-upstream_version-package_compatibility"> -ocaml-base-upstream_version-package_compatibility"> - - - - - - - - + "/usr/share/sgml/docbook/dtd/xml/4.2/docbookx.dtd" [ + + + ocaml-&ocaml-version;-&ocaml-compat;"> + ocaml-base-&ocaml-version;-&ocaml-compat;"> + + + + + + + + ]>
Debian Ocaml Policy - For Objective Caml version 3.06 + For Objective Caml version &ocaml-version; Revision 0.1 &authors; &legal;