[mapguide-commits] r8653 - sandbox/jng/diet
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Sun May 3 05:17:34 PDT 2015
Author: jng
Date: 2015-05-03 05:17:34 -0700 (Sun, 03 May 2015)
New Revision: 8653
Removed:
sandbox/jng/diet/setenvironment64.bat
Modified:
sandbox/jng/diet/build.bat
sandbox/jng/diet/setenvironment.bat
Log:
Consolidate setenvironment.bat and setenvironment64.bat
Modified: sandbox/jng/diet/build.bat
===================================================================
--- sandbox/jng/diet/build.bat 2015-05-02 18:19:01 UTC (rev 8652)
+++ sandbox/jng/diet/build.bat 2015-05-03 12:17:34 UTC (rev 8653)
@@ -109,18 +109,9 @@
SET ERRORMSG=Unable to find Apache ant installation. Please install apache ant and set the ANT_HOME environment variable in setenvironment.bat
goto custom_error_no_help
:check_fdo
-:check_fdo_bin
-if exist "%MG_FDO_BIN%" goto check_fdo_inc
+if exist "%MG_FDO_BIN%" goto start_build
SET ERRORMSG=Unable to find FDO binaries. Copy the FDO binaries to %MG_FDO_BIN%
goto custom_error_no_help
-:check_fdo_inc
-if exist "%MG_FDO_INC%" goto check_fdo_lib
-SET ERRORMSG=Unable to find FDO headers. Copy the FDO headers into %MG_FDO_INC%
-goto custom_error_no_help
-:check_fdo_lib
-if exist "%MG_FDO_LIB%" goto start_build
-SET ERRORMSG=Unable to find FDO lib files. Copy the FDO lib files into %MG_FDO_LIB%
-goto custom_error_no_help
:start_build
echo ===================================================
@@ -136,18 +127,10 @@
if "%TYPEACTION%"=="install" goto install
:clean
-if "%TYPECOMPONENT%"=="oem" goto clean_oem
if "%TYPECOMPONENT%"=="server" goto clean_server
if "%TYPECOMPONENT%"=="web" goto clean_web
if "%TYPECOMPONENT%"=="doc" goto clean_doc
-:clean_oem
-echo [clean]: Clean Oem
-%MSBUILD_CLEAN% %MG_OEM%\Oem.sln
-echo [clean]: Clean Oem - CS-Map
-%MSBUILD_CLEAN% %MG_OEM%\CSMap\VC110\OpenSource.sln
-if not "%TYPECOMPONENT%"=="all" goto quit
-
:clean_server
echo [clean]: Clean Server
%MSBUILD_CLEAN% %MG_SERVER%\Server.sln
@@ -171,35 +154,18 @@
rem =======================================================
:build
-if "%TYPECOMPONENT%"=="oem" goto build_oem
if "%TYPECOMPONENT%"=="server" goto build_server
if "%TYPECOMPONENT%"=="web" goto build_web
if "%TYPECOMPONENT%"=="doc" goto build_doc
-if "%TYPECOMPONENT%"=="all" goto build_oem
-if "%TYPECOMPONENT%"=="allnodoc" goto build_oem
+if "%TYPECOMPONENT%"=="all" goto build_server
+if "%TYPECOMPONENT%"=="allnodoc" goto build_server
SET ERRORMSG=Unrecognised component: %TYPECOMPONENT%
goto custom_error
-
-
-:build_oem
-echo [build]: Building Oem
-%MSBUILD% %MG_OEM%\Oem.sln
-if "%errorlevel%"=="1" goto error
-rem CsMap is not in Oem.sln, so we need to build that separately
-echo [build]: Building Oem - CSMap
-%MSBUILD% %MG_OEM%\CsMap\VC110\OpenSource.sln
-if "%errorlevel%"=="1" goto error
-if "%TYPECOMPONENT%"=="oem" goto quit
-if "%TYPECOMPONENT%"=="server" goto quit
-if "%TYPECOMPONENT%"=="web" goto quit
-if "%TYPECOMPONENT%"=="doc" goto quit
-
:build_server
echo [build]: Building Server
%MSBUILD% %MG_SERVER%\Server.sln
if "%errorlevel%"=="1" goto error
-if "%TYPECOMPONENT%"=="oem" goto quit
if "%TYPECOMPONENT%"=="server" goto quit
if "%TYPECOMPONENT%"=="web" goto quit
if "%TYPECOMPONENT%"=="doc" goto quit
@@ -208,7 +174,6 @@
echo [build]: Building Web Tier
%MSBUILD% %MG_WEB_SRC%\WebTier.sln
if "%errorlevel%"=="1" goto error
-if "%TYPECOMPONENT%"=="oem" goto quit
if "%TYPECOMPONENT%"=="server" goto quit
if "%TYPECOMPONENT%"=="web" goto quit
if "%TYPECOMPONENT%"=="doc" goto quit
@@ -269,11 +234,11 @@
echo [install]: Server - WMS
%XCOPY% "%MG_SERVER%\bin\%TYPEBUILD%\wms" "%MG_OUTPUT_SERVER%\wms" /EXCLUDE:svn_excludes.txt+%TYPEBUILD%_excludes.txt
echo [install]: Server - DBXML
-copy /Y "%MG_BUILD_DBXML_EXE_PATH%\*.exe" "%MG_OUTPUT_SERVER%\bin"
+copy /Y "%MG_OEM_DBXML_BIN_DIR%\*.exe" "%MG_OUTPUT_SERVER%\bin"
echo [install]: Server - RepositoryAdmin
%XCOPY% "%MG_SERVER%\RepositoryAdmin" "%MG_OUTPUT_SERVER%\RepositoryAdmin" /EXCLUDE:svn_excludes.txt+%TYPEBUILD%_excludes.txt
echo [install]: CsMap Dictionaries
-%XCOPY% "%MG_OEM%\CsMap\Dictionaries" "%MG_OUTPUT_CSMAP%\Dictionaries" /EXCLUDE:svn_excludes.txt+csmap_excludes.txt+%TYPEBUILD%_excludes.txt
+%XCOPY% "%MG_OEM_CSMAP_DICT_DIR%" "%MG_OUTPUT_CSMAP%\Dictionaries" /EXCLUDE:svn_excludes.txt+csmap_excludes.txt+%TYPEBUILD%_excludes.txt
if "%TYPECOMPONENT%"=="server" goto quit
if "%TYPECOMPONENT%"=="web" goto quit
@@ -314,8 +279,6 @@
%XCOPY% "%MG_WEB_SRC%\mapviewerjava" "%MG_OUTPUT_WEB%\www\mapviewerjava" /EXCLUDE:svn_excludes.txt+%TYPEBUILD%_excludes.txt
echo [install]: Web Tier - mapviewerjava - WEB-INF
%XCOPY% "%MG_WEB_SRC%\WEB-INF" "%MG_OUTPUT_WEB%\www\WEB-INF" /EXCLUDE:svn_excludes.txt+%TYPEBUILD%_excludes.txt
-REM Required for Web Tier unit tests
-copy /Y "%MG_BUILD_SQLITE_PHP_API%" "%MG_OUTPUT_WEB%\Php\ext"
echo [build]: Web Tier - Clean fusion
call %ANT% clean -f "%MG_OEM%\fusion\build.xml"
echo [build]: Web Tier - Build Fusion API docs
@@ -369,8 +332,6 @@
:install_test
echo [install]: Test Suite
%XCOPY% "%MG_UNIT_TEST%" "%MG_OUTPUT_TEST%\UnitTest"
-if not exist "%MG_OUTPUT_TEST%\Oem\SQLite\bin\%TYPEBUILD%" mkdir "%MG_OUTPUT_TEST%\Oem\SQLite\bin\%TYPEBUILD%"
-copy /Y "%MG_BUILD_SQLITE_DOTNET_API%" "%MG_OUTPUT_TEST%\Oem\SQLite\bin\%TYPEBUILD%"
copy /Y test_readme.txt "%MG_OUTPUT_TEST%"
copy /Y run_tests.bat "%MG_OUTPUT_TEST%"
copy /Y run_tests.sh "%MG_OUTPUT_TEST%"
@@ -400,7 +361,6 @@
echo install,
echo clean,
echo Component: -w[ith]=all(default),
-echo oem,
echo server,
echo web,
echo doc
Modified: sandbox/jng/diet/setenvironment.bat
===================================================================
--- sandbox/jng/diet/setenvironment.bat 2015-05-02 18:19:01 UTC (rev 8652)
+++ sandbox/jng/diet/setenvironment.bat 2015-05-03 12:17:34 UTC (rev 8653)
@@ -13,42 +13,69 @@
SET TYPEACTION=build
SET TYPECOMPONENT=all
-SET TYPEBUILD=unknown
-SET CONFIGURATION=unknown
-SET PLATFORM=unknown
-SET PLATFORM_CLR=unknown
+rem === Default to Release (x64) ====
+SET TYPEBUILD=Release64
+SET CONFIGURATION=Release
+SET PLATFORM=x64
+SET PLATFORM_CLR=x64
-SET PCONF=release
-if not "%1" == "" set PCONF=%1
+:study_params
+if (%1)==() goto setvars
-if "%PCONF%"=="debug" (
-SET TYPEBUILD=Debug
-SET CONFIGURATION=Debug
-SET PLATFORM=Win32
-SET PLATFORM_CLR=x86
+if "%1"=="-config" goto get_config
+if "%1"=="-c" goto get_config
+
+if "%1"=="-platform" goto get_platform
+if "%1"=="-p" goto get_platform
+
+if "%1"=="-help" goto help_show
+if "%1"=="-h" goto help_show
+
+goto custom_error
+
+:next_param
+shift
+shift
+goto study_params
+
+:get_platform
+SET PLATFORM=%2
+if "%2"=="x86" (
+ SET PLATFORM=Win32
+ goto next_param
)
+if "%2"=="x64" goto next_param
+SET ERRORMSG=Unrecognised platform: %2
+goto custom_error
-IF "%PCONF%"=="release" (
-SET TYPEBUILD=Release
-SET CONFIGURATION=Release
-SET PLATFORM=Win32
-SET PLATFORM_CLR=x86
+:get_config
+SET CONFIGURATION=%2
+if "%2"=="Debug" goto next_param
+if "%2"=="debug" (
+ SET CONFIGURATION=Debug
+ goto next_param
)
+if "%2"=="Release" goto next_param
+if "%2"=="release" (
+ SET CONFIGURATION=Release
+ goto next_param
+)
+SET ERRORMSG=Unrecognised config: %2
+goto custom_error
-if "%TYPEBUILD%"=="unknown" (
- echo Unknown configuration: %PCONF%
- goto help_show
+:setvars
+IF "%PLATFORM%"=="Win32" SET PLATFORM_CLR=x86
+IF "%PLATFORM_CLR%"=="x64" (
+ SET TYPEBUILD=%CONFIGURATION%64
+) ELSE (
+ SET TYPEBUILD=%CONFIGURATION%
)
rem ==================================================
rem MapGuide vars
rem ==================================================
SET MG_DEV=%CD%
SET MG_OEM=%MG_DEV%\Oem
-SET MG_OEM_DBXML=dbxml
-SET MG_OEM_DB=db-4.8.26
-SET MG_FDO_BIN=%MG_OEM%\FDO\Bin\%TYPEBUILD%
-SET MG_FDO_INC=%MG_OEM%\FDO\Inc
-SET MG_FDO_LIB=%MG_OEM%\FDO\Lib
+SET MG_FDO_BIN=%MG_OEM_FDO_ROOT%\Bin\%TYPEBUILD%
SET MG_COMMON=%MG_DEV%\Common
SET MG_SERVER=%MG_DEV%\Server
SET MG_WEB=%MG_DEV%\Web
@@ -62,10 +89,11 @@
SET MG_BUILD_TEMP=%MG_DEV%\BuildTemp
rem === Intermediate build vars ===
-SET MG_BUILD_DBXML_EXE_PATH=%MG_OEM%\%MG_OEM_DBXML%\bin\%CONFIGURATION%
-SET MG_BUILD_SQLITE_PHP_API=%MG_OEM%\SQLite\bin\%TYPEBUILD%\php_SQLitePhpApi.dll
-SET MG_BUILD_SQLITE_DOTNET_API=%MG_OEM%\SQLite\bin\%TYPEBUILD%\SQLiteDotNet.dll
-SET MG_BUILD_MAPAGENT_PATH=%MG_WEB_SRC%\mapagent
+IF "%PLATFORM_CLR%"=="x64" (
+ SET MG_BUILD_MAPAGENT_PATH=%MG_WEB_SRC%\mapagent64
+) ELSE (
+ SET MG_BUILD_MAPAGENT_PATH=%MG_WEB_SRC%\mapagent
+)
SET MG_BUILD_MAPAGENT=%MG_BUILD_MAPAGENT_PATH%\mod_mgmapagent.so
SET MG_OUTPUT=%MG_DEV%\%TYPEBUILD%
@@ -75,7 +103,6 @@
SET MG_OUTPUT_TEST=%MG_OUTPUT%\Test
SET MG_BUILD_COMPONENT=
-SET MG_DEFAULT_INSTALLDIR=C:\Program Files\MapGuideOpenSource2.0
SET MG_ERROR=0
rem ==================================================
rem Extra tool paths
@@ -85,35 +112,16 @@
rem running
rem ==================================================
-IF "%JAVA_HOME%" == "" SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_71
IF "%DOXYGEN%" == "" SET DOXYGEN=%MG_DEV%\BuildTools\doxygen
IF "%GNUWIN32%" == "" SET GNUWIN32=C:\Program Files (x86)\GnuWin32\bin
-IF "%SEVENZ%" == "" SET SEVENZ=%MG_DEV%\BuildTools\WebTools\7-Zip
IF "%ANT_HOME%" == "" SET ANT_HOME=C:\apache-ant
+IF NOT EXIST "%SEVENZ_DIR%" (
+ SET ERRORMSG=Environment variable SEVENZ_DIR not set or points to an invalid location. This should be set by your build pack
+ goto custom_error_no_help
+)
-SET PATH=%PATH%;%DOXYGEN%;%GNUWIN32%;%SEVENZ%;%ANT_HOME%\bin
+SET PATH=%PATH%;%DOXYGEN%;%GNUWIN32%;%SEVENZ_DIR%;%ANT_HOME%\bin
rem ==================================================
-rem PHP/httpd env vars for Visual Studio
-rem ==================================================
-
-rem Comment out this line if you intend to build against a different version of PHP/httpd
-rem Be sure to change the paths below as well if that's the case
-call prepare_webtier_components.bat
-
-rem Set the env vars that VS will reference
-SET PHP_SRC=%MG_OEM%\LinuxApt\php-5.5.17
-SET PHP_LIB=%MG_OEM%\php\Release_TS
-SET HTTPD_SRC=%MG_OEM%\LinuxApt\httpd-2.4.10
-SET HTTPD_LIB=%MG_OEM%\httpd\lib
-rem Sanity checks
-if not exist "%PHP_SRC%" echo Environment variable PHP_SRC does not point to a valid directory (%PHP_SRC%). Please edit setenvironment64.bat to ensure PHP_SRC points to a valid directory
-if not exist "%PHP_LIB%\php5ts.lib" echo Environment variable PHP_LIB does not point to a valid directory (%PHP_LIB%). Could not find php5ts.lib in this directory. Please edit setenvironment64.bat to ensure PHP_LIB points to a valid directory
-if not exist "%HTTPD_SRC%" echo Environment variable HTTPD_SRC does not point to a valid directory (%HTTPD_SRC%). Please edit setenvironment64.bat to ensure HTTPD_SRC points to a valid directory
-if not exist "%HTTPD_LIB%\libhttpd.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libhttpd.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-if not exist "%HTTPD_LIB%\libapr-1.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libapr-1.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-if not exist "%HTTPD_LIB%\libaprutil-1.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libaprutil-1.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-
-rem ==================================================
rem MSBuild Settings
rem ==================================================
@@ -136,30 +144,34 @@
SET ANT=ant
echo ======== Environment Variable Summary =============
-echo PHP_SRC = %PHP_SRC%
-echo PHP_LIB = %PHP_LIB%
-echo HTTPD_SRC = %HTTPD_SRC%
-echo HTTPD_LIB = %HTTPD_LIB%
echo Configuration is [%TYPEBUILD%, "%CONFIGURATION%|%PLATFORM%"]
+echo CLR Configuration is [%TYPEBUILD%, "%CONFIGURATION%|%PLATFORM_CLR%"]
echo Deployment Directory for Server: %MG_OUTPUT_SERVER%
echo Deployment Directory for Web: %MG_OUTPUT_WEB%
echo CPU cores: %CPU_CORES%
echo =================== FDO ===========================
echo Binaries: %MG_FDO_BIN%
-echo Headers: %MG_FDO_INC%
-echo Libs: %MG_FDO_LIB%
echo =================== Oem ===========================
-echo DBXML executables: %MG_BUILD_DBXML_EXE_PATH%
-echo SQLite PHP API: %MG_BUILD_SQLITE_PHP_API%
+echo DBXML executables: %MG_OEM_DBXML_BIN_DIR%
echo mod_mgmapagent.so: %MG_BUILD_MAPAGENT%
echo ===================================================
echo Type build.bat to build MapGuide
goto done
+:custom_error_no_help
+echo [ERROR]: %ERRORMSG%
+SET ERRORMSG=
+exit /B 1
+
+:custom_error
+echo [ERROR]: %ERRORMSG%
+SET ERRORMSG=
+echo Please use the format:
:help_show
echo ************************************************************************
-echo Usage: setenvironment.bat [debug|release]
-echo If unspecified, configuration will default to release
+echo Usage: setenvironment.bat -p=[Win32|x64] -c=[debug|release]
+echo If unspecified, configuration will inherit from the environment variables
+echo set by your buildpack
echo ************************************************************************
:done
\ No newline at end of file
Deleted: sandbox/jng/diet/setenvironment64.bat
===================================================================
--- sandbox/jng/diet/setenvironment64.bat 2015-05-02 18:19:01 UTC (rev 8652)
+++ sandbox/jng/diet/setenvironment64.bat 2015-05-03 12:17:34 UTC (rev 8653)
@@ -1,170 +0,0 @@
- at echo off
-rem ==================================================
-rem setenvironment64.bat
-rem
-rem Sets the required environment variables for the
-rem build.bat script
-rem
-rem This script must be run from the VS2012 command prompt
-rem
-rem Cross-compilation is no longer supported by these scripts.
-rem It's 2013, most of you should have a 64-bit box by now :)
-rem ==================================================
-rem Top-level vars
-rem ==================================================
-SET OLDPATH=%PATH%
-SET TYPEACTION=build
-SET TYPECOMPONENT=all
-
-SET TYPEBUILD=unknown
-SET CONFIGURATION=unknown
-SET PLATFORM=unknown
-SET PLATFORM_CLR=unknown
-
-SET PCONF=release
-if not "%1" == "" set PCONF=%1
-
-if "%PCONF%"=="debug" (
-SET TYPEBUILD=Debug64
-SET CONFIGURATION=Debug
-SET PLATFORM=x64
-SET PLATFORM_CLR=x64
-)
-
-IF "%PCONF%"=="release" (
-SET TYPEBUILD=Release64
-SET CONFIGURATION=Release
-SET PLATFORM=x64
-SET PLATFORM_CLR=x64
-)
-
-if "%TYPEBUILD%"=="unknown" (
- echo Unknown configuration: %PCONF%
- goto help_show
-)
-
-rem ==================================================
-rem MapGuide vars
-rem ==================================================
-SET MG_DEV=%CD%
-SET MG_OEM=%MG_DEV%\Oem
-SET MG_OEM_DBXML=dbxml
-SET MG_OEM_DB=db-4.8.26
-SET MG_FDO_BIN=%MG_OEM%\FDO\Bin\%TYPEBUILD%
-SET MG_FDO_INC=%MG_OEM%\FDO\Inc
-SET MG_FDO_LIB=%MG_OEM%\FDO\Lib64
-SET MG_COMMON=%MG_DEV%\Common
-SET MG_SERVER=%MG_DEV%\Server
-SET MG_WEB=%MG_DEV%\Web
-SET MG_WEB_SRC=%MG_WEB%\src
-SET MG_WEB_BIN=%MG_WEB%\bin
-SET MG_UNIT_TEST=%MG_DEV%\UnitTest
-SET MG_FUSION=%MG_OEM%\Fusion
-SET MG_DOC=%MG_DEV%\Doc
-SET MG_DOC_OUTPUT=%MG_DOC%\MgOpensource_WebAPIReference
-SET MG_DOC_DEVGUIDE_SAMPLES=%MG_DOC%\samples
-SET MG_BUILD_TEMP=%MG_DEV%\BuildTemp
-
-rem === Intermediate build vars ===
-SET MG_BUILD_DBXML_EXE_PATH=%MG_OEM%\%MG_OEM_DBXML%\bin64\%CONFIGURATION%
-SET MG_BUILD_SQLITE_PHP_API=%MG_OEM%\SQLite\bin\%TYPEBUILD%\php_SQLitePhpApi.dll
-SET MG_BUILD_SQLITE_DOTNET_API=%MG_OEM%\SQLite\bin\%TYPEBUILD%\SQLiteDotNet.dll
-SET MG_BUILD_MAPAGENT_PATH=%MG_WEB_SRC%\mapagent64
-SET MG_BUILD_MAPAGENT=%MG_BUILD_MAPAGENT_PATH%\mod_mgmapagent.so
-
-SET MG_OUTPUT=%MG_DEV%\%TYPEBUILD%
-SET MG_OUTPUT_SERVER=%MG_OUTPUT%\Server
-SET MG_OUTPUT_WEB=%MG_OUTPUT%\Web
-SET MG_OUTPUT_CSMAP=%MG_OUTPUT%\CS-Map
-SET MG_OUTPUT_TEST=%MG_OUTPUT%\Test
-SET MG_BUILD_COMPONENT=
-
-SET MG_DEFAULT_INSTALLDIR=C:\Program Files\MapGuideOpenSource2.0
-SET MG_ERROR=0
-
-rem ==================================================
-rem Extra tool paths
-rem
-rem Your paths may be different, adjust accordingly or
-rem set the appropriate environment variables before
-rem running
-rem ==================================================
-
-IF "%JAVA_HOME%" == "" SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71
-IF "%DOXYGEN%" == "" SET DOXYGEN=C:\Program Files\doxygen\bin
-IF "%GNUWIN32%" == "" SET GNUWIN32=C:\Program Files (x86)\GnuWin32\bin
-IF "%SEVENZ%" == "" SET SEVENZ=%MG_DEV%\BuildTools\WebTools\7-Zip
-IF "%ANT_HOME%" == "" SET ANT_HOME=C:\apache-ant
-
-SET PATH=%PATH%;%DOXYGEN%;%GNUWIN32%;%SEVENZ%;%ANT_HOME%\bin
-rem ==================================================
-rem PHP/httpd env vars for Visual Studio
-rem ==================================================
-
-rem Comment out this line if you intend to build against a different version of PHP/httpd
-rem Be sure to change the paths below as well if that's the case
-call prepare_webtier_components.bat
-
-rem Set the env vars that VS will reference
-SET PHP_SRC=%MG_OEM%\LinuxApt\php-5.5.17
-SET PHP_LIB=%MG_OEM%\php\x64\Release_TS
-SET HTTPD_SRC=%MG_OEM%\LinuxApt\httpd-2.4.10
-SET HTTPD_LIB=%MG_OEM%\httpd\lib64
-rem Sanity checks
-if not exist "%PHP_SRC%" echo Environment variable PHP_SRC does not point to a valid directory (%PHP_SRC%). Please edit setenvironment64.bat to ensure PHP_SRC points to a valid directory
-if not exist "%PHP_LIB%\php5ts.lib" echo Environment variable PHP_LIB does not point to a valid directory (%PHP_LIB%). Could not find php5ts.lib in this directory. Please edit setenvironment64.bat to ensure PHP_LIB points to a valid directory
-if not exist "%HTTPD_SRC%" echo Environment variable HTTPD_SRC does not point to a valid directory (%HTTPD_SRC%). Please edit setenvironment64.bat to ensure HTTPD_SRC points to a valid directory
-if not exist "%HTTPD_LIB%\libhttpd.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libhttpd.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-if not exist "%HTTPD_LIB%\libapr-1.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libapr-1.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-if not exist "%HTTPD_LIB%\libaprutil-1.lib" echo Environment variable HTTPD_LIB does not point to a valid directory (%HTTPD_LIB%). Could not find libaprutil-1.lib in this directory. Please edit setenvironment64.bat to ensure HTTPD_LIB points to a valid directory
-
-rem ==================================================
-rem MSBuild Settings
-rem ==================================================
-
-rem If the NUMBER_OF_PROCESSORS environment variable is wrong for any reason. Change this value.
-SET CPU_CORES=%NUMBER_OF_PROCESSORS%
-
-rem Uncomment the line below to enable msbuild logging
-rem SET MSBUILD_LOG=/l:FileLogger,Microsoft.Build.Engine;logfile=Build.log;verbosity=diagnostic
-SET MSBUILD_VERBOSITY=/v:n
-
-rem ==================================================
-rem Command aliases
-rem ==================================================
-SET XCOPY=xcopy /E /Y /I /Q /H
-SET XCOPY_SINGLE=xcopy /Y /I /Q
-SET MSBUILD=msbuild.exe /nologo /m:%CPU_CORES% /p:Configuration=%CONFIGURATION% /p:Platform=%PLATFORM% %MSBUILD_VERBOSITY% %MSBUILD_LOG%
-SET MSBUILD_CLR=msbuild.exe /nologo /m:%CPU_CORES% /p:Configuration=%CONFIGURATION% /p:Platform=%PLATFORM_CLR% %MSBUILD_VERBOSITY% %MSBUILD_LOG%
-SET MSBUILD_CLEAN=msbuild.exe /nologo /m:%CPU_CORES% /p:Configuration=%CONFIGURATION% /p:Platform=%PLATFORM% /t:Clean %MSBUILD_VERBOSITY%
-SET MSBUILD_CLEAN_CLR=msbuild.exe /nologo /m:%CPU_CORES% /p:Configuration=%CONFIGURATION% /p:Platform=%PLATFORM_CLR% /t:Clean %MSBUILD_VERBOSITY%
-SET ANT=ant
-
-echo ======== Environment Variable Summary =============
-echo PHP_SRC = %PHP_SRC%
-echo PHP_LIB = %PHP_LIB%
-echo HTTPD_SRC = %HTTPD_SRC%
-echo HTTPD_LIB = %HTTPD_LIB%
-echo Configuration is [%TYPEBUILD%, "%CONFIGURATION%|%PLATFORM%"]
-echo Deployment Directory for Server: %MG_OUTPUT_SERVER%
-echo Deployment Directory for Web: %MG_OUTPUT_WEB%
-echo CPU cores: %CPU_CORES%
-echo =================== FDO ===========================
-echo Binaries: %MG_FDO_BIN%
-echo Headers: %MG_FDO_INC%
-echo Libs: %MG_FDO_LIB%
-echo =================== Oem ===========================
-echo DBXML executables: %MG_BUILD_DBXML_EXE_PATH%
-echo SQLite PHP API: %MG_BUILD_SQLITE_PHP_API%
-echo mod_mgmapagent.so: %MG_BUILD_MAPAGENT%
-echo ===================================================
-echo Type build.bat to build MapGuide
-
-goto done
-
-:help_show
-echo ************************************************************************
-echo Usage: setenvironment64.bat [debug|release]
-echo If unspecified, configuration will default to release
-echo ************************************************************************
-:done
\ No newline at end of file
More information about the mapguide-commits
mailing list