From b6d2c58586627f88ba6f2a5d71044a6a72afc20b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 6 Sep 2009 22:18:10 +0000 Subject: [PATCH] added an optional package for OCaml git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32974 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/OptionalPackages | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages index 1447d35206..15d581adbb 100644 --- a/build/jam/OptionalPackages +++ b/build/jam/OptionalPackages @@ -40,6 +40,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) { # Nano - the command line text editor # Neon - support libraries used for example by SVN # NetSurf - the web browser +# OCaml - the Objective Caml language # OpenSound - additional audio driver package # OpenSSH - the secure shell # OpenSSL - secure sockets library @@ -601,6 +602,25 @@ if [ IsOptionalHaikuImagePackageAdded NetSurf ] { } +# OCaml +if [ IsOptionalHaikuImagePackageAdded OCaml ] { + if $(TARGET_ARCH) != x86 { + Echo "No optional package OCaml available for $(TARGET_ARCH)" ; + } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { + Echo "No optional package OCaml available for gcc4" ; + } else { + InstallOptionalHaikuImagePackage ocaml-3.11.1-r1a1-x86-gcc2-2009-09-06 + : http://jerome.duval.free.fr/obos/ocaml-3.11.1-r1a1-x86-gcc2-2009-09-06.zip + : + ; + InstallOptionalHaikuImagePackage camlp5-5.12-r1a1-x86-gcc2-2009-09-06 + : http://jerome.duval.free.fr/obos/camlp5-5.12-r1a1-x86-gcc2-2009-09-06.zip + : + ; + } +} + + # OpenSound drivers if [ IsOptionalHaikuImagePackageAdded OpenSound ] { if $(TARGET_ARCH) != x86 {