[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