You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- fix (though not elegantly - and with comments to improve later) - Activity CTOR - uses concepts more; fixes case of initialization with array (like C-string)
79
+
- Memory
80
+
- deprecated Memory::NEltsOf - use std::size() or std::ssize() instead
- more makefile cleanups: SharedMakeVariables-Default.mk - lose deprecated LinkerArgs_LibDependencies, and cleanup RC_FLAGS/MIDL_FLAGS, StroikaRoot_MIXED cleanup
100
103
- lose PKG_CONFIG_STROIKA_DEPENDS_ON - from ApplyConfiguraiton/Configuration.mk etc - largely unused(done via pkgconfig)
104
+
- progress on new Platform_LDFLAGS define in SharedMakeVariables-Default.mk
105
+
- Added ObjDir_ToolsSafe to SharedMakeVariables-Default.mk
101
106
102
107
- Scripts
103
108
- configure
@@ -110,6 +115,13 @@ with
110
115
- dont add LinkerArgs_LibDependencies_ADD to linker-args any longer (using boost.pc); push (@packageCfgNames, boost); various makefile cleanups (esp to third party components) to get more working using --libs and pkg-config
111
116
- renamed LinkerArgs_ExtraPrefix -> Platform_LinkerArgs_ExtraPrefix and LinkerArgs_ExtraSuffix -> Platform_LinkerArgs_ExtraSuffix; and draft DEFAULT_LINK_LINE2
112
117
- lose support for EXTRA_COMPILER_ARGS in configuration
118
+
- configure: just include Builds/1042configurationName/include in INCLUDES_PATH_ADD instead of FOUNDATION_INCLUDES_PATH
119
+
-noexp -noimplib linker args for visual studio to avoid Creating library ... message from linker
120
+
- moved Stroika-Current-Version.h to Builds/$CONFIG/include/Stroika; renamed Stroika-Current-Version to Stroika/Current-Version.h
121
+
122
+
- lose IntermediateFiles from FOUNDATION_INCLUDES_PATH
- Always add Builds/$configurationName/include/ to include path in configure: even if no third party components (for stroika-version.h)
113
125
114
126
- fixed stroika foundation/frameworks library names to fit with new .pc file usage
115
127
- **new** CreatePackageConfigFiles
@@ -121,169 +133,46 @@ with
121
133
122
134
- ThirdPartyComponents
123
135
- generate/fix pkgconfig files for sqlite, and zlib (static); lose explicit link dependencies in configure script (replacing with adding those pkgfiles to list of pkgconfig file names - using stroika-foundatipn.pc
136
+
- libcurl
137
+
- tried 8.15.0; revert to curl 8.12.1, cuz 8.15.0 seems to have same cookie bug (caught by asan - maybe)
138
+
124
139
- lzma
125
140
- lzma.pc support
126
141
- xerces
127
142
- fixed xerces build code to use .pc file (instead of configure add of libs etc)
128
143
- libxml2
129
144
- makefile tweak to workaround issues with stroika-foundation.pc file (still experiemntal windows only)
145
+
- libxml2 2.14.5
130
146
147
+
- mongocxxdriver
148
+
- 4.1.1
131
149
132
-
- Docker
133
-
- changed dockerfiles to always install python3 - not conditionally (cuz switching more of scripts over from perl to python, I think)
fix (though not elegantly - and with comments to improve later) - Activity CTOR - uses concepts more; fixes case of initialization with array (like C-string)
lose DOCKER_NETWORK flag support in RunLocalWindowsDockerRegressionTests and instead better document to use the dns: 8.8.8.8 config setting to fix this problem
0 commit comments