[mapguide-commits] r8837 - sandbox/jng/aspnet50

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu Nov 19 03:54:46 PST 2015


Author: jng
Date: 2015-11-19 03:54:46 -0800 (Thu, 19 Nov 2015)
New Revision: 8837

Added:
   sandbox/jng/aspnet50/dotnetcore_excludes.txt
   sandbox/jng/aspnet50/dotnetcoresrc_excludes.txt
Modified:
   sandbox/jng/aspnet50/build.bat
   sandbox/jng/aspnet50/dotnet_excludes.txt
Log:
Update build.bat to pack the source and binaries needed to build the MapGuide API wrapper for .net core.

Modified: sandbox/jng/aspnet50/build.bat
===================================================================
--- sandbox/jng/aspnet50/build.bat	2015-11-19 11:20:26 UTC (rev 8836)
+++ sandbox/jng/aspnet50/build.bat	2015-11-19 11:54:46 UTC (rev 8837)
@@ -329,6 +329,18 @@
 echo [install]: Web Tier - Apache module
 if not exist "%MG_OUTPUT_WEB%\Apache24\modules" mkdir "%MG_OUTPUT_WEB%\Apache24\modules"
 %XCOPY% /F "%MG_BUILD_MAPAGENT%" "%MG_OUTPUT_WEB%\Apache24\modules"
+REM Pack the required source and binaries for building the .net core wrapper
+if not exist "%MG_OUTPUT%\dotnetcore" mkdir "%MG_OUTPUT%\dotnetcore"
+if not exist "%MG_OUTPUT%\dotnetcore_src" mkdir "%MG_OUTPUT%\dotnetcore_src"
+%XCOPY% "%MG_WEB_BIN%\%TYPEBUILD%" "%MG_OUTPUT%\dotnetcore" /EXCLUDE:svn_excludes.txt+dotnetcore_excludes.txt+%TYPEBUILD%_excludes.txt+%TYPEBUILD%_excludes.txt
+%XCOPY% "%MG_WEB_SRC%\MapGuideDotNetCoreApi" "%MG_OUTPUT%\dotnetcore_src" /EXCLUDE:dotnetcoresrc_excludes.txt
+pushd "%MG_OUTPUT%\dotnetcore"
+7z a -tzip "%MG_OUTPUT%\MapGuideDotNetCoreApi-Unmanaged-Windows-%PLATFORM_CLR%.zip" *
+popd
+pushd "%MG_OUTPUT%\dotnetcore_src"
+7z a -tzip "%MG_OUTPUT%\MapGuideDotNetCoreApi-Source.zip" *
+popd
+pushd
 if "%TYPECOMPONENT%"=="server" goto quit
 if "%TYPECOMPONENT%"=="web" goto quit
 

Modified: sandbox/jng/aspnet50/dotnet_excludes.txt
===================================================================
--- sandbox/jng/aspnet50/dotnet_excludes.txt	2015-11-19 11:20:26 UTC (rev 8836)
+++ sandbox/jng/aspnet50/dotnet_excludes.txt	2015-11-19 11:54:46 UTC (rev 8837)
@@ -1,2 +1,4 @@
 Php
-Java
\ No newline at end of file
+Java
+MapGuideDotNetCoreUnmanagedApi.dll
+MapGuideDotNetCoreUnmanagedApi.pdb
\ No newline at end of file

Added: sandbox/jng/aspnet50/dotnetcore_excludes.txt
===================================================================
--- sandbox/jng/aspnet50/dotnetcore_excludes.txt	                        (rev 0)
+++ sandbox/jng/aspnet50/dotnetcore_excludes.txt	2015-11-19 11:54:46 UTC (rev 8837)
@@ -0,0 +1,21 @@
+OSGeo.MapGuide.Foundation.dll
+OSGeo.MapGuide.Geometry.dll
+OSGeo.MapGuide.MapGuideCommon.dll
+OSGeo.MapGuide.PlatformBase.dll
+OSGeo.MapGuide.Web.dll
+OSGeo.MapGuide.Foundation.xml
+OSGeo.MapGuide.Geometry.xml
+OSGeo.MapGuide.MapGuideCommon.xml
+OSGeo.MapGuide.PlatformBase.xml
+OSGeo.MapGuide.Web.xml
+FoundationUnmanagedApi.dll
+GeometryUnmanagedApi.dll
+MapGuideCommonUnmanagedApi.dll
+PlatformBaseUnmanagedApi.dll
+WebUnmanagedApi.dll
+MapGuideDotNetApi.dll
+MapGuideUnmanagedApi.dll
+php_MapGuideApi.dll
+php_MapGuideApiEnvConfig.dll
+MapGuideJavaApi.dll
+MapGuideJavaApiEx.dll
\ No newline at end of file

Added: sandbox/jng/aspnet50/dotnetcoresrc_excludes.txt
===================================================================
--- sandbox/jng/aspnet50/dotnetcoresrc_excludes.txt	                        (rev 0)
+++ sandbox/jng/aspnet50/dotnetcoresrc_excludes.txt	2015-11-19 11:54:46 UTC (rev 8837)
@@ -0,0 +1,7 @@
+bin
+.code
+.i
+.vcxproj
+.rc
+.cpp
+project.lock.json
\ No newline at end of file



More information about the mapguide-commits mailing list