[mapguide-commits] r10177 - in branches/4.0/MgDev: Bindings Doc Doc/mdpreprocess
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Fri Aug 29 01:56:12 PDT 2025
Author: jng
Date: 2025-08-29 01:56:11 -0700 (Fri, 29 Aug 2025)
New Revision: 10177
Modified:
branches/4.0/MgDev/Bindings/TODO.txt
branches/4.0/MgDev/Doc/build.bat
branches/4.0/MgDev/Doc/mdpreprocess/mdpreprocess.csproj
Log:
Try to fix some parts of doc build
Modified: branches/4.0/MgDev/Bindings/TODO.txt
===================================================================
--- branches/4.0/MgDev/Bindings/TODO.txt 2025-08-21 16:07:01 UTC (rev 10176)
+++ branches/4.0/MgDev/Bindings/TODO.txt 2025-08-29 08:56:11 UTC (rev 10177)
@@ -4,7 +4,7 @@
- [x] Check that .net error messages are being read (https://github.com/jumpinjackie/mapguide-api-bindings/issues/35)
- [x] Explore whether our current instability is due to invalid class layout assumptions due to stubbing ACE_Recursive_Thread_Mutex to avoid leaking ACE headers
- [x] Generate XML documentation for our .net wrapper binding projects
- - [ ] Make sure we can build debug bindings
+ - [~] Make sure we can build debug bindings
- [x] Fix up inconsistent stack direction in C# exceptions (C++ call stack are printed downwards, C# call stack is printed upwards)
- [ ] Add memory leak test (ref: https://www.mail-archive.com/mapguide-users@lists.osgeo.org/msg26357.html) and see if this still happens
- [x] Check in test case admin tool
@@ -132,7 +132,7 @@
- Either:
- (x) Migrate the viewer winforms library to target .net 6.0
- ( ) Or maintain 2 versions of this library, a new .net 6.0 version of the library and a legacy full framework version
- - [ ] Port over Java binding
+ - [~] Port over Java binding
- Prepare deployable test pack that can be run against an existing MG installation
- [x] Deploy .net test runner
- [x] Deploy Java test runner
Modified: branches/4.0/MgDev/Doc/build.bat
===================================================================
--- branches/4.0/MgDev/Doc/build.bat 2025-08-21 16:07:01 UTC (rev 10176)
+++ branches/4.0/MgDev/Doc/build.bat 2025-08-29 08:56:11 UTC (rev 10177)
@@ -2,6 +2,7 @@
REM TODO: Move to setenviroment64.bat once this is fully fleshed out
SET LABEL=4.0 RC1
pushd dotnet_api
+docfx metadata
docfx build --metadata _appTitle="MapGuide .net API reference (%LABEL%)"
popd
pushd ..\Bindings\src\Managed\Java
Modified: branches/4.0/MgDev/Doc/mdpreprocess/mdpreprocess.csproj
===================================================================
--- branches/4.0/MgDev/Doc/mdpreprocess/mdpreprocess.csproj 2025-08-21 16:07:01 UTC (rev 10176)
+++ branches/4.0/MgDev/Doc/mdpreprocess/mdpreprocess.csproj 2025-08-29 08:56:11 UTC (rev 10177)
@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
- <TargetFramework>net7.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
More information about the mapguide-commits
mailing list