You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ji...@apache.org on 2019/01/08 17:22:57 UTC

svn commit: r1850775 - /openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh

Author: jim
Date: Tue Jan  8 17:22:57 2019
New Revision: 1850775

URL: http://svn.apache.org/viewvc?rev=1850775&view=rev
Log:
Make changable via CLI options

Modified:
    openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh

Modified: openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh
URL: http://svn.apache.org/viewvc/openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh?rev=1850775&r1=1850774&r2=1850775&view=diff
==============================================================================
--- openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh (original)
+++ openoffice/devtools/build-scripts/4.2.0-dev/unxmacos/build_aoo64bit_on_macos.sh Tue Jan  8 17:22:57 2019
@@ -14,7 +14,7 @@
 # 
 # Installed in /usr/local:
 # 
-#   o Apache ant 1.9.13
+#   o Apache ant 1.9.13 / 1.10.4
 #   o dmake 4.12
 #   o epm 4.4
 #   o openssl 1.0.2p (no-shared)
@@ -35,13 +35,14 @@
 # 
 #   o OSX 10.12.6 (Sierra)
 #   o Xcode 7.3.1
-#   o jdk-7u80-macosx-x64
+#   o jdk1.7.0_80.jdk
+#   o jdk1.8.0_181.jdk
 # 
 
 #
 # Build options
 #
-AOO_MACOS_TARGET=10.8
+AOO_MACOS_TARGET=10.7
 AOO_JAVA_VERSION=1.7
 AOO_ANT_VERSION=1.9
 
@@ -55,11 +56,20 @@ AOO_BUILD_TYPE=
 AOO_BUILD_VERSION=
 AOO_BUILD_BETA=
 
+OPTS=`getopt --long verbose,skip-config,just-config,dev,beta,ant-version:,java-version:,macos-target: -n 'parse-options' -- "$@"`
+
+if [ $? != 0 ] ; then echo "Failed parsing options." >&2 ; exit 1 ; fi
+#echo "$OPTS"
+eval set -- "$OPTS"
+
 while true; do
   case "$1" in
     "--verbose" ) AOO_VERBOSE_BUILD="--enable-verbose"; shift ;;
     "--skip-config" ) AOO_SKIP_CONFIG="yes"; shift ;;
     "--just-config" ) AOO_JUST_CONFIG="yes"; shift ;;
+	"--ant-version" ) AOO_ANT_VERSION=$2; shift ;;
+	"--java-version" ) AOO_JAVA_VERSION=$2; shift ;;
+	"--macos-target" ) AOO_MACOS_TARGET=$2; shift ;;
     "--dev" ) AOO_BUILD_TYPE="Apache OpenOffice Development Build"; AOO_BUILD_VERSION=" [${AOO_BUILD_TYPE}]"; shift ;;
     "--beta" ) AOO_BUILD_TYPE="Apache OpenOffice Beta Build"; AOO_BUILD_VERSION=" [${AOO_BUILD_TYPE}]"; AOO_BUILD_BETA="yes"; shift ;;
     "--" ) shift; break ;;
@@ -105,6 +115,9 @@ echo "JUNIT_PATH is: $JUNIT_PATH..."
 
 echo "Building for min macOS ${AOO_MACOS_TARGET}"
 echo "---"
+echo "Starting build:"
+echo ""
+sleep 5
 #Setup build Env
 export MACOSX_DEPLOYMENT_TARGET=${AOO_MACOS_TARGET}
 export LIBRARY_PATH=/usr/local/lib