Resolve "[API-#2] Pseudo-privatization of rotgen entity member functions"

Closes #18

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!50
This commit is contained in:
Jules Pénuchot 2025-12-17 20:48:00 +01:00 committed by Joel Falcou
parent 6489697c05
commit e151e136d6
52 changed files with 2212 additions and 1556 deletions

View file

@ -42,21 +42,21 @@
}
},
{
"name": "release-static",
"displayName": "Release (Static size)",
"description": "Release (Static size) build",
"name": "release-fixed",
"displayName": "Release (Fixed size)",
"description": "Release (Fixed size) build",
"generator": "Ninja",
"binaryDir": "${sourceDir}/build/release-static",
"binaryDir": "${sourceDir}/build/release-fixed",
"cacheVariables": {
"ROTGEN_MAX_SIZE": "16"
}
},
{
"name": "debug-static",
"displayName": "Debug (Static size)",
"description": "Debug (Static size) build",
"name": "debug-fixed",
"displayName": "Debug (Fixed size)",
"description": "Debug (Fixed size) build",
"generator": "Ninja",
"binaryDir": "${sourceDir}/build/debug-static",
"binaryDir": "${sourceDir}/build/debug-fixed",
"cacheVariables": {
"ROTGEN_MAX_SIZE": "16"
}
@ -90,8 +90,8 @@
"configurePreset": "release"
},
{
"name": "release-static",
"configurePreset": "release-static"
"name": "release-fixed",
"configurePreset": "release-fixed"
},
{
"name": "release-et",
@ -102,8 +102,8 @@
"configurePreset": "debug"
},
{
"name": "debug-static",
"configurePreset": "debug-static"
"name": "debug-fixed",
"configurePreset": "debug-fixed"
},
{
"name": "debug-et",