[mapguide-commits] r10205 - in branches/4.0/MgDev: . Bindings
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Sat Mar 14 03:57:54 PDT 2026
Author: jng
Date: 2026-03-14 03:57:53 -0700 (Sat, 14 Mar 2026)
New Revision: 10205
Modified:
branches/4.0/MgDev/Bindings/setup_linux_native_libs.cmd
branches/4.0/MgDev/updateversion.vbs
Log:
Fix ups from a fresh env install
Modified: branches/4.0/MgDev/Bindings/setup_linux_native_libs.cmd
===================================================================
--- branches/4.0/MgDev/Bindings/setup_linux_native_libs.cmd 2025-10-27 10:17:55 UTC (rev 10204)
+++ branches/4.0/MgDev/Bindings/setup_linux_native_libs.cmd 2026-03-14 10:57:53 UTC (rev 10205)
@@ -1,8 +1,10 @@
SET TARBALL=%1
SET SOVER=4.0.0
+if "%TARBALL%"=="" goto :NoTarball
+if not exist "%TARBALL%" goto :NoTarball
rem You may see "errors" around symlink files being extracted. That's okay because we don't need these symlink files. Our SWIG
rem glue library is already an unversioned .so file that has dependencies to versioned .so files and not their symlinked copies
-7z x %TARBALL% -so | 7z x -aoa -si -ttar -o"%~p0\linux-x64"
+"%CD%\..\BuildTools\WebTools\7-Zip\7z.exe" x %TARBALL% -so | "%CD%\..\BuildTools\WebTools\7-Zip\7z.exe" 7z x -aoa -si -ttar -o"%~p0\linux-x64"
rem Foundation setup
copy /Y /L "%~p0\linux-x64\lib64\libFoundationUnmanagedApi.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Foundation\runtimes\linux-x64\native"
copy /Y /L "%~p0\linux-x64\lib64\libMgFoundation-%SOVER%.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Foundation\runtimes\linux-x64\native"
@@ -24,4 +26,8 @@
copy /Y /L "%~p0\linux-x64\lib64\libMgWebApp-%SOVER%.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Web\runtimes\linux-x64\native"
copy /Y /L "%~p0\linux-x64\lib64\libMgWebSupport-%SOVER%.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Web\runtimes\linux-x64\native"
copy /Y /L "%~p0\linux-x64\lib64\libMgHttpHandler-%SOVER%.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Web\runtimes\linux-x64\native"
-copy /Y /L "%~p0\linux-x64\lib64\liblib_json.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Web\runtimes\linux-x64\native"
\ No newline at end of file
+copy /Y /L "%~p0\linux-x64\lib64\liblib_json.so" "%~p0\src\Managed\DotNet\OSGeo.MapGuide.Web\runtimes\linux-x64\native"
+goto :Done
+:NoTarball
+echo No linux native libs tarball specified or tarball does not exist.
+:Done
\ No newline at end of file
Modified: branches/4.0/MgDev/updateversion.vbs
===================================================================
--- branches/4.0/MgDev/updateversion.vbs 2025-10-27 10:17:55 UTC (rev 10204)
+++ branches/4.0/MgDev/updateversion.vbs 2026-03-14 10:57:53 UTC (rev 10205)
@@ -267,7 +267,6 @@
"/Server/src/Services/Site/ServerSiteService.rc", _
"/Server/src/Services/Tile/ServerTileService.rc", _
"/Server/src/UnitTesting/UnitTesting.rc", _
- "/UnitTest/Common/FoundationTest/DotNetUnmanagedApi/DotNetUnmanagedApi.rc", _
"/Web/src/ApacheAgent/ApacheAgent.rc", _
"/Web/src/CgiAgent/CgiAgent.rc", _
"/Web/src/DevHttpServer/DevHttpServer.rc", _
@@ -286,6 +285,7 @@
' Update the version number in the user-defined RC files
Dim sFile
For Each sFile In aRcFiles
+ WScript.Echo "Stamping: ." & sFile
FixRcFile "." & sFile , oVersion
Next
More information about the mapguide-commits
mailing list