mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-18 22:37:43 +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 |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| configure_environment.inc.sh | ||
| delphi_environment.inc.sh | ||
| delphi_flags.inc.sh | ||
| environment.inc.sh | ||
| hhc.inc.sh | ||
| signtime.inc.sh | ||
| visualstudio_environment.inc.sh | ||
| vs_flags.inc.sh | ||
| wix.inc.sh | ||