mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 08:25:32 +00:00
Rename keyman-engine-tests.vcxproj to keyman32.tests.vcxproj, move up a folder, rename other files to match test filename conventions, update vcxproj for vs2022, and build and run this from build.sh:test. Also remove keyman-engine.vcxproj, instead integrating the static lib version of keyman32 into keyman32.vcxproj. One day in the future, we could split back the other way, and have the DLL be essentially a link action from the .lib, but that's higher complexity to setup. Add a configuration step to install NuGet packages for Google Test specifically for keyman32.tests.vcxproj. If we add Google Test to other msbuild projects, we could move the packages/ up to top level of the repo in the future (similar to node_modules) to reduce number of configuration downloads. Build-bot: skip build:windows,developer Test-bot: skip |
||
|---|---|---|
| .. | ||
| build | ||
| devbox/macos | ||
| docker-images | ||
| git-hooks | ||
| gosh | ||
| scopes | ||
| standards-data | ||
| stats | ||
| teamcity | ||
| tools | ||
| build.sh | ||
| builder.inc.sh | ||
| builder_completion.inc.sh | ||
| locate_emscripten.inc.sh | ||