[mapguide-commits] r8260 - trunk/MgDev

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Mon Jun 23 06:50:08 PDT 2014


Author: jng
Date: 2014-06-23 06:50:08 -0700 (Mon, 23 Jun 2014)
New Revision: 8260

Modified:
   trunk/MgDev/build_oem.sh
Log:
#2460: Ensure build_oem.sh also builds Apache, PHP and Fusion

Modified: trunk/MgDev/build_oem.sh
===================================================================
--- trunk/MgDev/build_oem.sh	2014-06-23 12:45:57 UTC (rev 8259)
+++ trunk/MgDev/build_oem.sh	2014-06-23 13:50:08 UTC (rev 8260)
@@ -75,6 +75,29 @@
 }
 
 #**********************************************************
+# Build Apache/PHP
+# Notes: none
+#**********************************************************
+
+init_linuxapt()
+{
+    LIB_NAME="Apache/PHP/Tomcat"
+}
+
+build_linuxapt()
+{
+    pushd LinuxApt
+    ./build_apt.sh --prefix "${INSTALLDIR}" --with-tomcat
+    check_build
+    popd
+}
+
+clean_linuxapt()
+{
+    echo "Nothing to clean for LinuxApt"
+}
+
+#**********************************************************
 # Build ACE 5.7
 # Notes: none
 #**********************************************************
@@ -655,11 +678,36 @@
 }
 
 #**********************************************************
+# Build Fusion
+# Notes: requires Apache Ant
+#**********************************************************
+
+init_fusion()
+{
+    LIB_NAME="Fusion"
+}
+
+build_fusion()
+{
+    pushd fusion
+    ant prepare
+    ant compress
+    popd
+}
+
+clean_fusion()
+{
+    pushd fusion
+    ant clean
+    popd
+}
+
+#**********************************************************
 # Script loop
 #**********************************************************
 
 pushd Oem
-for lib in ace dwfcore dwftk dwfemap geos bdbxml cppunit imake zlib libpng jpeg freetype gd agg json csmap;
+for lib in linuxapt fusion ace dwfcore dwftk dwfemap geos bdbxml cppunit imake zlib libpng jpeg freetype gd agg json csmap;
 do
     echo "$lib: Initialization..........................."
     init_"$lib"



More information about the mapguide-commits mailing list