diff --git a/.gitignore b/.gitignore index 71423acc..dcd156d3 100644 --- a/.gitignore +++ b/.gitignore @@ -110,4 +110,67 @@ openssh/regress/authorized_keys* stunnel/example/echoserver/echoserver* *.plist server_err.log -/.vs + +# Visual Studio +**/.vs + +# All backup files +*.bak + +# CMake files to exclude +/realm/VS2022/**/CMakeCache.txt +/realm/VS2022/**/*.cmake + +/realm/VS2022/**/install_manifest_devel.txt +/realm/VS2022/**/build/wolfssl + + +# Download by build process: +/realm/VS2022/zlib/** + +/realm/VS2022/**/*.log + +# Build-time cache +/realm/VS2022/**/THIS_WOLFSSL_ROOT_REG.txt +/realm/VS2022/CMakeFiles/**/* +/realm/VS2022/test/DebugSync_** +/realm/VS2022/test/*.lock +/realm/VS2022/test/*.realm +/realm/VS2022/test/*.backup-log +/realm/VS2022/**/*.realm.lock +/realm/VS2022/**/generate.stamp +/realm/VS2022/**/generate.stamp.depend +/realm/VS2022/external/catch/src/Catch2.dir/**/objects.txt + +# Realm build-time generated test files +/realm/VS2022/Testing/**/CTestCheckpoint.txt +/realm/VS2022/Testing/**/LastTest.log.tmp +/realm/VS2022/test/benchmark-common-tasks/Debugbenchmark_common_tasks_EmptyCommit_Full_EncryptionOff.realm +/realm/VS2022/test/benchmark-common-tasks/Debugbenchmark_common_tasks_AddTable_Full_EncryptionOff.realm +/realm/VS2022/test/benchmark-common-tasks/Debugbenchmark_common_tasks_AddTable_Full_EncryptionOff.realm.lock +/realm/VS2022/test/DebugLangBindHelper_CompactLargeEncryptedFile.1.path.realm.tmp_compaction_space +/realm/VS2022/test/DebugShared_CompactEmpty.1.path.realm.tmp_compaction_space +/realm/VS2022/test/DebugFile_Offset.* + +# Realm test-time generated files +/realm/VS2022/test/**/data.realm +/realm/VS2022/test/**/Debug**.realm +/realm/VS2022/test/**/Debugresults.* +/realm/VS2022/test/**/Debugresults.latest.json +/realm/VS2022/test/**/*.tmp_compaction_space +/realm/VS2022/test/**/Debugresults.*.csv + +# Realm auto-generated dependency files +/realm/VS2022/_deps/libuv-build/CMakeFiles +/realm/VS2022/_deps/libuv-build/Testing +/realm/VS2022/_deps/libuv-build/DartConfiguration.tcl + +/realm/VS2022/_deps/libuv-subbuild/CMakeLists.txt +/realm/VS2022/_deps/libuv-subbuild/CMakeFiles +/realm/VS2022/_deps/libuv-subbuild/libuv-populate-prefix/tmp +/realm/VS2022/_deps/libuv-subbuild/libuv-populate-prefix/src + +# Ensure a couple of placeholder files are always included +!/realm/VS2022/CMakeFiles/VerifyGlobs.cmake +!/realm/VS2022/CMakeFiles/cmake.verify_globs + diff --git a/realm/CMakeLists.txt b/realm/CMakeLists.txt new file mode 100644 index 00000000..1ab7d081 --- /dev/null +++ b/realm/CMakeLists.txt @@ -0,0 +1 @@ +message(STATUS "wolfSSL OSP Realm CMake") diff --git a/realm/README.md b/realm/README.md index 368b710c..206375db 100644 --- a/realm/README.md +++ b/realm/README.md @@ -15,7 +15,7 @@ The [build_wolfssl_with_realm.sh](./build_wolfssl_with_realm.sh) script can be u * `-t` use tarball, not git * `-u` use $USER name suffix for repository -### +### Notes Defaults are to clone [wolfSSL](https://github.com/wolfSSL/wolfssl) and [realm-core](https://github.com/realm/realm-core) to local directory. @@ -44,6 +44,12 @@ BUILD_WOLFSSL=false INSTALL_WOLFSSL=false ``` +Example: + +```bash +cmake -B build -DREALM_INCLUDE_CERTS=1 -DREALM_ENABLE_ENCRYPTION=1 -DREALM_ENABLE_SYNC=1 -DREALM_HAVE_WOLFSSL=1 -DREALM_WOLFSSL_ROOT_DIR=/home/gojimmypi/wolfssl-install-dir +``` + ## Linux manual build: Build wolfSSL These commands are wrapped in the `build_wolfssl_with_realm.sh` script, mentioned above: @@ -77,7 +83,134 @@ cmake --build build ./build/test/realm-tests ``` -You can also use the build_wolfssl_with_realm.sh script after adjusting the global variables as needed. +You can also use the `build_wolfssl_with_realm.sh [-u]` script after adjusting the global variables as needed. + +## Visual Studio + +To fetch files for a Visual Studio build: + +``` +#!/bin/bash + +# wolfSSL OSP +git clone https://github.com/gojimmypi/osp.git +cd osp +git checkout dev +git submodule update --init --recursive + +# realm-core is part of wolfssl osp/realm +cd realm +git clone https://github.com/gojimmypi/realm-core.git + +# If not cloned to osp/realm/realm-core, +# Edit REALM_DIR_TEMP and REALM_CORE_ROOT values in +# [workspace]/osp/realm/VS2022/realm-core-GlobalProperties.props + +cd realm-core +git checkout dev +git submodule update --init --recursive +``` + +The main Ream-Core solution file is located in `VS2022\RealmCore.sln`. + +There's also a stand-alone wolfSSH solution that contains only the wolfSSL project in `VS2022\wolfssl-VS2022-cmake.sln` + +The platform and machine independent settings such as `$(CurrentVsInstallRoot)` will likely be reset to fully-qualified paths at build time. + +See the `vs_clean.sh` to reset variables such as Visual Studio Edition paths to `$(CurrentVsInstallRoot)`. + +If no other changes have made, the project `*.vcxproj` changes can also be reverted. Builds should be successful with either full paths or VS macros. + +The project files assume there are already source code directories available. For instance: + +``` +cd \workspace +git clone https://github.com/wolfSSL/wolfssl.git [wolfssl-%USERNAME%] +git clone https://github.com/wolfSSL/osp.git [osp-%USERNAME%] + +cd [osp-%USERNAME%] +git clone https://github.com/realm/realm-core.git [realm-core-%USERNAME%] +``` + +Resulting in directories like this (user suffixes optional, but must be consistent): + +``` +C:\workspace\wolfssl[-%USERNAME%] +C:\workspace\osp[-%USERNAME%] +C:\workspace\osp[-%USERNAME%]\realm-core[-%USERNAME%] +``` + +The patch must be applied: + +``` +cd C:\workspace\realm-core +git apply ../osp-gojimmypi/realm/realm-commit-a5e87a39.patch +``` + +There's an enclosed WSL script called [build_wolfssl_with_realm.sh](./build_wolfssl_with_realm.sh) that automates installation. + +## Clean from DOS Prompt or Visual Studio Developer Command Prompt + +Run the enclosed `clean_realm.bat` in the `osp[-%USERNAME%]/realm` directory to delete all build-time generated files: + +``` +cd realm +.\clean_realm.bat +``` + +Optionally clean in quiet mode with `/Q` parameter: + +``` +cd realm +.\clean_realm.bat /Q +``` + +## Build from Visual Studio Developer Command Prompt + +Start a Developer Command Prompt for VS 2022 + +``` +cd C:\workspace\osp-%USERNAME%\realm\VS2022 +msbuild .\wolfssl-VS2022-cmake.vcxproj /p:Configuration=Debug /p:Platform=x64 +msbuild .\ALL_BUILD.vcxproj /p:Configuration=Debug /p:Platform=x64 +``` + +## Known Visual Studio Issues + +Project files were designed with Visual Studio 2022 version 17.11.5. + +Some minor issues are known: + +### Project Reload Path Replacements + +Occasionally the project files may spontaneously reload, replacing all parameterized values with current fixed paths. + +This should be fine for typical end-users, but is highly undesired for developers wishing to contribute changes to project files. + +There's no known solution at this time. Undo all changes in the `VS2022` directories, in particular for `.vscproj` and `.filters` files. + +Consider performing a full, brute-force clean with `clean_realm.bat`. + +For more information see [dotnet/msbuild #5486](https://github.com/dotnet/msbuild/issues/5486) and [Visual Studio Developer Community](https://developercommunity.visualstudio.com/t/NETSdk-build-runs-unexpectedly-undesir/10816622?). + +After the initial undo of changes, the reload typically does not occur again. + +This issue seems to be related to the `VS2022/CMakeFiles/VerifyGlobs.cmake` file (see below). + +# Extra VerifyGlobs.cmake file in CMakeFiles + +There's a `VerifyGlobs.cmake` placeholder file located in `[osp]\realm\VS2022\CMakeFiles` that is required for fresh clones to build properly. + +### Maximum Path Length + +The default Windows configuration has a maximum 256 character path limitation. +See [Microsoft Learn](https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry) for more details. + +### VerifyGlobs.cmake Placeholder + +Without the `VS2022/CMakeFiles/VerifyGlobs.cmake` file, the initial project build fails due to this auto-generated file being "missing". + +Subsequent build attempts are typically successful. Not that _including_ this file also seems to be related to the undesired Project Reload (see above). ## Generating a new Realm-core patch file: @@ -85,8 +218,6 @@ To generate a new patch compare a particular commit (a5e87a39) to your fork/bran Save the generated file from this link to the `realm-commit-a5e87a39.patch` file: - - ``` https://github.com/gojimmypi/realm-core/compare/a5e87a39...dev.patch @@ -99,19 +230,41 @@ Do *not* edit the patch file for tailing spaces, etc. It must be saved exactly a ## Troubleshooting +### Unexpected value of WOLFSSL_ROOT + +Check system and user environment settings. + +```powershell +Get-ChildItem Env:WOLFSSL_ROOT +``` + +Check registry, particularly if you use `SETX`: + +* User-specific: `HKEY_CURRENT_USER\Environment` +* System-wide: `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment` + +Check any other parent processes, startup scripts, Group Policy, etc. + +If the registry value continues to be undesirably cached, try one or more of these options: + +* Use `SET` and `SETX` to update the value. +* Log out and back in. +* Restart Windows Explorer from Task Manager. +* Reboot. + ### Confirming build with wolfSSL See generated `config.h` files: For Linux compile: `build` directory: ``` -[wolfssl osp root]\realm\realm-core\build\src\realm\util +[wolfssl osp root]\realm\realm-core[-username]\build\src\realm\util ``` For Visual Studio compile: `out` directory, plus build configuration (e.g. `build\x64-Debug`): ``` -[wolfssl osp root]\realm\realm-core\out\build\x64-Debug\src\realm\util +[wolfssl osp root]\realm\realm-core[-username]\out\build\x64-Debug\src\realm\util ``` ### Cannot find OpenSSL @@ -128,4 +281,21 @@ openSSL disabled `0` and wolfSSL enabled `1` like this: #define REALM_HAVE_WOLFSSL 1 ``` -### +### CMake error Not a file: VerifyGlobs.cmake + +This file is typically not included in source control, but was found to be problematic when missing in this solution. Thus, there's a placeholder file. + +``` +1>Checking File Globs +1>EXEC : CMake error : Not a file: C:/workspace/osp-gojimmypi/realm/VS2022/CMakeFiles/VerifyGlobs.cmake +1>EXEC : CMake error : Error processing file: C:/workspace/osp-gojimmypi/realm/VS2022/CMakeFiles/VerifyGlobs.cmake +``` + +### Missing LibUV + +Open the cloned `realm-core` in Visual Studio and let cmake download and setup LibUV. + +``` +1> [CMake] -- Could NOT find LibUV (missing: LibUV_LIBRARY LibUV_INCLUDE_DIR) (found version "") +1> [CMake] -- LibUV not found, building from source with FetchContent +``` diff --git a/realm/VS2022/.gitignore b/realm/VS2022/.gitignore new file mode 100644 index 00000000..e1f31e16 --- /dev/null +++ b/realm/VS2022/.gitignore @@ -0,0 +1,18 @@ +# CMake backup files +*.old +*.bak + +# auto-downloaded & generated tar files +*.tar.gz + +# temp files +CTestCostData.txt + +# Log files +LastTest.log +LastTestsFailed.log + +# Build-time downloads and auto-generated files +_CPack_Packages/** +/install_manifest_runtime.txt +/install_manifest_Unspecified.txt diff --git a/realm/VS2022/ALL_BUILD.vcxproj b/realm/VS2022/ALL_BUILD.vcxproj new file mode 100644 index 00000000..669250f2 --- /dev/null +++ b/realm/VS2022/ALL_BUILD.vcxproj @@ -0,0 +1,306 @@ + + + + + + $(REALM_CORE_ROOT) + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp + false + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {D7766DE3-0446-35EB-9753-13E4242D7A43} + Bid + false + Never + + + {B31E30C1-E610-34D3-9C0D-F929889C4F6E} + CombinedTests + + + {6B332EC9-8038-3528-AD59-E90FA322DE18} + CoreTestLib + false + Never + + + {8818959A-D916-324D-94F2-EFB013F3FB6E} + CoreTests + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + ObjectStoreTestLib + false + Never + + + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6} + ObjectStoreTests + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849} + Realm2JSON + + + {D539DB01-231E-311D-8112-C7F3A997181C} + RealmBrowser + + + {BF43428E-96C4-3BA0-9F32-626395603A1A} + RealmDecrypt + + + {055773AB-0B62-3CE4-9F23-ACD41919B558} + RealmDump + + + {7DF01AAA-CFE5-3866-9A07-5428A26608E3} + RealmEncrypt + + + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + RealmFFIStatic + + + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18} + RealmImporter + + + {C56937A2-DB73-3DD5-B456-6E981F51E174} + RealmTrawler + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + SyncTestLib + false + Never + + + {185017E5-5B31-3B12-98C8-83DA402EFC41} + SyncTests + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + {66204E18-97C7-3F59-BB7F-61470C4563CA} + object-store-benchmarks + + + {B6E83E7D-A8B7-324B-99BC-BAC437289B16} + realm-benchmark-common-tasks + + + {63A0E146-327B-3A44-8AB5-4D251AFD93B6} + realm-benchmark-crud + + + {158542E5-3B9F-34E5-9820-C1367A458CA3} + realm-benchmark-sync + + + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + s2geometry + false + Never + + + + + + + + + + + + + \ No newline at end of file diff --git a/realm/VS2022/ALL_BUILD.vcxproj.filters b/realm/VS2022/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..c0121301 --- /dev/null +++ b/realm/VS2022/ALL_BUILD.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/CMakeFiles/VerifyGlobs.cmake b/realm/VS2022/CMakeFiles/VerifyGlobs.cmake new file mode 100644 index 00000000..9639b0e1 --- /dev/null +++ b/realm/VS2022/CMakeFiles/VerifyGlobs.cmake @@ -0,0 +1,29 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by CMake Version 3.29 +cmake_policy(SET CMP0009 NEW) + +# BINDGEN_LIB_TS_FILES at bindgen/CMakeLists.txt:1 (file) +file(GLOB_RECURSE NEW_GLOB LIST_DIRECTORIES false "${REALM_CORE_ROOT}/bindgen/src/*.ts") +set(OLD_GLOB + "${REALM_CORE_ROOT}/bindgen/src/bound-model.ts" + "${REALM_CORE_ROOT}/bindgen/src/context.ts" + "${REALM_CORE_ROOT}/bindgen/src/cpp.ts" + "${REALM_CORE_ROOT}/bindgen/src/debug.ts" + "${REALM_CORE_ROOT}/bindgen/src/formatter.ts" + "${REALM_CORE_ROOT}/bindgen/src/generator.ts" + "${REALM_CORE_ROOT}/bindgen/src/output-directory.ts" + "${REALM_CORE_ROOT}/bindgen/src/outputter.ts" + "${REALM_CORE_ROOT}/bindgen/src/program.ts" + "${REALM_CORE_ROOT}/bindgen/src/spec.ts" + "${REALM_CORE_ROOT}/bindgen/src/spec/model.ts" + "${REALM_CORE_ROOT}/bindgen/src/spec/relaxed-model.ts" + "${REALM_CORE_ROOT}/bindgen/src/spec/type-lexer.ts" + "${REALM_CORE_ROOT}/bindgen/src/spec/type-parser.ts" + "${REALM_CORE_ROOT}/bindgen/src/templates.ts" + "${REALM_CORE_ROOT}/bindgen/src/tests/type-lexer.test.ts" + "${REALM_CORE_ROOT}/bindgen/src/tests/type-parser.test.ts" + ) +if(NOT "${NEW_GLOB}" STREQUAL "${OLD_GLOB}") + message("-- GLOB mismatch!") + file(TOUCH_NOCREATE "${REALM_VS2022_ROOT}/CMakeFiles/cmake.verify_globs") +endif() diff --git a/realm/VS2022/CMakeFiles/cmake.verify_globs b/realm/VS2022/CMakeFiles/cmake.verify_globs new file mode 100644 index 00000000..87fc383e --- /dev/null +++ b/realm/VS2022/CMakeFiles/cmake.verify_globs @@ -0,0 +1 @@ +# This file is generated by CMake for checking of the VerifyGlobs.cmake file diff --git a/realm/VS2022/CMakePresets.json b/realm/VS2022/CMakePresets.json new file mode 100644 index 00000000..af6a3004 --- /dev/null +++ b/realm/VS2022/CMakePresets.json @@ -0,0 +1,20 @@ +{ + "name": "windows-default", + "displayName": "Windows x64 Debug", + "description": "Sets Ninja generator, compilers, x64 architecture, build and install directory, debug build type", + "generator": "Ninja", + "binaryDir": "${sourceDir}/out/build/${presetName}", + "architecture": { + "value": "x64", + "strategy": "external" + }, + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_INSTALL_PREFIX": "${sourceDir}/out/install/${presetName}" + }, + "vendor": { + "microsoft.com/VisualStudioSettings/CMake/1.0": { + "hostOS": [ "Windows" ] + } + } +}, \ No newline at end of file diff --git a/realm/VS2022/INSTALL.vcxproj b/realm/VS2022/INSTALL.vcxproj new file mode 100644 index 00000000..07a624d9 --- /dev/null +++ b/realm/VS2022/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/INSTALL.vcxproj.filters b/realm/VS2022/INSTALL.vcxproj.filters new file mode 100644 index 00000000..9f71d1b9 --- /dev/null +++ b/realm/VS2022/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/PACKAGE.vcxproj b/realm/VS2022/PACKAGE.vcxproj new file mode 100644 index 00000000..84178dff --- /dev/null +++ b/realm/VS2022/PACKAGE.vcxproj @@ -0,0 +1,223 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/PACKAGE.vcxproj.filters b/realm/VS2022/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..70133891 --- /dev/null +++ b/realm/VS2022/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/README.md b/realm/VS2022/README.md new file mode 100644 index 00000000..9514937b --- /dev/null +++ b/realm/VS2022/README.md @@ -0,0 +1,129 @@ +# wolfSSL Realm Visual Studio + +This VS2022 directory is for building Realm with wolfSSL support in Visual Studio 2022. + +The main solution file is named `RealmCore.sln`. + +Ensure `#pragma comment(lib, "Ws2_32.lib")` exists in the `user_settings.h` This +is required to ensure the lrquired library is linked, Otherwise errors like this will be encountered: + +``` +Error LNK2019 unresolved external symbol __imp_closesocket referenced in function wolfSSL_BIO_free Realm2JSON [wolfssl/osp]\realm\VS2022\src\realm\exec\wolfssl.lib(ssl.obj) 1 +Error LNK2001 unresolved external symbol __imp_htons Realm2JSON +...etc +``` + +This is a typical section in the `user_settings.h`: + +``` +/* Verify this is Windows */ +#ifdef _WIN32 + #ifdef WOLFSSL_VERBOSE_MSBUILD + #pragma message("include Ws2_32") + #endif + /* Microsoft-specific pragma to link Ws2_32.lib */ + #pragma comment(lib, "Ws2_32.lib") +#else + #error This user_settings.h header is only designed for Windows +#endif + +#ifdef WOLFSSL_VERBOSE_MSBUILD + /* See the wolfssl-GlobalProperties.props for build verbosity setting */ + #pragma message("Confirmed using realm/VS2022/include/user_settings.h") +#endif +``` + +The enclosed project files use cmake. See the [Microsoft CMake projects in Visual Studio](https://learn.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=msvc-170). + +## Sample Build + +Create a directory called `C:\test` and put this text in a batch file called `osp_test.bat`: + +```DOS +:: set THIS_CLONE_DEPTH=--depth 1 +set THIS_CLONE_DEPTH= +set THIS_GIT_CONFIG=--config core.fileMode=false +set REALM_CORE_COMMIT="a5e87a39" +set THIS_WOLFSSL_VERSION="v5.7.6-stable" +set THIS_OSP_BRANCH="pr-realm-vs2022" +set USE_REALM_CORE_DEV=1 + +:: Ensure %ERRORLEVEL% inside if/elsee blocks not evaulated too early +SETLOCAL EnableDelayedExpansion + +if "%VSCMD_VER%"=="" ( + echo This script must be run from a Visual Studio Developer Command Prompt. + exit /b 1 +) + +if exist ".\osp" echo "osp exists, remove to proceed." && exit /b 1 +if exist ".\wolfssl" echo "wolfssl exists,remove to proceed." && exit /b 1 + +set THIS_PATH=%cd% +echo Setting up wolfSSL OSP Realm for Visual Studio in %THIS_PATH% + +:: # wolfSSL +git clone %THIS_GIT_CONFIG% --branch %THIS_WOLFSSL_VERSION% https://github.com/wolfssl/wolfssl.git %THIS_CLONE_DEPTH% +if %ERRORLEVEL% neq 0 goto ERROR + +:: # wolfSSL OSP branch pr-realm-vs2022 from gojimmypi fork +git clone %THIS_GIT_CONFIG% --branch %THIS_OSP_BRANCH% https://github.com/gojimmypi/osp.git %THIS_CLONE_DEPTH% +if %ERRORLEVEL% neq 0 goto ERROR + +cd osp + +:: git checkout dev +:: # git submodule update --init --recursive + +:: # realm-core is part of wolfssl osp/realm +cd realm + +if "%USE_REALM_CORE_DEV%"=="1" ( + git clone %THIS_GIT_CONFIG% --branch dev https://github.com/gojimmypi/realm-core.git %THIS_CLONE_DEPTH% + if !ERRORLEVEL! neq 0 goto ERROR + + cd realm-core + + git submodule update --init --recursive + if !ERRORLEVEL! neq 0 goto ERROR +) else ( + git clone %THIS_GIT_CONFIG% https://github.com/realm/realm-core.git + if !ERRORLEVEL! neq 0 goto ERROR + + cd realm-core + + git checkout %REALM_CORE_COMMIT% + if !ERRORLEVEL! neq 0 goto ERROR + + git apply ../realm-commit-a5e87a39.patch + if !ERRORLEVEL! neq 0 goto ERROR + echo "Patch applied" + + git submodule update --init --recursive + if !ERRORLEVEL! neq 0 goto ERROR +) + +cd ..\..\..\ + +:: Set wolfSSL config (instead of ./configure --options...) +copy %THIS_PATH%\osp\realm\lib\options.h %THIS_PATH%\wolfssl\wolfssl\options.h + +:: # Do not use quotes in path here: +set WOLFSSL_ROOT=%THIS_PATH%\wolfssl + +:: # Quotes are required here: +setx WOLFSSL_ROOT "%WOLFSSL_ROOT%" + +echo See %THIS_PATH%\osp\realm\VS2022 for WOLFSSL_ROOT to %THIS_PATH%\wolfssl + +:: start Visual Studio from a fresh shell that contains a new WOLFSSL_ROOT value +start "wolfSSL Realm" /wait cmd /c "@echo 'WOLFSSL_ROOT=%WOLFSSL_ROOT%' && devenv %THIS_PATH%\osp\realm\VS2022\RealmCore.sln" +goto DONE + + +:ERROR +echo Error: !ERRORLEVEL! + + +:DONE +``` diff --git a/realm/VS2022/RUN_TESTS.vcxproj b/realm/VS2022/RUN_TESTS.vcxproj new file mode 100644 index 00000000..5d365750 --- /dev/null +++ b/realm/VS2022/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/RUN_TESTS.vcxproj.filters b/realm/VS2022/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..1ff94f0d --- /dev/null +++ b/realm/VS2022/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/RealmCore.sln b/realm/VS2022/RealmCore.sln new file mode 100644 index 00000000..3465e52f --- /dev/null +++ b/realm/VS2022/RealmCore.sln @@ -0,0 +1,1522 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.11.35327.3 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{4010C463-F031-35B8-92D6-4C89B702FD99}" + ProjectSection(ProjectDependencies) = postProject + {055773AB-0B62-3CE4-9F23-ACD41919B558} = {055773AB-0B62-3CE4-9F23-ACD41919B558} + {12226DBE-7278-4DFA-A119-5A0294CF0B33} = {12226DBE-7278-4DFA-A119-5A0294CF0B33} + {158542E5-3B9F-34E5-9820-C1367A458CA3} = {158542E5-3B9F-34E5-9820-C1367A458CA3} + {185017E5-5B31-3B12-98C8-83DA402EFC41} = {185017E5-5B31-3B12-98C8-83DA402EFC41} + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18} = {1A26DF6E-4885-36C0-BBBC-13320DF7BC18} + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {63A0E146-327B-3A44-8AB5-4D251AFD93B6} = {63A0E146-327B-3A44-8AB5-4D251AFD93B6} + {66204E18-97C7-3F59-BB7F-61470C4563CA} = {66204E18-97C7-3F59-BB7F-61470C4563CA} + {6B332EC9-8038-3528-AD59-E90FA322DE18} = {6B332EC9-8038-3528-AD59-E90FA322DE18} + {7DF01AAA-CFE5-3866-9A07-5428A26608E3} = {7DF01AAA-CFE5-3866-9A07-5428A26608E3} + {8818959A-D916-324D-94F2-EFB013F3FB6E} = {8818959A-D916-324D-94F2-EFB013F3FB6E} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} = {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} = {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {B31E30C1-E610-34D3-9C0D-F929889C4F6E} = {B31E30C1-E610-34D3-9C0D-F929889C4F6E} + {B6E83E7D-A8B7-324B-99BC-BAC437289B16} = {B6E83E7D-A8B7-324B-99BC-BAC437289B16} + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849} = {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849} + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} = {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + {BF43428E-96C4-3BA0-9F32-626395603A1A} = {BF43428E-96C4-3BA0-9F32-626395603A1A} + {C56937A2-DB73-3DD5-B456-6E981F51E174} = {C56937A2-DB73-3DD5-B456-6E981F51E174} + {D539DB01-231E-311D-8112-C7F3A997181C} = {D539DB01-231E-311D-8112-C7F3A997181C} + {D7766DE3-0446-35EB-9753-13E4242D7A43} = {D7766DE3-0446-35EB-9753-13E4242D7A43} + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} = {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6} = {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Bid", "src\external\IntelRDFPMathLib20U2\Bid.vcxproj", "{D7766DE3-0446-35EB-9753-13E4242D7A43}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BindgenSpecJsonSchema", "bindgen\BindgenSpecJsonSchema.vcxproj", "{D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Catch2", "external\catch\src\Catch2.vcxproj", "{8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CombinedTests", "test\CombinedTests.vcxproj", "{B31E30C1-E610-34D3-9C0D-F929889C4F6E}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} = {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + {6B332EC9-8038-3528-AD59-E90FA322DE18} = {6B332EC9-8038-3528-AD59-E90FA322DE18} + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} = {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} = {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} = {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} = {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CoreTestLib", "test\CoreTestLib.vcxproj", "{6B332EC9-8038-3528-AD59-E90FA322DE18}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CoreTests", "test\CoreTests.vcxproj", "{8818959A-D916-324D-94F2-EFB013F3FB6E}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {6B332EC9-8038-3528-AD59-E90FA322DE18} = {6B332EC9-8038-3528-AD59-E90FA322DE18} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{ECC61E9F-29E8-39AC-AC12-FDB954573FFF}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObjectStore", "src\realm\object-store\ObjectStore.vcxproj", "{9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObjectStoreTestLib", "test\object-store\ObjectStoreTestLib.vcxproj", "{AD9863A9-0151-3172-B9ED-CF6720E46FC9}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} = {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} = {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} = {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObjectStoreTests", "test\object-store\ObjectStoreTests.vcxproj", "{E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} = {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} = {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} = {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} = {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{8DCD8407-60D8-3770-8007-D06DAACCFA3A}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QueryParser", "src\realm\parser\QueryParser.vcxproj", "{E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RUN_TESTS", "RUN_TESTS.vcxproj", "{22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Realm2JSON", "src\realm\exec\Realm2JSON.vcxproj", "{B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmBrowser", "src\realm\exec\RealmBrowser.vcxproj", "{D539DB01-231E-311D-8112-C7F3A997181C}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmDecrypt", "src\realm\exec\RealmDecrypt.vcxproj", "{BF43428E-96C4-3BA0-9F32-626395603A1A}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmDump", "src\realm\exec\RealmDump.vcxproj", "{055773AB-0B62-3CE4-9F23-ACD41919B558}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmEncrypt", "src\realm\exec\RealmEncrypt.vcxproj", "{7DF01AAA-CFE5-3866-9A07-5428A26608E3}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmEnumerate", "src\realm\exec\RealmEnumerate.vcxproj", "{9D347018-9193-3A9B-813F-CB472D5320A3}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmFFI", "src\realm\object-store\c_api\RealmFFI.vcxproj", "{3F9755F5-515F-3EB5-94B4-E987B0B4858F}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmFFIStatic", "src\realm\object-store\c_api\RealmFFIStatic.vcxproj", "{BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmImporter", "src\realm\exec\RealmImporter.vcxproj", "{1A26DF6E-4885-36C0-BBBC-13320DF7BC18}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RealmTrawler", "src\realm\exec\RealmTrawler.vcxproj", "{C56937A2-DB73-3DD5-B456-6E981F51E174}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Storage", "src\realm\Storage.vcxproj", "{294B6277-5BE5-3100-BF9A-CEA035037813}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} = {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + {D7766DE3-0446-35EB-9753-13E4242D7A43} = {D7766DE3-0446-35EB-9753-13E4242D7A43} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sync", "src\realm\sync\Sync.vcxproj", "{1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SyncServer", "src\realm\sync\noinst\server\SyncServer.vcxproj", "{9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SyncTestLib", "test\SyncTestLib.vcxproj", "{DF937D4C-1477-3CA0-8856-A53F0EF835ED}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SyncTests", "test\SyncTests.vcxproj", "{185017E5-5B31-3B12-98C8-83DA402EFC41}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} = {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUtil", "test\util\TestUtil.vcxproj", "{B12800CB-A114-31E8-9852-A677E59EB602}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{2C88391C-B836-3F71-A9FC-1A8E3EFD9661}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchmarks", "test\benchmarks.vcxproj", "{68909C5E-8502-362D-B308-5B81BC0BECE7}" + ProjectSection(ProjectDependencies) = postProject + {158542E5-3B9F-34E5-9820-C1367A458CA3} = {158542E5-3B9F-34E5-9820-C1367A458CA3} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {63A0E146-327B-3A44-8AB5-4D251AFD93B6} = {63A0E146-327B-3A44-8AB5-4D251AFD93B6} + {66204E18-97C7-3F59-BB7F-61470C4563CA} = {66204E18-97C7-3F59-BB7F-61470C4563CA} + {B6E83E7D-A8B7-324B-99BC-BAC437289B16} = {B6E83E7D-A8B7-324B-99BC-BAC437289B16} + {C33041DC-4F07-303E-A893-9B2EC53BFF95} = {C33041DC-4F07-303E-A893-9B2EC53BFF95} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzz-sorted-linkview", "test\object-store\notifications-fuzzer\fuzz-sorted-linkview.vcxproj", "{D5539DFF-5363-33CE-9B01-EE53C924962D}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzz-sorted-query", "test\object-store\notifications-fuzzer\fuzz-sorted-query.vcxproj", "{DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzz-unsorted-linkview", "test\object-store\notifications-fuzzer\fuzz-unsorted-linkview.vcxproj", "{0721C62C-B677-3F98-A3E2-DDE8923EA996}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzz-unsorted-query", "test\object-store\notifications-fuzzer\fuzz-unsorted-query.vcxproj", "{44225F3C-D96A-3735-B7E5-0197F86D384E}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzzer", "test\object-store\notifications-fuzzer\fuzzer.vcxproj", "{85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate-coverage", "test\object-store\generate-coverage.vcxproj", "{778B84EF-CB2D-3D17-9FB8-D856D145BF1E}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate-coverage-cobertura", "test\object-store\generate-coverage-cobertura.vcxproj", "{D4AD6860-04FA-3683-BD24-28D5AD45A260}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "object-store-benchmarks", "test\object-store\benchmarks\object-store-benchmarks.vcxproj", "{66204E18-97C7-3F59-BB7F-61470C4563CA}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} = {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} = {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7} + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} = {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "realm-benchmark-common-tasks", "test\benchmark-common-tasks\realm-benchmark-common-tasks.vcxproj", "{B6E83E7D-A8B7-324B-99BC-BAC437289B16}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "realm-benchmark-crud", "test\benchmark-crud\realm-benchmark-crud.vcxproj", "{63A0E146-327B-3A44-8AB5-4D251AFD93B6}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "realm-benchmark-larger", "test\benchmark-larger\realm-benchmark-larger.vcxproj", "{C33041DC-4F07-303E-A893-9B2EC53BFF95}" + ProjectSection(ProjectDependencies) = postProject + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "realm-benchmark-sync", "test\benchmark-sync\realm-benchmark-sync.vcxproj", "{158542E5-3B9F-34E5-9820-C1367A458CA3}" + ProjectSection(ProjectDependencies) = postProject + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} = {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + {294B6277-5BE5-3100-BF9A-CEA035037813} = {294B6277-5BE5-3100-BF9A-CEA035037813} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} = {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + {B12800CB-A114-31E8-9852-A677E59EB602} = {B12800CB-A114-31E8-9852-A677E59EB602} + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} = {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "s2geometry", "src\external\s2\s2geometry.vcxproj", "{A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uv_a", "_deps\libuv-build\uv_a.vcxproj", "{43EC51FD-5383-3134-8B2C-3CCA1CCF4033}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wolfssl", "wolfssl-VS2022-cmake.vcxproj", "{12226DBE-7278-4DFA-A119-5A0294CF0B33}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Files", "Solution Files", "{345B24BD-852B-4645-B7E2-9107A2AA7D7A}" + ProjectSection(SolutionItems) = preProject + ..\build_wolfssl_with_realm.sh = ..\build_wolfssl_with_realm.sh + ..\clean_realm.bat = ..\clean_realm.bat + ..\README.md = ..\README.md + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E7DE8F4D-CB79-49A7-9518-A9C72D527C46}" + ProjectSection(SolutionItems) = preProject + ..\lib\osp_test.bat = ..\lib\osp_test.bat + realm-core-GlobalProperties.props = realm-core-GlobalProperties.props + wolfssl-GlobalProperties.props = wolfssl-GlobalProperties.props + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wolfSSL", "wolfSSL", "{C2FE9041-4804-4250-ADE1-1553FFD946A3}" + ProjectSection(SolutionItems) = preProject + include\user_settings.h = include\user_settings.h + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VS2022", "VS2022", "{8A83816D-989E-440C-9B99-3634C6E857ED}" + ProjectSection(SolutionItems) = preProject + CMakePresets.json = CMakePresets.json + README.md = README.md + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + MinSizeRel|ARM64 = MinSizeRel|ARM64 + MinSizeRel|x64 = MinSizeRel|x64 + MinSizeRel|x86 = MinSizeRel|x86 + Release|ARM64 = Release|ARM64 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + RelWithDebInfo|ARM64 = RelWithDebInfo|ARM64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + RelWithDebInfo|x86 = RelWithDebInfo|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|ARM64.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|ARM64.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x86.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x86.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|ARM64.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|ARM64.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x86.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x86.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|ARM64.ActiveCfg = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|ARM64.Build.0 = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|x64.ActiveCfg = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|x64.Build.0 = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|x86.ActiveCfg = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Debug|x86.Build.0 = Debug|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|ARM64.ActiveCfg = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|ARM64.Build.0 = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|x64.ActiveCfg = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|x64.Build.0 = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|x86.ActiveCfg = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.Release|x86.Build.0 = Release|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {D7766DE3-0446-35EB-9753-13E4242D7A43}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Debug|ARM64.ActiveCfg = Debug|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Debug|ARM64.Build.0 = Debug|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Debug|x64.ActiveCfg = Debug|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Debug|x86.ActiveCfg = Debug|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Debug|x86.Build.0 = Debug|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Release|ARM64.ActiveCfg = Release|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Release|ARM64.Build.0 = Release|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Release|x64.ActiveCfg = Release|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Release|x86.ActiveCfg = Release|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.Release|x86.Build.0 = Release|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|ARM64.ActiveCfg = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|ARM64.Build.0 = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|x64.ActiveCfg = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|x64.Build.0 = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|x86.ActiveCfg = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Debug|x86.Build.0 = Debug|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|ARM64.ActiveCfg = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|ARM64.Build.0 = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|x64.ActiveCfg = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|x64.Build.0 = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|x86.ActiveCfg = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.Release|x86.Build.0 = Release|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {8D538CBE-01BF-4A2E-A98A-6C368FDF13D7}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|ARM64.ActiveCfg = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|ARM64.Build.0 = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|x64.ActiveCfg = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|x64.Build.0 = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|x86.ActiveCfg = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Debug|x86.Build.0 = Debug|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|ARM64.ActiveCfg = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|ARM64.Build.0 = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|x64.ActiveCfg = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|x64.Build.0 = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|x86.ActiveCfg = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.Release|x86.Build.0 = Release|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {B31E30C1-E610-34D3-9C0D-F929889C4F6E}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|ARM64.ActiveCfg = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|ARM64.Build.0 = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|x64.ActiveCfg = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|x64.Build.0 = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|x86.ActiveCfg = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Debug|x86.Build.0 = Debug|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|ARM64.ActiveCfg = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|ARM64.Build.0 = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|x64.ActiveCfg = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|x64.Build.0 = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|x86.ActiveCfg = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.Release|x86.Build.0 = Release|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {6B332EC9-8038-3528-AD59-E90FA322DE18}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|ARM64.ActiveCfg = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|ARM64.Build.0 = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|x64.ActiveCfg = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|x64.Build.0 = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|x86.ActiveCfg = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Debug|x86.Build.0 = Debug|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|ARM64.ActiveCfg = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|ARM64.Build.0 = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|x64.ActiveCfg = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|x64.Build.0 = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|x86.ActiveCfg = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.Release|x86.Build.0 = Release|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {8818959A-D916-324D-94F2-EFB013F3FB6E}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|ARM64.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|ARM64.Build.0 = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x64.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x86.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x86.Build.0 = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|ARM64.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|ARM64.Build.0 = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x64.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x86.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x86.Build.0 = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|ARM64.ActiveCfg = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|ARM64.Build.0 = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|x64.ActiveCfg = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|x64.Build.0 = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|x86.ActiveCfg = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Debug|x86.Build.0 = Debug|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|ARM64.ActiveCfg = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|ARM64.Build.0 = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|x64.ActiveCfg = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|x64.Build.0 = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|x86.ActiveCfg = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.Release|x86.Build.0 = Release|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|ARM64.ActiveCfg = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|ARM64.Build.0 = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|x64.ActiveCfg = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|x64.Build.0 = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|x86.ActiveCfg = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Debug|x86.Build.0 = Debug|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|ARM64.ActiveCfg = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|ARM64.Build.0 = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|x64.ActiveCfg = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|x64.Build.0 = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|x86.ActiveCfg = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.Release|x86.Build.0 = Release|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {AD9863A9-0151-3172-B9ED-CF6720E46FC9}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|ARM64.ActiveCfg = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|ARM64.Build.0 = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|x64.ActiveCfg = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|x64.Build.0 = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|x86.ActiveCfg = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Debug|x86.Build.0 = Debug|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|ARM64.ActiveCfg = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|ARM64.Build.0 = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|x64.ActiveCfg = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|x64.Build.0 = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|x86.ActiveCfg = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.Release|x86.Build.0 = Release|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|ARM64.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|ARM64.Build.0 = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x64.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x86.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x86.Build.0 = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|ARM64.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|ARM64.Build.0 = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x64.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x86.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x86.Build.0 = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|ARM64.ActiveCfg = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|ARM64.Build.0 = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|x64.ActiveCfg = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|x64.Build.0 = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|x86.ActiveCfg = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Debug|x86.Build.0 = Debug|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|ARM64.ActiveCfg = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|ARM64.Build.0 = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|x64.ActiveCfg = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|x64.Build.0 = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|x86.ActiveCfg = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.Release|x86.Build.0 = Release|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|ARM64.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|ARM64.Build.0 = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x64.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x86.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x86.Build.0 = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|ARM64.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|ARM64.Build.0 = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x64.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x86.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x86.Build.0 = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|ARM64.ActiveCfg = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|ARM64.Build.0 = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|x64.ActiveCfg = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|x64.Build.0 = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|x86.ActiveCfg = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Debug|x86.Build.0 = Debug|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|ARM64.ActiveCfg = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|ARM64.Build.0 = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|x64.ActiveCfg = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|x64.Build.0 = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|x86.ActiveCfg = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.Release|x86.Build.0 = Release|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|ARM64.ActiveCfg = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|ARM64.Build.0 = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|x64.ActiveCfg = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|x64.Build.0 = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|x86.ActiveCfg = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Debug|x86.Build.0 = Debug|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|ARM64.ActiveCfg = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|ARM64.Build.0 = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|x64.ActiveCfg = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|x64.Build.0 = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|x86.ActiveCfg = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.Release|x86.Build.0 = Release|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {D539DB01-231E-311D-8112-C7F3A997181C}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|ARM64.ActiveCfg = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|ARM64.Build.0 = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|x64.ActiveCfg = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|x64.Build.0 = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|x86.ActiveCfg = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Debug|x86.Build.0 = Debug|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|ARM64.ActiveCfg = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|ARM64.Build.0 = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|x64.ActiveCfg = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|x64.Build.0 = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|x86.ActiveCfg = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.Release|x86.Build.0 = Release|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {BF43428E-96C4-3BA0-9F32-626395603A1A}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|ARM64.ActiveCfg = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|ARM64.Build.0 = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|x64.ActiveCfg = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|x64.Build.0 = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|x86.ActiveCfg = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Debug|x86.Build.0 = Debug|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|ARM64.ActiveCfg = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|ARM64.Build.0 = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|x64.ActiveCfg = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|x64.Build.0 = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|x86.ActiveCfg = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.Release|x86.Build.0 = Release|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {055773AB-0B62-3CE4-9F23-ACD41919B558}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|ARM64.ActiveCfg = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|ARM64.Build.0 = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|x64.ActiveCfg = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|x64.Build.0 = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|x86.ActiveCfg = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Debug|x86.Build.0 = Debug|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|ARM64.ActiveCfg = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|ARM64.Build.0 = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|x64.ActiveCfg = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|x64.Build.0 = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|x86.ActiveCfg = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.Release|x86.Build.0 = Release|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {7DF01AAA-CFE5-3866-9A07-5428A26608E3}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|ARM64.ActiveCfg = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|ARM64.Build.0 = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|x64.ActiveCfg = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|x64.Build.0 = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|x86.ActiveCfg = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Debug|x86.Build.0 = Debug|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|ARM64.ActiveCfg = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|ARM64.Build.0 = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|x64.ActiveCfg = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|x64.Build.0 = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|x86.ActiveCfg = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.Release|x86.Build.0 = Release|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {9D347018-9193-3A9B-813F-CB472D5320A3}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|ARM64.ActiveCfg = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|ARM64.Build.0 = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|x64.ActiveCfg = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|x64.Build.0 = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|x86.ActiveCfg = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Debug|x86.Build.0 = Debug|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|ARM64.ActiveCfg = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|ARM64.Build.0 = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|x64.ActiveCfg = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|x64.Build.0 = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|x86.ActiveCfg = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.Release|x86.Build.0 = Release|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {3F9755F5-515F-3EB5-94B4-E987B0B4858F}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|ARM64.ActiveCfg = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|ARM64.Build.0 = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|x64.ActiveCfg = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|x64.Build.0 = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|x86.ActiveCfg = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Debug|x86.Build.0 = Debug|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|ARM64.ActiveCfg = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|ARM64.Build.0 = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|x64.ActiveCfg = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|x64.Build.0 = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|x86.ActiveCfg = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.Release|x86.Build.0 = Release|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|ARM64.ActiveCfg = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|ARM64.Build.0 = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|x64.ActiveCfg = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|x64.Build.0 = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|x86.ActiveCfg = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Debug|x86.Build.0 = Debug|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|ARM64.ActiveCfg = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|ARM64.Build.0 = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|x64.ActiveCfg = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|x64.Build.0 = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|x86.ActiveCfg = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.Release|x86.Build.0 = Release|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|ARM64.ActiveCfg = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|ARM64.Build.0 = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|x64.ActiveCfg = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|x64.Build.0 = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|x86.ActiveCfg = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Debug|x86.Build.0 = Debug|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|ARM64.ActiveCfg = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|ARM64.Build.0 = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|x64.ActiveCfg = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|x64.Build.0 = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|x86.ActiveCfg = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.Release|x86.Build.0 = Release|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {C56937A2-DB73-3DD5-B456-6E981F51E174}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|ARM64.ActiveCfg = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|ARM64.Build.0 = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|x64.ActiveCfg = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|x64.Build.0 = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|x86.ActiveCfg = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Debug|x86.Build.0 = Debug|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|ARM64.ActiveCfg = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|ARM64.Build.0 = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|x64.ActiveCfg = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|x64.Build.0 = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|x86.ActiveCfg = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.Release|x86.Build.0 = Release|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {294B6277-5BE5-3100-BF9A-CEA035037813}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|ARM64.ActiveCfg = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|ARM64.Build.0 = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|x64.ActiveCfg = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|x64.Build.0 = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|x86.ActiveCfg = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Debug|x86.Build.0 = Debug|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|ARM64.ActiveCfg = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|ARM64.Build.0 = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|x64.ActiveCfg = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|x64.Build.0 = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|x86.ActiveCfg = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.Release|x86.Build.0 = Release|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|ARM64.ActiveCfg = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|ARM64.Build.0 = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|x64.ActiveCfg = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|x64.Build.0 = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|x86.ActiveCfg = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Debug|x86.Build.0 = Debug|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|ARM64.ActiveCfg = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|ARM64.Build.0 = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|x64.ActiveCfg = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|x64.Build.0 = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|x86.ActiveCfg = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.Release|x86.Build.0 = Release|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|ARM64.ActiveCfg = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|ARM64.Build.0 = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|x64.ActiveCfg = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|x64.Build.0 = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|x86.ActiveCfg = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Debug|x86.Build.0 = Debug|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|ARM64.ActiveCfg = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|ARM64.Build.0 = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|x64.ActiveCfg = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|x64.Build.0 = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|x86.ActiveCfg = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.Release|x86.Build.0 = Release|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {DF937D4C-1477-3CA0-8856-A53F0EF835ED}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|ARM64.ActiveCfg = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|ARM64.Build.0 = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|x64.ActiveCfg = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|x64.Build.0 = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|x86.ActiveCfg = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Debug|x86.Build.0 = Debug|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|ARM64.ActiveCfg = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|ARM64.Build.0 = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|x64.ActiveCfg = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|x64.Build.0 = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|x86.ActiveCfg = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.Release|x86.Build.0 = Release|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {185017E5-5B31-3B12-98C8-83DA402EFC41}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|ARM64.ActiveCfg = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|ARM64.Build.0 = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|x64.ActiveCfg = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|x64.Build.0 = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|x86.ActiveCfg = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Debug|x86.Build.0 = Debug|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|ARM64.ActiveCfg = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|ARM64.Build.0 = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|x64.ActiveCfg = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|x64.Build.0 = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|x86.ActiveCfg = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.Release|x86.Build.0 = Release|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {B12800CB-A114-31E8-9852-A677E59EB602}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|ARM64.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|ARM64.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x86.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x86.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|ARM64.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|ARM64.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x86.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x86.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Debug|ARM64.ActiveCfg = Debug|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Debug|ARM64.Build.0 = Debug|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Debug|x64.ActiveCfg = Debug|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Debug|x86.ActiveCfg = Debug|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Debug|x86.Build.0 = Debug|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Release|ARM64.ActiveCfg = Release|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Release|ARM64.Build.0 = Release|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Release|x64.ActiveCfg = Release|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Release|x86.ActiveCfg = Release|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.Release|x86.Build.0 = Release|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {68909C5E-8502-362D-B308-5B81BC0BECE7}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Debug|ARM64.ActiveCfg = Debug|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Debug|ARM64.Build.0 = Debug|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Debug|x64.ActiveCfg = Debug|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Debug|x86.ActiveCfg = Debug|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Debug|x86.Build.0 = Debug|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Release|ARM64.ActiveCfg = Release|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Release|ARM64.Build.0 = Release|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Release|x64.ActiveCfg = Release|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Release|x86.ActiveCfg = Release|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.Release|x86.Build.0 = Release|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {D5539DFF-5363-33CE-9B01-EE53C924962D}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Debug|ARM64.ActiveCfg = Debug|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Debug|ARM64.Build.0 = Debug|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Debug|x64.ActiveCfg = Debug|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Debug|x86.ActiveCfg = Debug|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Debug|x86.Build.0 = Debug|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Release|ARM64.ActiveCfg = Release|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Release|ARM64.Build.0 = Release|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Release|x64.ActiveCfg = Release|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Release|x86.ActiveCfg = Release|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.Release|x86.Build.0 = Release|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Debug|ARM64.ActiveCfg = Debug|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Debug|ARM64.Build.0 = Debug|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Debug|x64.ActiveCfg = Debug|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Debug|x86.ActiveCfg = Debug|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Debug|x86.Build.0 = Debug|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Release|ARM64.ActiveCfg = Release|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Release|ARM64.Build.0 = Release|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Release|x64.ActiveCfg = Release|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Release|x86.ActiveCfg = Release|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.Release|x86.Build.0 = Release|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {0721C62C-B677-3F98-A3E2-DDE8923EA996}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Debug|ARM64.ActiveCfg = Debug|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Debug|ARM64.Build.0 = Debug|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Debug|x64.ActiveCfg = Debug|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Debug|x86.ActiveCfg = Debug|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Debug|x86.Build.0 = Debug|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Release|ARM64.ActiveCfg = Release|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Release|ARM64.Build.0 = Release|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Release|x64.ActiveCfg = Release|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Release|x86.ActiveCfg = Release|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.Release|x86.Build.0 = Release|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {44225F3C-D96A-3735-B7E5-0197F86D384E}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Debug|ARM64.ActiveCfg = Debug|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Debug|ARM64.Build.0 = Debug|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Debug|x64.ActiveCfg = Debug|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Debug|x86.ActiveCfg = Debug|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Debug|x86.Build.0 = Debug|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Release|ARM64.ActiveCfg = Release|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Release|ARM64.Build.0 = Release|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Release|x64.ActiveCfg = Release|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Release|x86.ActiveCfg = Release|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.Release|x86.Build.0 = Release|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Debug|ARM64.ActiveCfg = Debug|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Debug|ARM64.Build.0 = Debug|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Debug|x64.ActiveCfg = Debug|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Debug|x86.ActiveCfg = Debug|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Debug|x86.Build.0 = Debug|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Release|ARM64.ActiveCfg = Release|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Release|ARM64.Build.0 = Release|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Release|x64.ActiveCfg = Release|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Release|x86.ActiveCfg = Release|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.Release|x86.Build.0 = Release|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Debug|ARM64.ActiveCfg = Debug|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Debug|ARM64.Build.0 = Debug|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Debug|x64.ActiveCfg = Debug|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Debug|x86.ActiveCfg = Debug|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Debug|x86.Build.0 = Debug|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Release|ARM64.ActiveCfg = Release|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Release|ARM64.Build.0 = Release|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Release|x64.ActiveCfg = Release|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Release|x86.ActiveCfg = Release|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.Release|x86.Build.0 = Release|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {D4AD6860-04FA-3683-BD24-28D5AD45A260}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|ARM64.ActiveCfg = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|ARM64.Build.0 = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|x64.ActiveCfg = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|x64.Build.0 = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|x86.ActiveCfg = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Debug|x86.Build.0 = Debug|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|ARM64.ActiveCfg = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|ARM64.Build.0 = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|x64.ActiveCfg = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|x64.Build.0 = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|x86.ActiveCfg = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.Release|x86.Build.0 = Release|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {66204E18-97C7-3F59-BB7F-61470C4563CA}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|ARM64.ActiveCfg = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|ARM64.Build.0 = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|x64.ActiveCfg = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|x64.Build.0 = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|x86.ActiveCfg = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Debug|x86.Build.0 = Debug|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|ARM64.ActiveCfg = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|ARM64.Build.0 = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|x64.ActiveCfg = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|x64.Build.0 = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|x86.ActiveCfg = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.Release|x86.Build.0 = Release|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {B6E83E7D-A8B7-324B-99BC-BAC437289B16}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|ARM64.ActiveCfg = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|ARM64.Build.0 = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|x64.ActiveCfg = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|x64.Build.0 = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|x86.ActiveCfg = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Debug|x86.Build.0 = Debug|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|ARM64.ActiveCfg = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|ARM64.Build.0 = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|x64.ActiveCfg = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|x64.Build.0 = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|x86.ActiveCfg = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.Release|x86.Build.0 = Release|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {63A0E146-327B-3A44-8AB5-4D251AFD93B6}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|ARM64.ActiveCfg = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|ARM64.Build.0 = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|x64.ActiveCfg = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|x64.Build.0 = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|x86.ActiveCfg = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Debug|x86.Build.0 = Debug|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|ARM64.ActiveCfg = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|ARM64.Build.0 = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|x64.ActiveCfg = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|x64.Build.0 = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|x86.ActiveCfg = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.Release|x86.Build.0 = Release|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {C33041DC-4F07-303E-A893-9B2EC53BFF95}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|ARM64.ActiveCfg = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|ARM64.Build.0 = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|x64.ActiveCfg = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|x64.Build.0 = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|x86.ActiveCfg = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Debug|x86.Build.0 = Debug|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|ARM64.ActiveCfg = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|ARM64.Build.0 = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|x64.ActiveCfg = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|x64.Build.0 = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|x86.ActiveCfg = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.Release|x86.Build.0 = Release|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {158542E5-3B9F-34E5-9820-C1367A458CA3}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|ARM64.ActiveCfg = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|ARM64.Build.0 = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x64.ActiveCfg = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x64.Build.0 = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x86.ActiveCfg = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x86.Build.0 = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|ARM64.ActiveCfg = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|ARM64.Build.0 = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x64.ActiveCfg = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x64.Build.0 = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x86.ActiveCfg = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x86.Build.0 = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|ARM64.ActiveCfg = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|ARM64.Build.0 = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|x64.ActiveCfg = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|x64.Build.0 = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|x86.ActiveCfg = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Debug|x86.Build.0 = Debug|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|ARM64.ActiveCfg = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|ARM64.Build.0 = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|x64.ActiveCfg = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|x64.Build.0 = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|x86.ActiveCfg = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.Release|x86.Build.0 = Release|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|ARM64.Build.0 = Debug|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x64.ActiveCfg = Debug|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x64.Build.0 = Debug|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x86.ActiveCfg = Debug|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x86.Build.0 = Debug|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|ARM64.ActiveCfg = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|ARM64.Build.0 = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.MinSizeRel|x86.Build.0 = MinSizeRel|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|ARM64.ActiveCfg = Release|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|ARM64.Build.0 = Release|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x64.ActiveCfg = Release|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x64.Build.0 = Release|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x86.ActiveCfg = Release|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x86.Build.0 = Release|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|ARM64.ActiveCfg = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|ARM64.Build.0 = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {C2FE9041-4804-4250-ADE1-1553FFD946A3} = {345B24BD-852B-4645-B7E2-9107A2AA7D7A} + {8A83816D-989E-440C-9B99-3634C6E857ED} = {345B24BD-852B-4645-B7E2-9107A2AA7D7A} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {2EA75830-A99A-3382-9B5A-1ECAD35448EE} + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/ZERO_CHECK.vcxproj b/realm/VS2022/ZERO_CHECK.vcxproj new file mode 100644 index 00000000..6847b2e7 --- /dev/null +++ b/realm/VS2022/ZERO_CHECK.vcxproj @@ -0,0 +1,233 @@ + + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + Win32Proj + true + 10.0.22621.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Always + Checking File Globs + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P $(REALM_VS2022_ROOT)/CMakeFiles/VerifyGlobs.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Always + Checking File Globs + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P $(REALM_VS2022_ROOT)/CMakeFiles/VerifyGlobs.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Always + Checking File Globs + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P $(REALM_VS2022_ROOT)/CMakeFiles/VerifyGlobs.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Always + Checking File Globs + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P $(REALM_VS2022_ROOT)/CMakeFiles/VerifyGlobs.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + true + Checking Build System + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/RealmCore.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\CMakeLists.txt;$(REALM_CORE_ROOT)\bindgen\CMakeLists.txt;$(REALM_CORE_ROOT)\external\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;$(REALM_CORE_ROOT)\src\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\s2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\exec\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\c_api\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\parser\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\noinst\server\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\src\win32\CMakeLists.txt;$(REALM_CORE_ROOT)\test\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-common-tasks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-crud\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-larger\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-sync\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\benchmarks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\notifications-fuzzer\CMakeLists.txt;$(REALM_CORE_ROOT)\test\util\CMakeLists.txt;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\win32\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/RealmCore.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\CMakeLists.txt;$(REALM_CORE_ROOT)\bindgen\CMakeLists.txt;$(REALM_CORE_ROOT)\external\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;$(REALM_CORE_ROOT)\src\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\s2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\exec\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\c_api\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\parser\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\noinst\server\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\src\win32\CMakeLists.txt;$(REALM_CORE_ROOT)\test\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-common-tasks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-crud\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-larger\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-sync\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\benchmarks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\notifications-fuzzer\CMakeLists.txt;$(REALM_CORE_ROOT)\test\util\CMakeLists.txt;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\win32\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/RealmCore.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\CMakeLists.txt;$(REALM_CORE_ROOT)\bindgen\CMakeLists.txt;$(REALM_CORE_ROOT)\external\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;$(REALM_CORE_ROOT)\src\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\s2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\exec\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\c_api\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\parser\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\noinst\server\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\src\win32\CMakeLists.txt;$(REALM_CORE_ROOT)\test\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-common-tasks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-crud\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-larger\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-sync\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\benchmarks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\notifications-fuzzer\CMakeLists.txt;$(REALM_CORE_ROOT)\test\util\CMakeLists.txt;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\win32\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/RealmCore.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXCompilerABI.cpp;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCXXInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePushCheckState.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCXXCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPack.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CPackComponent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckIncludeFiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckLibraryExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSymbolExists.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBacktrace.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindThreads.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindZLIB.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceRuns.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Determine-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-CXX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\SelectLibraryConfigurations.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Templates\CPackConfig.cmake.in;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeCXXCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\git-data\grabRef.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;$(REALM_VS2022_ROOT)\zlib\include.cmake;$(REALM_CORE_ROOT)\.git\HEAD;$(REALM_CORE_ROOT)\.git\refs\heads\dev;$(REALM_CORE_ROOT)\CMakeLists.txt;$(REALM_CORE_ROOT)\bindgen\CMakeLists.txt;$(REALM_CORE_ROOT)\external\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\CMakeLists.txt;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;$(REALM_CORE_ROOT)\src\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\external\s2\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\exec\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\object-store\c_api\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\parser\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\sync\noinst\server\CMakeLists.txt;$(REALM_CORE_ROOT)\src\realm\util\config.h.in;$(REALM_CORE_ROOT)\src\realm\version_numbers.hpp.in;$(REALM_CORE_ROOT)\src\win32\CMakeLists.txt;$(REALM_CORE_ROOT)\test\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-common-tasks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-crud\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-larger\CMakeLists.txt;$(REALM_CORE_ROOT)\test\benchmark-sync\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\benchmarks\CMakeLists.txt;$(REALM_CORE_ROOT)\test\object-store\notifications-fuzzer\CMakeLists.txt;$(REALM_CORE_ROOT)\test\util\CMakeLists.txt;$(REALM_CORE_ROOT)\tools\cmake\AcquireRealmDependency.cmake;$(REALM_CORE_ROOT)\tools\cmake\CodeCoverage.cmake;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake;$(REALM_CORE_ROOT)\tools\cmake\GetGitRevisionDescription.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\GetVersion.cmake;$(REALM_CORE_ROOT)\tools\cmake\RealmConfig.cmake.in;$(REALM_CORE_ROOT)\tools\cmake\SpecialtyBuilds.cmake;$(REALM_CORE_ROOT)\tools\cmake\Utilities.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\src\win32\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp;$(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + + + + + + + + + + \ No newline at end of file diff --git a/realm/VS2022/ZERO_CHECK.vcxproj.filters b/realm/VS2022/ZERO_CHECK.vcxproj.filters new file mode 100644 index 00000000..90cbf787 --- /dev/null +++ b/realm/VS2022/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj b/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj new file mode 100644 index 00000000..e42842ef --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj @@ -0,0 +1,197 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} + uv + + + {906ABB24-36B7-3B7C-B94B-1547CD6E0325} + uv_a + + + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA} + uv_run_tests + + + {3A8B1100-7580-3334-A5FB-70B131D2F9A1} + uv_run_tests_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj.filters b/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..f8bd4374 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/ALL_BUILD.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/_deps/libuv-build/Continuous.vcxproj b/realm/VS2022/_deps/libuv-build/Continuous.vcxproj new file mode 100644 index 00000000..8c2f0ec2 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Continuous.vcxproj @@ -0,0 +1,240 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {797C0957-BACA-3BEB-B3AB-0772F20F1EFE} + Win32Proj + 10.0.22621.0 + x64 + Continuous + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Debug -D Continuous +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Continuous + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Release -D Continuous +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Continuous + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C MinSizeRel -D Continuous +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Continuous + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C RelWithDebInfo -D Continuous +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Continuous + false + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/Continuous.vcxproj.filters b/realm/VS2022/_deps/libuv-build/Continuous.vcxproj.filters new file mode 100644 index 00000000..f03d6ca1 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Continuous.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/Experimental.vcxproj b/realm/VS2022/_deps/libuv-build/Experimental.vcxproj new file mode 100644 index 00000000..74c96dae --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Experimental.vcxproj @@ -0,0 +1,240 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB} + Win32Proj + 10.0.22621.0 + x64 + Experimental + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Debug -D Experimental +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Experimental + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Release -D Experimental +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Experimental + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C MinSizeRel -D Experimental +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Experimental + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C RelWithDebInfo -D Experimental +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Experimental + false + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/Experimental.vcxproj.filters b/realm/VS2022/_deps/libuv-build/Experimental.vcxproj.filters new file mode 100644 index 00000000..d2b3b01f --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Experimental.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj b/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj new file mode 100644 index 00000000..aa2fa48f --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {3EDEA0B5-F417-394E-9C77-32B52FB6ADEF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\INSTALL_force + false + false + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj.filters b/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj.filters new file mode 100644 index 00000000..bbf77701 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/Nightly.vcxproj b/realm/VS2022/_deps/libuv-build/Nightly.vcxproj new file mode 100644 index 00000000..02eef0e8 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Nightly.vcxproj @@ -0,0 +1,240 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37} + Win32Proj + 10.0.22621.0 + x64 + Nightly + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Debug -D Nightly +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Nightly + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Release -D Nightly +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Nightly + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C MinSizeRel -D Nightly +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Nightly + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C RelWithDebInfo -D Nightly +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\Nightly + false + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/Nightly.vcxproj.filters b/realm/VS2022/_deps/libuv-build/Nightly.vcxproj.filters new file mode 100644 index 00000000..09207e5f --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/Nightly.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj b/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj new file mode 100644 index 00000000..15bf3e1b --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj @@ -0,0 +1,240 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {914C885A-1E3E-31B8-96F8-F89EBAE41B98} + Win32Proj + 10.0.22621.0 + x64 + NightlyMemoryCheck + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Debug -D NightlyMemoryCheck +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\NightlyMemoryCheck + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C Release -D NightlyMemoryCheck +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\NightlyMemoryCheck + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C MinSizeRel -D NightlyMemoryCheck +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\NightlyMemoryCheck + false + false + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C RelWithDebInfo -D NightlyMemoryCheck +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\NightlyMemoryCheck + false + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj.filters b/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj.filters new file mode 100644 index 00000000..51f5faaa --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/NightlyMemoryCheck.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj b/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj new file mode 100644 index 00000000..b30f8ad9 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj.filters b/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..7c886280 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj b/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj new file mode 100644 index 00000000..7d6d9767 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {3D593CBE-9558-3C82-998A-7D815F63E26E} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\RUN_TESTS_force + false + false + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj.filters b/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..c027fe2f --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj b/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj new file mode 100644 index 00000000..c79049f7 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj @@ -0,0 +1,179 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + Win32Proj + 10.0.22621.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + true + Checking Build System + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/_deps/libuv-build/libuv.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/_deps/libuv-build/libuv.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/_deps/libuv-build/libuv.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/_deps/libuv-build/libuv.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-src\CMakeLists.txt;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj.filters b/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj.filters new file mode 100644 index 00000000..895c9511 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {27C25236-67E9-3A63-AB98-EC68F8801F88} + + + diff --git a/realm/VS2022/_deps/libuv-build/libuv.sln b/realm/VS2022/_deps/libuv-build/libuv.sln new file mode 100644 index 00000000..fd35bfb0 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/libuv.sln @@ -0,0 +1,156 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} = {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} + {906ABB24-36B7-3B7C-B94B-1547CD6E0325} = {906ABB24-36B7-3B7C-B94B-1547CD6E0325} + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA} = {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA} + {3A8B1100-7580-3334-A5FB-70B131D2F9A1} = {3A8B1100-7580-3334-A5FB-70B131D2F9A1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Continuous", "Continuous.vcxproj", "{797C0957-BACA-3BEB-B3AB-0772F20F1EFE}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Experimental", "Experimental.vcxproj", "{2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{3EDEA0B5-F417-394E-9C77-32B52FB6ADEF}" + ProjectSection(ProjectDependencies) = postProject + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904} = {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904} + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nightly", "Nightly.vcxproj", "{B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NightlyMemoryCheck", "NightlyMemoryCheck.vcxproj", "{914C885A-1E3E-31B8-96F8-F89EBAE41B98}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RUN_TESTS", "RUN_TESTS.vcxproj", "{3D593CBE-9558-3C82-998A-7D815F63E26E}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{BC9171F6-FB8C-330F-A1A1-90B3F9196620}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uv", "uv.vcxproj", "{AF442EAD-F0D7-39A6-B543-E66DC9A080A5}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uv_a", "uv_a.vcxproj", "{906ABB24-36B7-3B7C-B94B-1547CD6E0325}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uv_run_tests", "uv_run_tests.vcxproj", "{09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} = {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uv_run_tests_a", "uv_run_tests_a.vcxproj", "{3A8B1100-7580-3334-A5FB-70B131D2F9A1}" + ProjectSection(ProjectDependencies) = postProject + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} = {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + {906ABB24-36B7-3B7C-B94B-1547CD6E0325} = {906ABB24-36B7-3B7C-B94B-1547CD6E0325} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.Debug|x64.ActiveCfg = Debug|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.Debug|x64.Build.0 = Debug|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.Release|x64.ActiveCfg = Release|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.Release|x64.Build.0 = Release|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {4CA13E0D-597E-3EAE-B491-DE8C7AC4F904}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {797C0957-BACA-3BEB-B3AB-0772F20F1EFE}.Debug|x64.ActiveCfg = Debug|x64 + {797C0957-BACA-3BEB-B3AB-0772F20F1EFE}.Release|x64.ActiveCfg = Release|x64 + {797C0957-BACA-3BEB-B3AB-0772F20F1EFE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {797C0957-BACA-3BEB-B3AB-0772F20F1EFE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB}.Debug|x64.ActiveCfg = Debug|x64 + {2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB}.Release|x64.ActiveCfg = Release|x64 + {2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {2ED5EAF3-FA7F-3B0D-A7A4-50BA2CD028CB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {3EDEA0B5-F417-394E-9C77-32B52FB6ADEF}.Debug|x64.ActiveCfg = Debug|x64 + {3EDEA0B5-F417-394E-9C77-32B52FB6ADEF}.Release|x64.ActiveCfg = Release|x64 + {3EDEA0B5-F417-394E-9C77-32B52FB6ADEF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {3EDEA0B5-F417-394E-9C77-32B52FB6ADEF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37}.Debug|x64.ActiveCfg = Debug|x64 + {B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37}.Release|x64.ActiveCfg = Release|x64 + {B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {B017B2FF-F434-3D5A-AC6A-5DDB0E1C8C37}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {914C885A-1E3E-31B8-96F8-F89EBAE41B98}.Debug|x64.ActiveCfg = Debug|x64 + {914C885A-1E3E-31B8-96F8-F89EBAE41B98}.Release|x64.ActiveCfg = Release|x64 + {914C885A-1E3E-31B8-96F8-F89EBAE41B98}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {914C885A-1E3E-31B8-96F8-F89EBAE41B98}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {3D593CBE-9558-3C82-998A-7D815F63E26E}.Debug|x64.ActiveCfg = Debug|x64 + {3D593CBE-9558-3C82-998A-7D815F63E26E}.Release|x64.ActiveCfg = Release|x64 + {3D593CBE-9558-3C82-998A-7D815F63E26E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {3D593CBE-9558-3C82-998A-7D815F63E26E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.Debug|x64.ActiveCfg = Debug|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.Debug|x64.Build.0 = Debug|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.Release|x64.ActiveCfg = Release|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.Release|x64.Build.0 = Release|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {BC9171F6-FB8C-330F-A1A1-90B3F9196620}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.Debug|x64.ActiveCfg = Debug|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.Debug|x64.Build.0 = Debug|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.Release|x64.ActiveCfg = Release|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.Release|x64.Build.0 = Release|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.Debug|x64.ActiveCfg = Debug|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.Debug|x64.Build.0 = Debug|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.Release|x64.ActiveCfg = Release|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.Release|x64.Build.0 = Release|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {906ABB24-36B7-3B7C-B94B-1547CD6E0325}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.Debug|x64.ActiveCfg = Debug|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.Debug|x64.Build.0 = Debug|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.Release|x64.ActiveCfg = Release|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.Release|x64.Build.0 = Release|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.Debug|x64.ActiveCfg = Debug|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.Debug|x64.Build.0 = Debug|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.Release|x64.ActiveCfg = Release|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.Release|x64.Build.0 = Release|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {3A8B1100-7580-3334-A5FB-70B131D2F9A1}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {62A5E609-AA80-31B5-8FA5-4D297D591547} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/_deps/libuv-build/uv.vcxproj b/realm/VS2022/_deps/libuv-build/uv.vcxproj new file mode 100644 index 00000000..ea7766c5 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv.vcxproj @@ -0,0 +1,369 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} + Win32Proj + 10.0.22621.0 + x64 + uv + NoUpgrade + + + + DynamicLibrary + MultiByte + v143 + + + DynamicLibrary + MultiByte + v143 + + + DynamicLibrary + MultiByte + v143 + + + DynamicLibrary + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\_deps\libuv-build\Debug\ + uv.dir\Debug\ + uv + .dll + true + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\Release\ + uv.dir\Release\ + uv + .dll + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\MinSizeRel\ + uv.dir\MinSizeRel\ + uv + .dll + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\RelWithDebInfo\ + uv.dir\RelWithDebInfo\ + uv + .dll + true + true + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + + + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="Debug";uv_EXPORTS + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"Debug\";uv_EXPORTS + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + + + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="Release";uv_EXPORTS + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"Release\";uv_EXPORTS + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + + + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="MinSizeRel";uv_EXPORTS + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"MinSizeRel\";uv_EXPORTS + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + + + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="RelWithDebInfo";uv_EXPORTS + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;BUILDING_UV_SHARED=1;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"RelWithDebInfo\";uv_EXPORTS + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/uv.vcxproj.filters b/realm/VS2022/_deps/libuv-build/uv.vcxproj.filters new file mode 100644 index 00000000..9c1ce141 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv.vcxproj.filters @@ -0,0 +1,119 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {D076682F-1EDD-3D8D-88D8-6C8BB007F4BA} + + + diff --git a/realm/VS2022/_deps/libuv-build/uv_a.vcxproj b/realm/VS2022/_deps/libuv-build/uv_a.vcxproj new file mode 100644 index 00000000..7b1ee0f3 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_a.vcxproj @@ -0,0 +1,330 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + Win32Proj + 10.0.22621.0 + x64 + uv_a + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\_deps\libuv-build\Debug\ + uv_a.dir\Debug\ + uv_a-dbg + .lib + $(REALM_VS2022_ROOT)\_deps\libuv-build\Release\ + uv_a.dir\Release\ + uv_a + .lib + $(REALM_VS2022_ROOT)\_deps\libuv-build\MinSizeRel\ + uv_a.dir\MinSizeRel\ + uv_a + .lib + $(REALM_VS2022_ROOT)\_deps\libuv-build\RelWithDebInfo\ + uv_a.dir\RelWithDebInfo\ + uv_a + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + + + Disabled + true + true + Disabled + NotUsing + MultiThreadedDebug + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + AnySuitable + true + MaxSpeed + NotUsing + MultiThreaded + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreaded + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + + + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreaded + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\_deps\libuv-src\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/uv_a.vcxproj.filters b/realm/VS2022/_deps/libuv-build/uv_a.vcxproj.filters new file mode 100644 index 00000000..c2d595ce --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_a.vcxproj.filters @@ -0,0 +1,119 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj b/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj new file mode 100644 index 00000000..6f3e0fc1 --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj @@ -0,0 +1,496 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {09B2118E-F2C8-37E5-B72D-1A3036EAF7EA} + Win32Proj + 10.0.22621.0 + x64 + uv_run_tests + NoUpgrade + + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\_deps\libuv-build\Debug\ + uv_run_tests.dir\Debug\ + uv_run_tests + .exe + true + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\Release\ + uv_run_tests.dir\Release\ + uv_run_tests + .exe + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\MinSizeRel\ + uv_run_tests.dir\MinSizeRel\ + uv_run_tests + .exe + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\RelWithDebInfo\ + uv_run_tests.dir\RelWithDebInfo\ + uv_run_tests + .exe + true + true + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + + + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR=\"Debug\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Debug\uv.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv_run_tests.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv_run_tests.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + + + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR=\"Release\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Release\uv.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv_run_tests.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv_run_tests.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + + + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR=\"MinSizeRel\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + MinSizeRel\uv.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv_run_tests.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv_run_tests.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + + + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;USING_UV_SHARED=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + RelWithDebInfo\uv.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv_run_tests.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv_run_tests.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + {AF442EAD-F0D7-39A6-B543-E66DC9A080A5} + uv + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj.filters b/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj.filters new file mode 100644 index 00000000..7072c4dd --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_run_tests.vcxproj.filters @@ -0,0 +1,491 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {D076682F-1EDD-3D8D-88D8-6C8BB007F4BA} + + + diff --git a/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj b/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj new file mode 100644 index 00000000..b01b148f --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj @@ -0,0 +1,496 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {3A8B1100-7580-3334-A5FB-70B131D2F9A1} + Win32Proj + 10.0.22621.0 + x64 + uv_run_tests_a + NoUpgrade + + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\_deps\libuv-build\Debug\ + uv_run_tests_a.dir\Debug\ + uv_run_tests_a + .exe + true + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\Release\ + uv_run_tests_a.dir\Release\ + uv_run_tests_a + .exe + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\MinSizeRel\ + uv_run_tests_a.dir\MinSizeRel\ + uv_run_tests_a + .exe + false + true + $(REALM_VS2022_ROOT)\_deps\libuv-build\RelWithDebInfo\ + uv_run_tests_a.dir\RelWithDebInfo\ + uv_run_tests_a + .exe + true + true + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + + + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"Debug\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Debug\uv_a.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv_run_tests_a.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Debug/uv_run_tests_a.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + + + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"Release\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + Release\uv_a.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv_run_tests_a.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/Release/uv_run_tests_a.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + + + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"MinSizeRel\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + MinSizeRel\uv_a.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv_run_tests_a.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/MinSizeRel/uv_run_tests_a.pdb + Console + + + false + + + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + + + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;WIN32_LEAN_AND_MEAN;_WIN32_WINNT=0x0A00;CMAKE_INTDIR=\"RelWithDebInfo\" + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + + + $(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + RelWithDebInfo\uv_a.lib;ws2_32.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv_run_tests_a.lib + $(REALM_VS2022_ROOT)/_deps/libuv-build/RelWithDebInfo/uv_run_tests_a.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-src -B$(REALM_VS2022_ROOT)/_deps/libuv-build --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-build/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCCompilerABI.c;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDetermineSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeFindBinUtils.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeLanguageInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeRCInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystem.cmake.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTest.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestTargets.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CTestUseLaunchers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\CrayClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\OrangeC-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TIClang-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Tasking-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\DartConfiguration.tcl.in;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CMakeDetermineLinkerId.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckCompilerFlag.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckFlagCommonConfig.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\FeatureTesting.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeRCCompiler.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-build\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {BC9171F6-FB8C-330F-A1A1-90B3F9196620} + ZERO_CHECK + false + Never + + + {906ABB24-36B7-3B7C-B94B-1547CD6E0325} + uv_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj.filters b/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj.filters new file mode 100644 index 00000000..7072c4dd --- /dev/null +++ b/realm/VS2022/_deps/libuv-build/uv_run_tests_a.vcxproj.filters @@ -0,0 +1,491 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {D076682F-1EDD-3D8D-88D8-6C8BB007F4BA} + + + diff --git a/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj b/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj new file mode 100644 index 00000000..a6b035e8 --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj @@ -0,0 +1,88 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + + {8E042D83-E325-3E1E-9FDE-7E99E1551954} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-subbuild -B$(REALM_VS2022_ROOT)/_deps/libuv-subbuild --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\PatchInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\RepositoryInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\UpdateInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\cfgcmd.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitclone.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitupdate.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\mkdirs.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\tmp\libuv-populate-mkdirs.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\generate.stamp + false + + + + + + + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} + ZERO_CHECK + false + Never + + + {352FA70E-83EB-33F4-8D4B-9E199F8888DD} + libuv-populate + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj.filters b/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..9e760a6d --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/ALL_BUILD.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj b/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj new file mode 100644 index 00000000..7aa34414 --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj @@ -0,0 +1,77 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} + Win32Proj + 10.0.22621.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + true + Checking Build System + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-subbuild -B$(REALM_VS2022_ROOT)/_deps/libuv-subbuild --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate.sln +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\PatchInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\RepositoryInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\UpdateInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\cfgcmd.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitclone.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitupdate.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\mkdirs.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeLists.txt;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\tmp\libuv-populate-mkdirs.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\generate.stamp + false + + + + + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj.filters b/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj.filters new file mode 100644 index 00000000..6ac1947a --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {8F55B9DA-2B19-3044-B405-420D99490100} + + + diff --git a/realm/VS2022/_deps/libuv-subbuild/libuv-populate.sln b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.sln new file mode 100644 index 00000000..e5b91554 --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.sln @@ -0,0 +1,47 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CMakePredefinedTargets", "CMakePredefinedTargets", "{1270B730-02A0-31D4-B6C2-812A30B7D24C}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ExternalProjectTargets", "ExternalProjectTargets", "{A5E15FD3-0EB6-3C65-B86C-17C1D1A27158}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libuv-populate", "ExternalProjectTargets\libuv-populate", "{A0BA69B8-A7F7-3593-B186-7CCC0B888D64}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{8E042D83-E325-3E1E-9FDE-7E99E1551954}" + ProjectSection(ProjectDependencies) = postProject + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} = {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} + {352FA70E-83EB-33F4-8D4B-9E199F8888DD} = {352FA70E-83EB-33F4-8D4B-9E199F8888DD} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{383355D9-1CF6-3ED3-B628-381F8AAEC1B9}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libuv-populate", "libuv-populate.vcxproj", "{352FA70E-83EB-33F4-8D4B-9E199F8888DD}" + ProjectSection(ProjectDependencies) = postProject + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} = {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8E042D83-E325-3E1E-9FDE-7E99E1551954}.Debug|x64.ActiveCfg = Debug|x64 + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9}.Debug|x64.ActiveCfg = Debug|x64 + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9}.Debug|x64.Build.0 = Debug|x64 + {352FA70E-83EB-33F4-8D4B-9E199F8888DD}.Debug|x64.ActiveCfg = Debug|x64 + {352FA70E-83EB-33F4-8D4B-9E199F8888DD}.Debug|x64.Build.0 = Debug|x64 + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {8E042D83-E325-3E1E-9FDE-7E99E1551954} = {1270B730-02A0-31D4-B6C2-812A30B7D24C} + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} = {1270B730-02A0-31D4-B6C2-812A30B7D24C} + {A0BA69B8-A7F7-3593-B186-7CCC0B888D64} = {A5E15FD3-0EB6-3C65-B86C-17C1D1A27158} + {352FA70E-83EB-33F4-8D4B-9E199F8888DD} = {A0BA69B8-A7F7-3593-B186-7CCC0B888D64} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A218E22F-D483-3CEB-A7A5-683EBEAE3A6F} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj new file mode 100644 index 00000000..b7bf39ad --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj @@ -0,0 +1,302 @@ + + + + + x64 + + + + Debug + x64 + + + + {352FA70E-83EB-33F4-8D4B-9E199F8888DD} + Win32Proj + 10.0.22621.0 + x64 + libuv-populate + NoUpgrade + + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + %(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + true + Creating directories for 'libuv-populate' + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -Dcfgdir=/Debug -P $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/tmp/libuv-populate-mkdirs.cmake +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-mkdir +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-mkdir + false + + + + + Performing download step (git clone) for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/tmp/libuv-populate-gitclone.cmake +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-download +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\libuv-populate-gitinfo.txt;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-mkdir;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-download + false + + + + + Performing update step for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps\libuv-src +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -Dcan_fetch=YES -P $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/tmp/libuv-populate-gitupdate.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\tmp\libuv-populate-gitupdate.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\libuv-populate-update-info.txt;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-download;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-update + false + false + + + + + No patch step for 'libuv-populate' + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo_append +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-patch +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\libuv-populate-patch-info.txt;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-update;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-patch + false + false + + + + + true + No configure step for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps\libuv-build +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo_append +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-configure +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\tmp\libuv-populate-cfgcmd.txt;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-patch;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-configure + false + + + + + true + No build step for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps\libuv-build +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo_append +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-build +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-configure;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-build + false + + + + + true + No install step for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps\libuv-build +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo_append +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-install +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-build;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-install + false + + + + + true + No test step for 'libuv-populate' + setlocal +cd $(REALM_VS2022_ROOT)\_deps\libuv-build +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo_append +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-test +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-install;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-test + false + + + + + true + Completed 'libuv-populate' + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeFiles/Debug +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeFiles/Debug/libuv-populate-complete +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E touch $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/libuv-populate-prefix/src/libuv-populate-stamp/Debug/libuv-populate-done +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-install;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-mkdir;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-download;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-update;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-patch;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-configure;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-build;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug\libuv-populate-test;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\Debug\libuv-populate-complete + false + false + + + + + true + + setlocal +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\Debug\libuv-populate-complete;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\libuv-populate + false + false + + + + + Always + Building Custom Rule $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_VS2022_ROOT)/_deps/libuv-subbuild -B$(REALM_VS2022_ROOT)/_deps/libuv-subbuild --check-stamp-file $(REALM_VS2022_ROOT)/_deps/libuv-subbuild/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeGenericSystem.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeInitializeConfigs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInformation.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeSystemSpecificInitialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\PatchInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\RepositoryInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\UpdateInfo.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\cfgcmd.txt.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitclone.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\gitupdate.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\mkdirs.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows-Initialize.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\Windows.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Platform\WindowsPaths.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\CMakeSystem.cmake;$(REALM_VS2022_ROOT)\_deps\libuv-subbuild\libuv-populate-prefix\tmp\libuv-populate-mkdirs.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\_deps\libuv-subbuild\CMakeFiles\generate.stamp + false + + + + + + + + + {383355D9-1CF6-3ED3-B628-381F8AAEC1B9} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj.filters b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj.filters new file mode 100644 index 00000000..cb8034ed --- /dev/null +++ b/realm/VS2022/_deps/libuv-subbuild/libuv-populate.vcxproj.filters @@ -0,0 +1,45 @@ + + + + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + CMake Rules + + + + + + + + + {8F55B9DA-2B19-3044-B405-420D99490100} + + + diff --git a/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj b/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj new file mode 100644 index 00000000..5f2d09ca --- /dev/null +++ b/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj @@ -0,0 +1,305 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {D2E7BA6F-0A30-3143-B8B1-C9C76B7CFD6B} + Win32Proj + 10.0.22621.0 + x64 + BindgenSpecJsonSchema + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Generating $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json + setlocal +cd $(REALM_CORE_ROOT)\bindgen +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +npx --prefix . typescript-json-schema $(REALM_CORE_ROOT)/bindgen/tsconfig.json RelaxedSpec --include $(REALM_CORE_ROOT)/bindgen/src/spec/relaxed-model.ts --out $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json --required --noExtraProps --aliasRefs +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json + false + Generating $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json + setlocal +cd $(REALM_CORE_ROOT)\bindgen +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +npx --prefix . typescript-json-schema $(REALM_CORE_ROOT)/bindgen/tsconfig.json RelaxedSpec --include $(REALM_CORE_ROOT)/bindgen/src/spec/relaxed-model.ts --out $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json --required --noExtraProps --aliasRefs +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json + false + Generating $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json + setlocal +cd $(REALM_CORE_ROOT)\bindgen +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +npx --prefix . typescript-json-schema $(REALM_CORE_ROOT)/bindgen/tsconfig.json RelaxedSpec --include $(REALM_CORE_ROOT)/bindgen/src/spec/relaxed-model.ts --out $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json --required --noExtraProps --aliasRefs +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json + false + Generating $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json + setlocal +cd $(REALM_CORE_ROOT)\bindgen +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +npx --prefix . typescript-json-schema $(REALM_CORE_ROOT)/bindgen/tsconfig.json RelaxedSpec --include $(REALM_CORE_ROOT)/bindgen/src/spec/relaxed-model.ts --out $(REALM_CORE_ROOT)/bindgen/generated/spec.schema.json --required --noExtraProps --aliasRefs +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json + false + + + + + + setlocal +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\BindgenSpecJsonSchema + false + false + + setlocal +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\BindgenSpecJsonSchema + false + false + + setlocal +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\BindgenSpecJsonSchema + false + false + + setlocal +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_CORE_ROOT)\bindgen\generated\spec.schema.json;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\BindgenSpecJsonSchema + false + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/bindgen/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/bindgen/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/bindgen/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/bindgen/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/bindgen/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/bindgen/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/bindgen/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/bindgen/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\generate.stamp + false + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj.filters b/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj.filters new file mode 100644 index 00000000..5debafe3 --- /dev/null +++ b/realm/VS2022/bindgen/BindgenSpecJsonSchema.vcxproj.filters @@ -0,0 +1,19 @@ + + + + + + + CMake Rules + + + + + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/bindgen/INSTALL.vcxproj b/realm/VS2022/bindgen/INSTALL.vcxproj new file mode 100644 index 00000000..6ae79141 --- /dev/null +++ b/realm/VS2022/bindgen/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/bindgen/INSTALL.vcxproj.filters b/realm/VS2022/bindgen/INSTALL.vcxproj.filters new file mode 100644 index 00000000..9d138ec7 --- /dev/null +++ b/realm/VS2022/bindgen/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/bindgen/PACKAGE.vcxproj b/realm/VS2022/bindgen/PACKAGE.vcxproj new file mode 100644 index 00000000..bd0a077f --- /dev/null +++ b/realm/VS2022/bindgen/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/bindgen/PACKAGE.vcxproj.filters b/realm/VS2022/bindgen/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..69456deb --- /dev/null +++ b/realm/VS2022/bindgen/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/bindgen/RUN_TESTS.vcxproj b/realm/VS2022/bindgen/RUN_TESTS.vcxproj new file mode 100644 index 00000000..ae2356e7 --- /dev/null +++ b/realm/VS2022/bindgen/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\bindgen\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/bindgen/RUN_TESTS.vcxproj.filters b/realm/VS2022/bindgen/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..f0742437 --- /dev/null +++ b/realm/VS2022/bindgen/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/build_all.bat b/realm/VS2022/build_all.bat new file mode 100644 index 00000000..d07073c8 --- /dev/null +++ b/realm/VS2022/build_all.bat @@ -0,0 +1,42 @@ +@echo off +setlocal enabledelayedexpansion + +:: Initialize counters +set "successCount=0" +set "failureCount=0" + +:: Root directory to search for .vcxproj files +set "rootDir=%cd%" + +echo Searching for .vcxproj files in: %rootDir% +echo. + +:: Loop through all .vcxproj files in the directory tree +del failure_list.log +for /R "%rootDir%" %%f in (*.vcxproj) do ( + echo Building: %%f + call :run_command "msbuild %%f /t:Build /p:Configuration=Debug /p:Platform=x64 /p:WOLFSSL_ROOT=%rootDir%\..\..\..\wolfssl " + if !errorlevel! neq 0 ( + echo FAILED: %%f + echo FAILED: %%f >> failure_list.log + set /a failureCount+=1 + ) else ( + echo SUCCEEDED: %%f + set /a successCount+=1 + ) + echo. +) + +:: Display summary +echo ======================================== +echo Summary: +echo Total projects: %successCount% successful, %failureCount% failed. +echo ======================================== + +exit /b + +:: Function to run a command +:run_command + set "cmd=%~1" + %cmd% + exit /b %errorlevel% diff --git a/realm/VS2022/edit-em.bat b/realm/VS2022/edit-em.bat new file mode 100644 index 00000000..895c8ca4 --- /dev/null +++ b/realm/VS2022/edit-em.bat @@ -0,0 +1,160 @@ +goto FIVE + +notepad C:\workspace\osp-gojimmypi\realm\VS2022\ALL_BUILD.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\ZERO_CHECK.vcxproj.filters +goto done + +:ONE +notepad C:\workspace\osp-gojimmypi\realm\VS2022\bindgen\BindgenSpecJsonSchema.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\bindgen\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\bindgen\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\bindgen\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmarks.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\CombinedTests.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\CoreTestLib.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\CoreTests.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\SyncTestLib.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\SyncTests.vcxproj.filters +goto done + +:TWO +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\ALL_BUILD.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sha2.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\Storage.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\win32\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\win32\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\win32\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-common-tasks\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-common-tasks\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-common-tasks\realm-benchmark-common-tasks.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-common-tasks\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-crud\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-crud\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-crud\realm-benchmark-crud.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-crud\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-larger\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-larger\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-larger\realm-benchmark-larger.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-larger\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-sync\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-sync\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-sync\realm-benchmark-sync.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\benchmark-sync\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\generate-coverage-cobertura.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\generate-coverage.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\ObjectStoreTestLib.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\ObjectStoreTests.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\util\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\util\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\util\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\util\TestUtil.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\ALL_BUILD.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\Continuous.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\Experimental.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\Nightly.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\NightlyMemoryCheck.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\uv.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\uv_a.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\uv_run_tests.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\uv_run_tests_a.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-build\ZERO_CHECK.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-subbuild\ALL_BUILD.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-subbuild\libuv-populate.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\_deps\libuv-subbuild\ZERO_CHECK.vcxproj.filters +goto done + +:THREE +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\src\Catch2.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\src\Catch2WithMain.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\src\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\src\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\external\catch\src\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\IntelRDFPMathLib20U2\Bid.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\IntelRDFPMathLib20U2\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\IntelRDFPMathLib20U2\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\IntelRDFPMathLib20U2\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\s2\ALL_BUILD.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\s2\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\s2\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\s2\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\external\s2\s2geometry.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\Realm2JSON.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmBrowser.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmDecrypt.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmDump.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmEncrypt.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmEnumerate.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmImporter.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RealmTrawler.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\exec\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\ObjectStore.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\parser\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\parser\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\parser\QueryParser.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\parser\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\Sync.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\benchmarks\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\benchmarks\object-store-benchmarks.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\benchmarks\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\benchmarks\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\fuzz-sorted-linkview.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\fuzz-sorted-query.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\fuzz-unsorted-linkview.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\fuzz-unsorted-query.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\fuzzer.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\test\object-store\notifications-fuzzer\RUN_TESTS.vcxproj.filters +goto done + + +:FOUR +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\c_api\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\c_api\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\c_api\RealmFFI.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\c_api\RealmFFIStatic.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\object-store\c_api\RUN_TESTS.vcxproj.filters +goto done + +:FIVE +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\noinst\server\INSTALL.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\noinst\server\PACKAGE.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\noinst\server\RUN_TESTS.vcxproj.filters +notepad C:\workspace\osp-gojimmypi\realm\VS2022\src\realm\sync\noinst\server\SyncServer.vcxproj.filters +goto done + + +:done + diff --git a/realm/VS2022/external/INSTALL.vcxproj b/realm/VS2022/external/INSTALL.vcxproj new file mode 100644 index 00000000..8b90b483 --- /dev/null +++ b/realm/VS2022/external/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/external/INSTALL.vcxproj.filters b/realm/VS2022/external/INSTALL.vcxproj.filters new file mode 100644 index 00000000..1cc986d7 --- /dev/null +++ b/realm/VS2022/external/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/PACKAGE.vcxproj b/realm/VS2022/external/PACKAGE.vcxproj new file mode 100644 index 00000000..f51f5060 --- /dev/null +++ b/realm/VS2022/external/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/external/PACKAGE.vcxproj.filters b/realm/VS2022/external/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..1d3f335f --- /dev/null +++ b/realm/VS2022/external/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/RUN_TESTS.vcxproj b/realm/VS2022/external/RUN_TESTS.vcxproj new file mode 100644 index 00000000..bb1bb56f --- /dev/null +++ b/realm/VS2022/external/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + diff --git a/realm/VS2022/external/RUN_TESTS.vcxproj.filters b/realm/VS2022/external/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..668bec29 --- /dev/null +++ b/realm/VS2022/external/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/ALL_BUILD.vcxproj b/realm/VS2022/external/catch/ALL_BUILD.vcxproj new file mode 100644 index 00000000..31bca0f1 --- /dev/null +++ b/realm/VS2022/external/catch/ALL_BUILD.vcxproj @@ -0,0 +1,190 @@ + + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\generate.stamp + false + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + Catch2WithMain + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/ALL_BUILD.vcxproj.filters b/realm/VS2022/external/catch/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..08c95bd2 --- /dev/null +++ b/realm/VS2022/external/catch/ALL_BUILD.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/external/catch/Catch2.sln b/realm/VS2022/external/catch/Catch2.sln new file mode 100644 index 00000000..dbd9a87a --- /dev/null +++ b/realm/VS2022/external/catch/Catch2.sln @@ -0,0 +1,101 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{4010C463-F031-35B8-92D6-4C89B702FD99}" + ProjectSection(ProjectDependencies) = postProject + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} = {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} = {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Catch2", "src\Catch2.vcxproj", "{8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Catch2WithMain", "src\Catch2WithMain.vcxproj", "{8bd3552a-2cfb-4a59-ab15-2031b97ada1e}" + ProjectSection(ProjectDependencies) = postProject + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} = {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{ECC61E9F-29E8-39AC-AC12-FDB954573FFF}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{8DCD8407-60D8-3770-8007-D06DAACCFA3A}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RUN_TESTS", "RUN_TESTS.vcxproj", "{22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{2C88391C-B836-3F71-A9FC-1A8E3EFD9661}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Debug|x64.ActiveCfg = Debug|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Debug|x64.Build.0 = Debug|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Release|x64.ActiveCfg = Release|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Release|x64.Build.0 = Release|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Debug|x64.ActiveCfg = Debug|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Debug|x64.Build.0 = Debug|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Release|x64.ActiveCfg = Release|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Release|x64.Build.0 = Release|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x64.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x64.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x64.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x64.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x64.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x64.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {4C1FA00C-CE8B-399D-A68B-F0BD98B24244} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/external/catch/INSTALL.vcxproj b/realm/VS2022/external/catch/INSTALL.vcxproj new file mode 100644 index 00000000..961371d5 --- /dev/null +++ b/realm/VS2022/external/catch/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/INSTALL.vcxproj.filters b/realm/VS2022/external/catch/INSTALL.vcxproj.filters new file mode 100644 index 00000000..73d20e2b --- /dev/null +++ b/realm/VS2022/external/catch/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/PACKAGE.vcxproj b/realm/VS2022/external/catch/PACKAGE.vcxproj new file mode 100644 index 00000000..a115782c --- /dev/null +++ b/realm/VS2022/external/catch/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/PACKAGE.vcxproj.filters b/realm/VS2022/external/catch/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..766b0ede --- /dev/null +++ b/realm/VS2022/external/catch/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/RUN_TESTS.vcxproj b/realm/VS2022/external/catch/RUN_TESTS.vcxproj new file mode 100644 index 00000000..a967f332 --- /dev/null +++ b/realm/VS2022/external/catch/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/RUN_TESTS.vcxproj.filters b/realm/VS2022/external/catch/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..36f461d8 --- /dev/null +++ b/realm/VS2022/external/catch/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/generated-includes/catch2/catch_user_config.hpp b/realm/VS2022/external/catch/generated-includes/catch2/catch_user_config.hpp new file mode 100644 index 00000000..b3ccf37a --- /dev/null +++ b/realm/VS2022/external/catch/generated-includes/catch2/catch_user_config.hpp @@ -0,0 +1,210 @@ + +// Copyright Catch2 Authors +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) + +// SPDX-License-Identifier: BSL-1.0 + +/**\file + * **AUTOGENERATED FROM CMAKE CONFIGURATION** + * + * Contains materialized compile-time configuration provided to Catch2's + * CMake configuration. All compile-time configuration options need to + * be here, and also documented in `docs/configuration.md`. + */ + +#ifndef CATCH_USER_CONFIG_HPP_INCLUDED +#define CATCH_USER_CONFIG_HPP_INCLUDED + + +// ------ +// Overridable compilation flags, +// these can have 3 "states": Force Yes, Force No, Use Default. +// Setting both Force Yes and Force No is an error +// ------ + +/* #undef CATCH_CONFIG_ANDROID_LOGWRITE */ +/* #undef CATCH_CONFIG_NO_ANDROID_LOGWRITE */ + +#if defined( CATCH_CONFIG_ANDROID_LOGWRITE ) && \ + defined( CATCH_CONFIG_NO_ANDROID_LOGWRITE ) +# error Cannot force ANDROID_LOGWRITE to both ON and OFF +#endif + +/* #undef CATCH_CONFIG_COLOUR_WIN32 */ +/* #undef CATCH_CONFIG_NO_COLOUR_WIN32 */ + +#if defined( CATCH_CONFIG_COLOUR_WIN32 ) && \ + defined( CATCH_CONFIG_NO_COLOUR_WIN32 ) +# error Cannot force COLOUR_WIN32 to be ON and OFF +#endif + +/* #undef CATCH_CONFIG_COUNTER */ +/* #undef CATCH_CONFIG_NO_COUNTER */ + +#if defined( CATCH_CONFIG_COUNTER ) && \ + defined( CATCH_CONFIG_NO_COUNTER ) +# error Cannot force COUNTER to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP11_TO_STRING */ +/* #undef CATCH_CONFIG_NO_CPP11_TO_STRING */ + +#if defined( CATCH_CONFIG_CPP11_TO_STRING ) && \ + defined( CATCH_CONFIG_NO_CPP11_TO_STRING ) +# error Cannot force CPP11_TO_STRING to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_BYTE */ +/* #undef CATCH_CONFIG_NO_CPP17_BYTE */ + +#if defined( CATCH_CONFIG_CPP17_BYTE ) && \ + defined( CATCH_CONFIG_NO_CPP17_BYTE ) +# error Cannot force CPP17_BYTE to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_OPTIONAL */ +/* #undef CATCH_CONFIG_NO_CPP17_OPTIONAL */ + +#if defined( CATCH_CONFIG_CPP17_OPTIONAL ) && \ + defined( CATCH_CONFIG_NO_CPP17_OPTIONAL ) +# error Cannot force CPP17_OPTIONAL to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_STRING_VIEW */ +/* #undef CATCH_CONFIG_NO_CPP17_STRING_VIEW */ + +#if defined( CATCH_CONFIG_CPP17_STRING_VIEW ) && \ + defined( CATCH_CONFIG_NO_CPP17_STRING_VIEW ) +# error Cannot force CPP17_STRING_VIEW to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS */ +/* #undef CATCH_CONFIG_NO_CPP17_UNCAUGHT_EXCEPTIONS */ + +#if defined( CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS ) && \ + defined( CATCH_CONFIG_NO_CPP17_UNCAUGHT_EXCEPTIONS ) +# error Cannot force CPP17_UNCAUGHT_EXCEPTIONS to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_VARIANT */ +/* #undef CATCH_CONFIG_NO_CPP17_VARIANT */ + +#if defined( CATCH_CONFIG_CPP17_VARIANT ) && \ + defined( CATCH_CONFIG_NO_CPP17_VARIANT ) +# error Cannot force CPP17_VARIANT to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_GLOBAL_NEXTAFTER */ +/* #undef CATCH_CONFIG_NO_GLOBAL_NEXTAFTER */ + +#if defined( CATCH_CONFIG_GLOBAL_NEXTAFTER ) && \ + defined( CATCH_CONFIG_NO_GLOBAL_NEXTAFTER ) +# error Cannot force GLOBAL_NEXTAFTER to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_POSIX_SIGNALS */ +/* #undef CATCH_CONFIG_NO_POSIX_SIGNALS */ + +#if defined( CATCH_CONFIG_POSIX_SIGNALS ) && \ + defined( CATCH_CONFIG_NO_POSIX_SIGNALS ) +# error Cannot force POSIX_SIGNALS to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_GETENV */ +/* #undef CATCH_CONFIG_NO_GETENV */ + +#if defined( CATCH_CONFIG_GETENV ) && \ + defined( CATCH_CONFIG_NO_GETENV ) +# error Cannot force GETENV to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_USE_ASYNC */ +/* #undef CATCH_CONFIG_NO_USE_ASYNC */ + +#if defined( CATCH_CONFIG_USE_ASYNC ) && \ + defined( CATCH_CONFIG_NO_USE_ASYNC ) +# error Cannot force USE_ASYNC to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_WCHAR */ +/* #undef CATCH_CONFIG_NO_WCHAR */ + +#if defined( CATCH_CONFIG_WCHAR ) && \ + defined( CATCH_CONFIG_NO_WCHAR ) +# error Cannot force WCHAR to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_WINDOWS_SEH */ +/* #undef CATCH_CONFIG_NO_WINDOWS_SEH */ + +#if defined( CATCH_CONFIG_WINDOWS_SEH ) && \ + defined( CATCH_CONFIG_NO_WINDOWS_SEH ) +# error Cannot force WINDOWS_SEH to both ON and OFF +#endif + + +// ------ +// Simple toggle defines +// their value is never used and they cannot be overriden +// ------ + + +/* #undef CATCH_CONFIG_BAZEL_SUPPORT */ +/* #undef CATCH_CONFIG_DISABLE_EXCEPTIONS */ +/* #undef CATCH_CONFIG_DISABLE_EXCEPTIONS_CUSTOM_HANDLER */ +/* #undef CATCH_CONFIG_DISABLE */ +/* #undef CATCH_CONFIG_DISABLE_STRINGIFICATION */ +#define CATCH_CONFIG_ENABLE_ALL_STRINGMAKERS +/* #undef CATCH_CONFIG_ENABLE_OPTIONAL_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_PAIR_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_TUPLE_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_VARIANT_STRINGMAKER */ +/* #undef CATCH_CONFIG_EXPERIMENTAL_REDIRECT */ +/* #undef CATCH_CONFIG_FAST_COMPILE */ +/* #undef CATCH_CONFIG_NOSTDOUT */ +/* #undef CATCH_CONFIG_PREFIX_ALL */ +/* #undef CATCH_CONFIG_WINDOWS_CRTDBG */ + +/* #undef CATCH_CONFIG_SHARED_LIBRARY */ + + +// ------ +// "Variable" defines, these have actual values +// ------ + +#define CATCH_CONFIG_DEFAULT_REPORTER "console" +#define CATCH_CONFIG_CONSOLE_WIDTH 80 + +// Unlike the macros above, CATCH_CONFIG_FALLBACK_STRINGIFIER does not +// have a good default value, so we cannot always define it, and cannot +// even expose it as a variable in CMake. The users will have to find +// out about it from docs and set it only if they use it. +/* #undef CATCH_CONFIG_FALLBACK_STRINGIFIER */ + +#endif // CATCH_USER_CONFIG_HPP_INCLUDED diff --git a/realm/VS2022/external/catch/src/Catch2.vcxproj b/realm/VS2022/external/catch/src/Catch2.vcxproj new file mode 100644 index 00000000..5d0244e2 --- /dev/null +++ b/realm/VS2022/external/catch/src/Catch2.vcxproj @@ -0,0 +1,568 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Win32Proj + 10.0.22621.0 + x64 + Catch2 + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\external\catch\src\Debug\ + Catch2.dir\Debug\ + Catch2d + .lib + $(REALM_VS2022_ROOT)\external\catch\src\Release\ + Catch2.dir\Release\ + Catch2 + .lib + $(REALM_VS2022_ROOT)\external\catch\src\MinSizeRel\ + Catch2.dir\MinSizeRel\ + Catch2 + .lib + $(REALM_VS2022_ROOT)\external\catch\src\RelWithDebInfo\ + Catch2.dir\RelWithDebInfo\ + Catch2 + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/src/Catch2.vcxproj.filters b/realm/VS2022/external/catch/src/Catch2.vcxproj.filters new file mode 100644 index 00000000..40f1a0f5 --- /dev/null +++ b/realm/VS2022/external/catch/src/Catch2.vcxproj.filters @@ -0,0 +1,850 @@ + + + + + + sources\benchmark + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers\internal + + + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + generated headers + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers\internal + + + + + + + + {ABAA562E-A96E-3A60-8743-C1CA05743566} + + + {FBFA0B4B-5466-30CC-AEF9-4D45E6301FCE} + + + {BA3079C2-8EA3-34AF-89A7-ECE10CD1D509} + + + {1F0A3B26-403C-3207-9439-A00993A11FC7} + + + {B3625778-6E86-3DBD-A477-9BD6A3B4237C} + + + {843F1384-D24F-3DBA-A63E-D221C8759E81} + + + {486FC7C3-ABE3-3631-86B6-2E2BA366144C} + + + {A3650517-62F3-3300-8183-FD5A7D7BAC5E} + + + {AED39EFA-B4B2-311C-9EEE-979499885F53} + + + {A2D599E2-3433-364D-8C9D-9BBF6A81971A} + + + diff --git a/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj b/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj new file mode 100644 index 00000000..0de271a6 --- /dev/null +++ b/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj @@ -0,0 +1,304 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + Win32Proj + 10.0.22621.0 + x64 + Catch2WithMain + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\external\catch\src\Debug\ + Catch2WithMain.dir\Debug\ + Catch2Maind + .lib + $(REALM_VS2022_ROOT)\external\catch\src\Release\ + Catch2WithMain.dir\Release\ + Catch2Main + .lib + $(REALM_VS2022_ROOT)\external\catch\src\MinSizeRel\ + Catch2WithMain.dir\MinSizeRel\ + Catch2Main + .lib + $(REALM_VS2022_ROOT)\external\catch\src\RelWithDebInfo\ + Catch2WithMain.dir\RelWithDebInfo\ + Catch2Main + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/external/catch/src/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\external\catch\CMake\CatchMiscFunctions.cmake;$(REALM_CORE_ROOT)\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj.filters b/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj.filters new file mode 100644 index 00000000..ba6ea770 --- /dev/null +++ b/realm/VS2022/external/catch/src/Catch2WithMain.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/external/catch/src/INSTALL.vcxproj b/realm/VS2022/external/catch/src/INSTALL.vcxproj new file mode 100644 index 00000000..d58ab061 --- /dev/null +++ b/realm/VS2022/external/catch/src/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/src/INSTALL.vcxproj.filters b/realm/VS2022/external/catch/src/INSTALL.vcxproj.filters new file mode 100644 index 00000000..65d2081a --- /dev/null +++ b/realm/VS2022/external/catch/src/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/src/PACKAGE.vcxproj b/realm/VS2022/external/catch/src/PACKAGE.vcxproj new file mode 100644 index 00000000..6f339f6a --- /dev/null +++ b/realm/VS2022/external/catch/src/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/src/PACKAGE.vcxproj.filters b/realm/VS2022/external/catch/src/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..a24953b2 --- /dev/null +++ b/realm/VS2022/external/catch/src/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj b/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj new file mode 100644 index 00000000..13385745 --- /dev/null +++ b/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj.filters b/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..9b4ccd03 --- /dev/null +++ b/realm/VS2022/external/catch/src/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/include/README.md b/realm/VS2022/include/README.md new file mode 100644 index 00000000..8e342c3b --- /dev/null +++ b/realm/VS2022/include/README.md @@ -0,0 +1,16 @@ +# VS2022/include + +This is the home directory of the wolfSSL `user_settings.h` file. + +See the respective settings in `wolfssl-GlobalProperties.props`: + +* `WOLFSSL_ROOT` +* `WOLFSSL_USER_SETTINGS_DIR_TEMP` build-time calculated based on current build directory (`MSBuildThisFileDirectory`/include). +* `WOLFSSL_USER_SETTINGS_DIRECTORY` a slash-direction & slash-duplicate cleaned value of `WOLFSSL_USER_SETTINGS_DIR_TEMP`. +* `WOLFSSL_USER_SETTINGS_FILE` the actual wolfssl `user_settings.h` file. + +See also the respective project `AdditionalIncludeDirectories` that will look something like this: + +``` + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) +``` diff --git a/realm/VS2022/include/user_settings.h b/realm/VS2022/include/user_settings.h new file mode 100644 index 00000000..24cbc807 --- /dev/null +++ b/realm/VS2022/include/user_settings.h @@ -0,0 +1,171 @@ +#ifndef _USER_SETTINGS_H_ +#define _USER_SETTINGS_H_ + +/* Verify this is Windows */ +#ifdef _WIN32 + #ifdef WOLFSSL_VERBOSE_MSBUILD + #pragma message("include Ws2_32") + #endif + /* Microsoft-specific pragma to link Ws2_32.lib */ + #pragma comment(lib, "Ws2_32.lib") +#else + #error This user_settings.h header is only designed for Windows +#endif + +#ifdef WOLFSSL_VERBOSE_MSBUILD + /* See the wolfssl-GlobalProperties.props for build verbosity setting */ + #pragma message("Confirmed using realm/VS2022/include/user_settings.h") +#endif + +#define USE_WOLFSSL_IO +#define HAVE_AESGCM +#define WOLFSSL_TLS13 +#define HAVE_HKDF +#define HAVE_FFDHE_4096 +#define WC_RSA_PSS +#define WOLFSSL_DTLS +#define WOLFSSL_DTLS13 +#define WOLFSSL_SEND_HRR_COOKIE +#define WOLFSSL_DTLS_CID +#define HAVE_TLS_EXTENSIONS + +/* Realm */ +#define HAVE_HMAC +#define WOLFSSL_SHA224 +#define OPENSSL_EXTRA +#define OPENSSL_ALL +#define WOLFSSL_CERT_GEN +#define WOLFSSL_EVP_INCLUDED + +/* npm */ +#define NPM_WOLFCRYPT +#ifdef NPM_WOLFCRYPT + /* Optional debug */ + /* #define DEBUG_WOLFSSL */ + + /* Optional RNG */ + /* #define WC_RNG_SEED_CB */ + + #define HAVE_PKCS7 + #define HAVE_AES_KEYWRAP + #define WOLFSSL_AES_DIRECT + #define HAVE_X963_KDF + #define WOLFSSL_SHA224 + #define WOLFSSL_KEY_GEN + #define HAVE_ECC + #define ECC_MAX_BITS 521 + #define WC_ECC256 + #define WC_ECC384 + #define WC_ECC521 + #define HAVE_ECC_ENCRYPT + #define WOLFSSL_UINT128_T_DEFINED + #define WOLFSSL_SHA512 + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA3 + + #define NO_OLD_RNGNAME + #define TFM_TIMING_RESISTANT + #define ECC_TIMING_RESISTANT + #define WC_RSA_BLINDING + #define TFM_ECC256 + #define ECC_SHAMIR + #define ECC_MIN_KEY_SZ 224 + #define HAVE_ECC_BRAINPOOL + #define HAVE_CURVE25519 + #define FP_ECC + #define HAVE_ECC_ENCRYPT + // #define WOLFCRYPT_HAVE_ECCSI /* benchmark disabled */ + #define WOLFSSL_CUSTOM_CURVES +#endif + +/* Configurations */ +#if defined(HAVE_FIPS) + /* FIPS */ + #define OPENSSL_EXTRA + #define HAVE_THREAD_LS + #define WOLFSSL_KEY_GEN + #define HAVE_HASHDRBG + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA512 + #define NO_PSK + #define NO_RC4 + #define NO_DSA + #define NO_MD4 + + #define GCM_NONCE_MID_SZ 12 +#else + /* Enables blinding mode, to prevent timing attacks */ + #define WC_RSA_BLINDING + #define NO_MULTIBYTE_PRINT + + #define HAVE_CRL + #define HAVE_CRL_MONITOR + + #if defined(WOLFSSL_LIB) + /* The lib */ + #define OPENSSL_EXTRA + #define WOLFSSL_RIPEMD + #define NO_PSK + #define HAVE_EXTENDED_MASTER + #define WOLFSSL_SNIFFER + #define HAVE_SECURE_RENEGOTIATION + + #define HAVE_AESGCM + #define WOLFSSL_AESGCM_STREAM + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA512 + + #define HAVE_SUPPORTED_CURVES + #define HAVE_TLS_EXTENSIONS + + #define HAVE_ECC + #define ECC_SHAMIR + #define ECC_TIMING_RESISTANT + + #define WOLFSSL_SP_X86_64 + #define SP_INT_BITS 4096 + + /* Optional Performance Speedups */ + #if 0 + /* AESNI on x64 */ + #ifdef _WIN64 + #define HAVE_INTEL_RDSEED + #define WOLFSSL_AESNI + #define HAVE_INTEL_AVX1 + #if 0 + #define HAVE_INTEL_AVX2 + #endif + + #define USE_INTEL_CHACHA_SPEEDUP + #define USE_INTEL_POLY1305_SPEEDUP + #endif + + /* Single Precision Support for RSA/DH 1024/2048/3072 and + * ECC P-256/P-384 */ + #define WOLFSSL_SP + #define WOLFSSL_HAVE_SP_ECC + #define WOLFSSL_HAVE_SP_DH + #define WOLFSSL_HAVE_SP_RSA + + #ifdef _WIN64 + /* Old versions of MASM compiler do not recognize newer + * instructions. */ + #if 0 + #define NO_AVX2_SUPPORT + #define NO_MOVBE_SUPPORT + #endif + #define WOLFSSL_SP_ASM + #define WOLFSSL_SP_X86_64_ASM + #endif + #endif + #else + /* The servers and clients */ + #define OPENSSL_EXTRA + #define NO_PSK + #endif +#endif /* HAVE_FIPS */ + + + + +#endif /* _USER_SETTINGS_H_ */ diff --git a/realm/VS2022/realm-core-GlobalProperties.props b/realm/VS2022/realm-core-GlobalProperties.props new file mode 100644 index 00000000..a6c5eda4 --- /dev/null +++ b/realm/VS2022/realm-core-GlobalProperties.props @@ -0,0 +1,133 @@ + + + + + True + + + + + + $(MSBuildThisFileDirectory) + $(GlobalPropertiesRootPath) + + + $(REALM_CORE_ROOT) + + + $(env:REALM_CORE_ROOT) + + + $(REALM_VS2022_ROOT)..\realm-core + + + c:\workspace\realm-core + + + $(REALM_CORE_ROOT) + + + + + + if not exist $(REALM_VS2022_ROOT)\CMakeFiles\VerifyGlobs.cmake echo # Generated by Visual Studio > $(REALM_VS2022_ROOT)\CMakeFiles\VerifyGlobs.cmake + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NOT_FOUND + + + + NOT_FOUND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/realm/VS2022/src/INSTALL.vcxproj b/realm/VS2022/src/INSTALL.vcxproj new file mode 100644 index 00000000..c3e79d0e --- /dev/null +++ b/realm/VS2022/src/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/src/INSTALL.vcxproj.filters b/realm/VS2022/src/INSTALL.vcxproj.filters new file mode 100644 index 00000000..0ea4ac6d --- /dev/null +++ b/realm/VS2022/src/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/PACKAGE.vcxproj b/realm/VS2022/src/PACKAGE.vcxproj new file mode 100644 index 00000000..bf1d0b00 --- /dev/null +++ b/realm/VS2022/src/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/src/PACKAGE.vcxproj.filters b/realm/VS2022/src/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..1b259928 --- /dev/null +++ b/realm/VS2022/src/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/RUN_TESTS.vcxproj b/realm/VS2022/src/RUN_TESTS.vcxproj new file mode 100644 index 00000000..ddc21942 --- /dev/null +++ b/realm/VS2022/src/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + diff --git a/realm/VS2022/src/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..4644969c --- /dev/null +++ b/realm/VS2022/src/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj b/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj new file mode 100644 index 00000000..2df305b0 --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj @@ -0,0 +1,315 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {D7766DE3-0446-35EB-9753-13E4242D7A43} + Win32Proj + 10.0.22621.0 + x64 + Bid + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + Bid.dir\Debug\ + Bid.dir\Debug\ + Bid + .lib + Bid.dir\Release\ + Bid.dir\Release\ + Bid + .lib + Bid.dir\MinSizeRel\ + Bid.dir\MinSizeRel\ + Bid + .lib + Bid.dir\RelWithDebInfo\ + Bid.dir\RelWithDebInfo\ + Bid + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + + + Disabled + true + true + Disabled + NotUsing + MultiThreadedDebug + false + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + AnySuitable + true + MaxSpeed + NotUsing + MultiThreaded + false + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreaded + false + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + + + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreaded + false + false + Level1 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/IntelRDFPMathLib20U2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj.filters b/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj.filters new file mode 100644 index 00000000..4d199acf --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/Bid.vcxproj.filters @@ -0,0 +1,62 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj b/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj new file mode 100644 index 00000000..52999c0a --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj.filters b/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj.filters new file mode 100644 index 00000000..69c72d80 --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj b/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj new file mode 100644 index 00000000..4304712a --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj.filters b/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..662eb571 --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj b/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj new file mode 100644 index 00000000..7df5b9d8 --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\IntelRDFPMathLib20U2\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..65975307 --- /dev/null +++ b/realm/VS2022/src/external/IntelRDFPMathLib20U2/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/bson/Bson.vcxproj b/realm/VS2022/src/external/bson/Bson.vcxproj new file mode 100644 index 00000000..0fc512f1 --- /dev/null +++ b/realm/VS2022/src/external/bson/Bson.vcxproj @@ -0,0 +1,317 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4EF70666-0ADD-35E4-84B7-78C3E1C34B82} + Win32Proj + 10.0.22621.0 + x64 + Bson + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\Debug\ + Bson.dir\Debug\ + Bson-dbg + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\Release\ + Bson.dir\Release\ + Bson + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\MinSizeRel\ + Bson.dir\MinSizeRel\ + Bson + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\RelWithDebInfo\ + Bson.dir\RelWithDebInfo\ + Bson + .lib + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + + + Disabled + true + true + Disabled + NotUsing + MultiThreadedDebug + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + + + AnySuitable + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + + + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + ProgramDatabase + 4146 + + + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_GNU_SOURCE;_XOPEN_SOURCE=700;BSON_COMPILATION;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\src\external\bson\..;C:\workspace\osp-gojimmypi\realm\VS2022\src\external;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule C:/workspace/realm-core/src/external/bson/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/src/external/bson/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckFunctionExists.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckStructHasMember.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\src\external\bson\bson-config.h.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/src/external/bson/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/src/external/bson/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckFunctionExists.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckStructHasMember.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\src\external\bson\bson-config.h.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/src/external/bson/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/src/external/bson/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckFunctionExists.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckStructHasMember.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\src\external\bson\bson-config.h.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/src/external/bson/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/src/external/bson/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckFunctionExists.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckSourceCompiles.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckStructHasMember.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\Internal\CheckSourceCompiles.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\src\external\bson\bson-config.h.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/bson/Bson.vcxproj.filters b/realm/VS2022/src/external/bson/Bson.vcxproj.filters new file mode 100644 index 00000000..d8eb6dab --- /dev/null +++ b/realm/VS2022/src/external/bson/Bson.vcxproj.filters @@ -0,0 +1,73 @@ + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/external/bson/INSTALL.vcxproj b/realm/VS2022/src/external/bson/INSTALL.vcxproj new file mode 100644 index 00000000..67a51246 --- /dev/null +++ b/realm/VS2022/src/external/bson/INSTALL.vcxproj @@ -0,0 +1,208 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/bson/INSTALL.vcxproj.filters b/realm/VS2022/src/external/bson/INSTALL.vcxproj.filters new file mode 100644 index 00000000..bda95f3a --- /dev/null +++ b/realm/VS2022/src/external/bson/INSTALL.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/bson/PACKAGE.vcxproj b/realm/VS2022/src/external/bson/PACKAGE.vcxproj new file mode 100644 index 00000000..e44a3dd8 --- /dev/null +++ b/realm/VS2022/src/external/bson/PACKAGE.vcxproj @@ -0,0 +1,223 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/bson/PACKAGE.vcxproj.filters b/realm/VS2022/src/external/bson/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..67c8c6c4 --- /dev/null +++ b/realm/VS2022/src/external/bson/PACKAGE.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj b/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj new file mode 100644 index 00000000..7fb1ff20 --- /dev/null +++ b/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj @@ -0,0 +1,198 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\src\external\bson\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..49ad7f4d --- /dev/null +++ b/realm/VS2022/src/external/bson/RUN_TESTS.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/bson/bson-config.h b/realm/VS2022/src/external/bson/bson-config.h new file mode 100644 index 00000000..7bb3f61d --- /dev/null +++ b/realm/VS2022/src/external/bson/bson-config.h @@ -0,0 +1,125 @@ +/* + * Copyright 2018-present MongoDB, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#if !defined(BSON_INSIDE) && !defined(BSON_COMPILATION) +#error "Only can be included directly." +#endif + +#ifndef BSON_CONFIG_H +#define BSON_CONFIG_H + +/* + * Define to 1234 for Little Endian, 4321 for Big Endian. + */ +#define BSON_BYTE_ORDER 1234 + + +/* + * Define to 1 if you have stdbool.h + */ +#define BSON_HAVE_STDBOOL_H 1 +#if BSON_HAVE_STDBOOL_H != 1 +# undef BSON_HAVE_STDBOOL_H +#endif + + +/* + * Define to 1 for POSIX-like systems, 2 for Windows. + */ +#define BSON_OS 2 + + +/* + * Define to 1 if you have clock_gettime() available. + */ +#define BSON_HAVE_CLOCK_GETTIME 0 +#if BSON_HAVE_CLOCK_GETTIME != 1 +# undef BSON_HAVE_CLOCK_GETTIME +#endif + + +/* + * Define to 1 if you have strings.h available on your platform. + */ +#define BSON_HAVE_STRINGS_H 0 +#if BSON_HAVE_STRINGS_H != 1 +# undef BSON_HAVE_STRINGS_H +#endif + + +/* + * Define to 1 if you have strnlen available on your platform. + */ +#define BSON_HAVE_STRNLEN 1 +#if BSON_HAVE_STRNLEN != 1 +# undef BSON_HAVE_STRNLEN +#endif + + +/* + * Define to 1 if you have snprintf available on your platform. + */ +#define BSON_HAVE_SNPRINTF 1 +#if BSON_HAVE_SNPRINTF != 1 +# undef BSON_HAVE_SNPRINTF +#endif + + +/* + * Define to 1 if you have gmtime_r available on your platform. + */ +#define BSON_HAVE_GMTIME_R 0 +#if BSON_HAVE_GMTIME_R != 1 +# undef BSON_HAVE_GMTIME_R +#endif + + +/* + * Define to 1 if you have struct timespec available on your platform. + */ +#define BSON_HAVE_TIMESPEC 1 +#if BSON_HAVE_TIMESPEC != 1 +# undef BSON_HAVE_TIMESPEC +#endif + + +/* + * Define to 1 if you want extra aligned types in libbson + */ +#define BSON_EXTRA_ALIGN 0 +#if BSON_EXTRA_ALIGN != 1 +# undef BSON_EXTRA_ALIGN +#endif + + +/* + * Define to 1 if you have rand_r available on your platform. + */ +#define BSON_HAVE_RAND_R 0 +#if BSON_HAVE_RAND_R != 1 +# undef BSON_HAVE_RAND_R +#endif + + +/* + * Define to 1 if you have strlcpy available on your platform. + */ +#define BSON_HAVE_STRLCPY 0 +#if BSON_HAVE_STRLCPY != 1 +# undef BSON_HAVE_STRLCPY +#endif + +#endif /* BSON_CONFIG_H */ diff --git a/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj b/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj new file mode 100644 index 00000000..1b2ad85a --- /dev/null +++ b/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj @@ -0,0 +1,188 @@ + + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + s2geometry + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj.filters b/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..cf6fa05b --- /dev/null +++ b/realm/VS2022/src/external/s2/ALL_BUILD.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/src/external/s2/INSTALL.vcxproj b/realm/VS2022/src/external/s2/INSTALL.vcxproj new file mode 100644 index 00000000..3aa7eac8 --- /dev/null +++ b/realm/VS2022/src/external/s2/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/s2/INSTALL.vcxproj.filters b/realm/VS2022/src/external/s2/INSTALL.vcxproj.filters new file mode 100644 index 00000000..c9efcff2 --- /dev/null +++ b/realm/VS2022/src/external/s2/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/s2/PACKAGE.vcxproj b/realm/VS2022/src/external/s2/PACKAGE.vcxproj new file mode 100644 index 00000000..2b83d076 --- /dev/null +++ b/realm/VS2022/src/external/s2/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/s2/PACKAGE.vcxproj.filters b/realm/VS2022/src/external/s2/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..df0d6bd6 --- /dev/null +++ b/realm/VS2022/src/external/s2/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj b/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj new file mode 100644 index 00000000..69be8eef --- /dev/null +++ b/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..3483b2fa --- /dev/null +++ b/realm/VS2022/src/external/s2/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/external/s2/s2geometry.sln b/realm/VS2022/src/external/s2/s2geometry.sln new file mode 100644 index 00000000..e943cbf3 --- /dev/null +++ b/realm/VS2022/src/external/s2/s2geometry.sln @@ -0,0 +1,86 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{4010C463-F031-35B8-92D6-4C89B702FD99}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} = {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{ECC61E9F-29E8-39AC-AC12-FDB954573FFF}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{8DCD8407-60D8-3770-8007-D06DAACCFA3A}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RUN_TESTS", "RUN_TESTS.vcxproj", "{22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\..\\ZERO_CHECK.vcxproj", "{2C88391C-B836-3F71-A9FC-1A8E3EFD9661}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "s2geometry", "s2geometry.vcxproj", "{A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x64.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x64.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x64.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x64.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x64.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x64.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x64.ActiveCfg = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Debug|x64.Build.0 = Debug|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x64.ActiveCfg = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.Release|x64.Build.0 = Release|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {4D29AB15-91CA-33F9-966F-1C75A2658913} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/src/external/s2/s2geometry.vcxproj b/realm/VS2022/src/external/s2/s2geometry.vcxproj new file mode 100644 index 00000000..ad7d1d82 --- /dev/null +++ b/realm/VS2022/src/external/s2/s2geometry.vcxproj @@ -0,0 +1,363 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + Win32Proj + 10.0.22621.0 + x64 + s2geometry + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + s2geometry.dir\Debug\ + s2geometry.dir\Debug\ + s2geometry + .lib + s2geometry.dir\Release\ + s2geometry.dir\Release\ + s2geometry + .lib + s2geometry.dir\MinSizeRel\ + s2geometry.dir\MinSizeRel\ + s2geometry + .lib + s2geometry.dir\RelWithDebInfo\ + s2geometry.dir\RelWithDebInfo\ + s2geometry + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146;4068;4244;4267;4305 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(IntDir) + 4146;4068;4244;4267;4305 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(IntDir) + 4146;4068;4244;4267;4305 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146;4068;4244;4267;4305 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\src\external\s2\.;$(REALM_CORE_ROOT)\src\external\s2\..;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/external/s2/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/external/s2/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\external\s2\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/external/s2/s2geometry.vcxproj.filters b/realm/VS2022/src/external/s2/s2geometry.vcxproj.filters new file mode 100644 index 00000000..69967db3 --- /dev/null +++ b/realm/VS2022/src/external/s2/s2geometry.vcxproj.filters @@ -0,0 +1,211 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/INSTALL.vcxproj b/realm/VS2022/src/realm/INSTALL.vcxproj new file mode 100644 index 00000000..c314b3b1 --- /dev/null +++ b/realm/VS2022/src/realm/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/INSTALL.vcxproj.filters new file mode 100644 index 00000000..52254535 --- /dev/null +++ b/realm/VS2022/src/realm/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/PACKAGE.vcxproj b/realm/VS2022/src/realm/PACKAGE.vcxproj new file mode 100644 index 00000000..ace087cf --- /dev/null +++ b/realm/VS2022/src/realm/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..61271adf --- /dev/null +++ b/realm/VS2022/src/realm/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/RUN_TESTS.vcxproj new file mode 100644 index 00000000..ae84dcb0 --- /dev/null +++ b/realm/VS2022/src/realm/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..49f0d2e4 --- /dev/null +++ b/realm/VS2022/src/realm/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/Storage.vcxproj b/realm/VS2022/src/realm/Storage.vcxproj new file mode 100644 index 00000000..6ea5d886 --- /dev/null +++ b/realm/VS2022/src/realm/Storage.vcxproj @@ -0,0 +1,646 @@ + + + + + + + {12226dbe-7278-4dfa-a119-5a0294cf0b33} + + + + + + + + + + + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Win32Proj + 10.0.22621.0 + x64 + Storage + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\Debug\ + Storage.dir\Debug\ + realm-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\Release\ + Storage.dir\Release\ + realm + .lib + $(REALM_VS2022_ROOT)\src\realm\MinSizeRel\ + Storage.dir\MinSizeRel\ + realm + .lib + $(REALM_VS2022_ROOT)\src\realm\RelWithDebInfo\ + Storage.dir\RelWithDebInfo\ + realm + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_DEBUG=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_DEBUG=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {D7766DE3-0446-35EB-9753-13E4242D7A43} + Bid + false + Never + + + {A8FD9E6E-5E7D-3CB9-995D-587A2B4F8129} + s2geometry + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/Storage.vcxproj.filters b/realm/VS2022/src/realm/Storage.vcxproj.filters new file mode 100644 index 00000000..dd00b59f --- /dev/null +++ b/realm/VS2022/src/realm/Storage.vcxproj.filters @@ -0,0 +1,939 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {6396662F-3960-300F-B316-D4B56D45F36A} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/INSTALL.vcxproj b/realm/VS2022/src/realm/exec/INSTALL.vcxproj new file mode 100644 index 00000000..57930115 --- /dev/null +++ b/realm/VS2022/src/realm/exec/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/exec/INSTALL.vcxproj.filters new file mode 100644 index 00000000..c618120a --- /dev/null +++ b/realm/VS2022/src/realm/exec/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/exec/PACKAGE.vcxproj b/realm/VS2022/src/realm/exec/PACKAGE.vcxproj new file mode 100644 index 00000000..9f259b7f --- /dev/null +++ b/realm/VS2022/src/realm/exec/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/exec/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..45cdd41e --- /dev/null +++ b/realm/VS2022/src/realm/exec/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj new file mode 100644 index 00000000..6f2ba226 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..4ed6d1a8 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj b/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj new file mode 100644 index 00000000..28b2951f --- /dev/null +++ b/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj @@ -0,0 +1,368 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {B93DFF12-E9AD-30E4-BA16-C8D0BCBFD849} + Win32Proj + 10.0.22621.0 + x64 + Realm2JSON + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + Realm2JSON.dir\Debug\ + realm2json-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + Realm2JSON.dir\Release\ + realm2json + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + Realm2JSON.dir\MinSizeRel\ + realm2json + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + Realm2JSON.dir\RelWithDebInfo\ + realm2json + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;..\parser\Debug\realm-parser-dbg.lib;..\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm2json-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm2json-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;..\parser\Release\realm-parser.lib;..\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm2json.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm2json.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;..\parser\MinSizeRel\realm-parser.lib;..\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm2json.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm2json.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;..\parser\RelWithDebInfo\realm-parser.lib;..\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm2json.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm2json.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj.filters b/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj.filters new file mode 100644 index 00000000..6a396837 --- /dev/null +++ b/realm/VS2022/src/realm/exec/Realm2JSON.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj b/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj new file mode 100644 index 00000000..3aa6dd2e --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj @@ -0,0 +1,360 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {D539DB01-231E-311D-8112-C7F3A997181C} + Win32Proj + 10.0.22621.0 + x64 + RealmBrowser + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmBrowser.dir\Debug\ + realm-browser-10-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmBrowser.dir\Release\ + realm-browser-10 + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmBrowser.dir\MinSizeRel\ + realm-browser-10 + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmBrowser.dir\RelWithDebInfo\ + realm-browser-10 + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-browser-10-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-browser-10-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-browser-10.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-browser-10.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-browser-10.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-browser-10.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-browser-10.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-browser-10.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj.filters new file mode 100644 index 00000000..a822bd46 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmBrowser.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj b/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj new file mode 100644 index 00000000..a72280dc --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj @@ -0,0 +1,360 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {BF43428E-96C4-3BA0-9F32-626395603A1A} + Win32Proj + 10.0.22621.0 + x64 + RealmDecrypt + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmDecrypt.dir\Debug\ + realm-decrypt-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmDecrypt.dir\Release\ + realm-decrypt + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmDecrypt.dir\MinSizeRel\ + realm-decrypt + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmDecrypt.dir\RelWithDebInfo\ + realm-decrypt + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-decrypt-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-decrypt-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-decrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-decrypt.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-decrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-decrypt.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-decrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-decrypt.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj.filters new file mode 100644 index 00000000..c5e9cd0a --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmDecrypt.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmDump.vcxproj b/realm/VS2022/src/realm/exec/RealmDump.vcxproj new file mode 100644 index 00000000..a20d58bf --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmDump.vcxproj @@ -0,0 +1,344 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {055773AB-0B62-3CE4-9F23-ACD41919B558} + Win32Proj + 10.0.22621.0 + x64 + RealmDump + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmDump.dir\Debug\ + realm-dump-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmDump.dir\Release\ + realm-dump + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmDump.dir\MinSizeRel\ + realm-dump + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmDump.dir\RelWithDebInfo\ + realm-dump + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + + + Disabled + true + true + Disabled + NotUsing + MultiThreadedDebug + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-dump-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-dump-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + AnySuitable + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-dump.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-dump.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + + + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-dump.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-dump.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + + + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-dump.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-dump.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmDump.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmDump.vcxproj.filters new file mode 100644 index 00000000..51b2b6d6 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmDump.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj b/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj new file mode 100644 index 00000000..62197072 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj @@ -0,0 +1,360 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {7DF01AAA-CFE5-3866-9A07-5428A26608E3} + Win32Proj + 10.0.22621.0 + x64 + RealmEncrypt + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmEncrypt.dir\Debug\ + realm-encrypt-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmEncrypt.dir\Release\ + realm-encrypt + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmEncrypt.dir\MinSizeRel\ + realm-encrypt + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmEncrypt.dir\RelWithDebInfo\ + realm-encrypt + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-encrypt-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-encrypt-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-encrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-encrypt.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-encrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-encrypt.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-encrypt.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-encrypt.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj.filters new file mode 100644 index 00000000..49db6de5 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmEncrypt.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj b/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj new file mode 100644 index 00000000..6b1bf6d1 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj @@ -0,0 +1,372 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {9D347018-9193-3A9B-813F-CB472D5320A3} + Win32Proj + 10.0.22621.0 + x64 + RealmEnumerate + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmEnumerate.dir\Debug\ + realm-enumerate-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmEnumerate.dir\Release\ + realm-enumerate + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmEnumerate.dir\MinSizeRel\ + realm-enumerate + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmEnumerate.dir\RelWithDebInfo\ + realm-enumerate + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\object-store\Debug\realm-object-store-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\parser\Debug\realm-parser-dbg.lib;..\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-enumerate-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-enumerate-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\object-store\Release\realm-object-store.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\parser\Release\realm-parser.lib;..\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-enumerate.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-enumerate.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\object-store\MinSizeRel\realm-object-store.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\parser\MinSizeRel\realm-parser.lib;..\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-enumerate.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-enumerate.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\object-store\RelWithDebInfo\realm-object-store.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\parser\RelWithDebInfo\realm-parser.lib;..\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-enumerate.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-enumerate.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj.filters new file mode 100644 index 00000000..b0bb653c --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmEnumerate.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmImporter.vcxproj b/realm/VS2022/src/realm/exec/RealmImporter.vcxproj new file mode 100644 index 00000000..a498ca43 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmImporter.vcxproj @@ -0,0 +1,362 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {1A26DF6E-4885-36C0-BBBC-13320DF7BC18} + Win32Proj + 10.0.22621.0 + x64 + RealmImporter + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmImporter.dir\Debug\ + realm-importer-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmImporter.dir\Release\ + realm-importer + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmImporter.dir\MinSizeRel\ + realm-importer + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmImporter.dir\RelWithDebInfo\ + realm-importer + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-importer-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-importer-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-importer.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-importer.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-importer.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-importer.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-importer.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-importer.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmImporter.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmImporter.vcxproj.filters new file mode 100644 index 00000000..419e2649 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmImporter.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj b/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj new file mode 100644 index 00000000..8e1d8c63 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj @@ -0,0 +1,360 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {C56937A2-DB73-3DD5-B456-6E981F51E174} + Win32Proj + 10.0.22621.0 + x64 + RealmTrawler + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\exec\Debug\ + RealmTrawler.dir\Debug\ + realm-trawler-dbg + .exe + true + true + $(REALM_VS2022_ROOT)\src\realm\exec\Release\ + RealmTrawler.dir\Release\ + realm-trawler + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\MinSizeRel\ + RealmTrawler.dir\MinSizeRel\ + realm-trawler + .exe + false + true + $(REALM_VS2022_ROOT)\src\realm\exec\RelWithDebInfo\ + RealmTrawler.dir\RelWithDebInfo\ + realm-trawler + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Debug\realm-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-trawler-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Debug/realm-trawler-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\Release\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-trawler.lib + $(REALM_VS2022_ROOT)/src/realm/exec/Release/realm-trawler.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\MinSizeRel\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-trawler.lib + $(REALM_VS2022_ROOT)/src/realm/exec/MinSizeRel/realm-trawler.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\RelWithDebInfo\realm.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-trawler.lib + $(REALM_VS2022_ROOT)/src/realm/exec/RelWithDebInfo/realm-trawler.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/exec/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/exec/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\exec\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj.filters b/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj.filters new file mode 100644 index 00000000..77a04305 --- /dev/null +++ b/realm/VS2022/src/realm/exec/RealmTrawler.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/object-store/INSTALL.vcxproj b/realm/VS2022/src/realm/object-store/INSTALL.vcxproj new file mode 100644 index 00000000..acddc259 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/object-store/INSTALL.vcxproj.filters new file mode 100644 index 00000000..51f3119c --- /dev/null +++ b/realm/VS2022/src/realm/object-store/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj b/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj new file mode 100644 index 00000000..925a6533 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj @@ -0,0 +1,431 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + Win32Proj + 10.0.22621.0 + x64 + ObjectStore + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\object-store\Debug\ + ObjectStore.dir\Debug\ + realm-object-store-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\Release\ + ObjectStore.dir\Release\ + realm-object-store + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\MinSizeRel\ + ObjectStore.dir\MinSizeRel\ + realm-object-store + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\RelWithDebInfo\ + ObjectStore.dir\RelWithDebInfo\ + realm-object-store + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;REALM_ENABLE_SYNC=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj.filters b/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj.filters new file mode 100644 index 00000000..49e8217e --- /dev/null +++ b/realm/VS2022/src/realm/object-store/ObjectStore.vcxproj.filters @@ -0,0 +1,355 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj b/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj new file mode 100644 index 00000000..27b20e03 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..579cea88 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj new file mode 100644 index 00000000..0f600356 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..8cf7fb1d --- /dev/null +++ b/realm/VS2022/src/realm/object-store/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj b/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj new file mode 100644 index 00000000..d7fa6e5c --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj.filters new file mode 100644 index 00000000..0d01a120 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj b/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj new file mode 100644 index 00000000..8eadb5ea --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..ae762ced --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj new file mode 100644 index 00000000..9050cb77 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..c5fca440 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj b/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj new file mode 100644 index 00000000..6c90ee3a --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj @@ -0,0 +1,393 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {3F9755F5-515F-3EB5-94B4-E987B0B4858F} + Win32Proj + 10.0.22621.0 + x64 + RealmFFI + NoUpgrade + + + + DynamicLibrary + Unicode + v143 + + + DynamicLibrary + Unicode + v143 + + + DynamicLibrary + Unicode + v143 + + + DynamicLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\Debug\ + RealmFFI.dir\Debug\ + realm-ffi-dbg + .dll + true + true + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\Release\ + RealmFFI.dir\Release\ + realm-ffi + .dll + false + true + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\MinSizeRel\ + RealmFFI.dir\MinSizeRel\ + realm-ffi + .dll + false + true + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\RelWithDebInfo\ + RealmFFI.dir\RelWithDebInfo\ + realm-ffi + .dll + true + true + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Debug";RealmFFI_EXPORTS + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Debug\";RealmFFI_EXPORTS + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\Debug\realm-dbg.lib;..\Debug\realm-object-store-dbg.lib;..\..\parser\Debug\realm-parser-dbg.lib;..\..\sync\Debug\realm-sync-dbg.lib;..\..\Debug\realm-dbg.lib;psapi.lib;..\..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/Debug/realm-ffi-dbg.lib + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/Debug/realm-ffi-dbg.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release";RealmFFI_EXPORTS + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\";RealmFFI_EXPORTS + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\Release\realm.lib;..\Release\realm-object-store.lib;..\..\parser\Release\realm-parser.lib;..\..\sync\Release\realm-sync.lib;..\..\Release\realm.lib;psapi.lib;..\..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/Release/realm-ffi.lib + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/Release/realm-ffi.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel";RealmFFI_EXPORTS + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\";RealmFFI_EXPORTS + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\MinSizeRel\realm.lib;..\MinSizeRel\realm-object-store.lib;..\..\parser\MinSizeRel\realm-parser.lib;..\..\sync\MinSizeRel\realm-sync.lib;..\..\MinSizeRel\realm.lib;psapi.lib;..\..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/MinSizeRel/realm-ffi.lib + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/MinSizeRel/realm-ffi.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo";RealmFFI_EXPORTS + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;Realm_EXPORTS;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\";RealmFFI_EXPORTS + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\RelWithDebInfo\realm.lib;..\RelWithDebInfo\realm-object-store.lib;..\..\parser\RelWithDebInfo\realm-parser.lib;..\..\sync\RelWithDebInfo\realm-sync.lib;..\..\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/RelWithDebInfo/realm-ffi.lib + $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/RelWithDebInfo/realm-ffi.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj.filters b/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj.filters new file mode 100644 index 00000000..36d08040 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RealmFFI.vcxproj.filters @@ -0,0 +1,82 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj b/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj new file mode 100644 index 00000000..e9ed2d28 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj @@ -0,0 +1,344 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + Win32Proj + 10.0.22621.0 + x64 + RealmFFIStatic + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\Debug\ + RealmFFIStatic.dir\Debug\ + realm-ffi-static-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\Release\ + RealmFFIStatic.dir\Release\ + realm-ffi-static + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\MinSizeRel\ + RealmFFIStatic.dir\MinSizeRel\ + realm-ffi-static + .lib + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\RelWithDebInfo\ + RealmFFIStatic.dir\RelWithDebInfo\ + realm-ffi-static + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;RLM_NO_DLLIMPORT;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/object-store/c_api/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/object-store/c_api/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\object-store\c_api\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj.filters b/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj.filters new file mode 100644 index 00000000..36d08040 --- /dev/null +++ b/realm/VS2022/src/realm/object-store/c_api/RealmFFIStatic.vcxproj.filters @@ -0,0 +1,82 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/parser/INSTALL.vcxproj b/realm/VS2022/src/realm/parser/INSTALL.vcxproj new file mode 100644 index 00000000..c3a06c6b --- /dev/null +++ b/realm/VS2022/src/realm/parser/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/parser/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/parser/INSTALL.vcxproj.filters new file mode 100644 index 00000000..a360737a --- /dev/null +++ b/realm/VS2022/src/realm/parser/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/parser/PACKAGE.vcxproj b/realm/VS2022/src/realm/parser/PACKAGE.vcxproj new file mode 100644 index 00000000..1075eb56 --- /dev/null +++ b/realm/VS2022/src/realm/parser/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/parser/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/parser/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..c90c5a43 --- /dev/null +++ b/realm/VS2022/src/realm/parser/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/parser/QueryParser.vcxproj b/realm/VS2022/src/realm/parser/QueryParser.vcxproj new file mode 100644 index 00000000..3ed62c5b --- /dev/null +++ b/realm/VS2022/src/realm/parser/QueryParser.vcxproj @@ -0,0 +1,329 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + Win32Proj + 10.0.22621.0 + x64 + QueryParser + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\parser\Debug\ + QueryParser.dir\Debug\ + realm-parser-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\parser\Release\ + QueryParser.dir\Release\ + realm-parser + .lib + $(REALM_VS2022_ROOT)\src\realm\parser\MinSizeRel\ + QueryParser.dir\MinSizeRel\ + realm-parser + .lib + $(REALM_VS2022_ROOT)\src\realm\parser\RelWithDebInfo\ + QueryParser.dir\RelWithDebInfo\ + realm-parser + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);;$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/parser/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/parser/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/parser/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/parser/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/parser/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/parser/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/parser/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/parser/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindBISON.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindFLEX.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\generate.stamp + false + + + + + + + 4018;%(DisableSpecificWarnings) + 4018;%(DisableSpecificWarnings) + 4018;%(DisableSpecificWarnings) + 4018;%(DisableSpecificWarnings) + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/parser/QueryParser.vcxproj.filters b/realm/VS2022/src/realm/parser/QueryParser.vcxproj.filters new file mode 100644 index 00000000..f5700f05 --- /dev/null +++ b/realm/VS2022/src/realm/parser/QueryParser.vcxproj.filters @@ -0,0 +1,50 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj new file mode 100644 index 00000000..3b5daaf5 --- /dev/null +++ b/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\parser\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..165e279d --- /dev/null +++ b/realm/VS2022/src/realm/parser/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sha2.vcxproj b/realm/VS2022/src/realm/sha2.vcxproj new file mode 100644 index 00000000..63e8df73 --- /dev/null +++ b/realm/VS2022/src/realm/sha2.vcxproj @@ -0,0 +1,301 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {0F71ADFE-A61B-3ADC-8BF0-064CA3632441} + Win32Proj + 10.0.22621.0 + x64 + sha2 + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + sha2.dir\Debug\ + sha2.dir\Debug\ + sha2 + .lib + sha2.dir\Release\ + sha2.dir\Release\ + sha2 + .lib + sha2.dir\MinSizeRel\ + sha2.dir\MinSizeRel\ + sha2 + .lib + sha2.dir\RelWithDebInfo\ + sha2.dir\RelWithDebInfo\ + sha2 + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + $(REALM_VS2022_ROOT)\src\realm\CMakeFiles\generate.stamp + false + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sha2.vcxproj.filters b/realm/VS2022/src/realm/sha2.vcxproj.filters new file mode 100644 index 00000000..bfd7a005 --- /dev/null +++ b/realm/VS2022/src/realm/sha2.vcxproj.filters @@ -0,0 +1,20 @@ + + + + + + Source Files + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/sync/INSTALL.vcxproj b/realm/VS2022/src/realm/sync/INSTALL.vcxproj new file mode 100644 index 00000000..67be6fd4 --- /dev/null +++ b/realm/VS2022/src/realm/sync/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/sync/INSTALL.vcxproj.filters new file mode 100644 index 00000000..8e9ac0c4 --- /dev/null +++ b/realm/VS2022/src/realm/sync/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/PACKAGE.vcxproj b/realm/VS2022/src/realm/sync/PACKAGE.vcxproj new file mode 100644 index 00000000..fd49c64a --- /dev/null +++ b/realm/VS2022/src/realm/sync/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/sync/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..e440c3cd --- /dev/null +++ b/realm/VS2022/src/realm/sync/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj new file mode 100644 index 00000000..7c7bf265 --- /dev/null +++ b/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..ce2b8ea7 --- /dev/null +++ b/realm/VS2022/src/realm/sync/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/Sync.vcxproj b/realm/VS2022/src/realm/sync/Sync.vcxproj new file mode 100644 index 00000000..d0090a7b --- /dev/null +++ b/realm/VS2022/src/realm/sync/Sync.vcxproj @@ -0,0 +1,378 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Win32Proj + 10.0.22621.0 + x64 + Sync + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\sync\Debug\ + Sync.dir\Debug\ + realm-sync-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\Release\ + Sync.dir\Release\ + realm-sync + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\MinSizeRel\ + Sync.dir\MinSizeRel\ + realm-sync + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\RelWithDebInfo\ + Sync.dir\RelWithDebInfo\ + realm-sync + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/Sync.vcxproj.filters b/realm/VS2022/src/realm/sync/Sync.vcxproj.filters new file mode 100644 index 00000000..c74b5c0e --- /dev/null +++ b/realm/VS2022/src/realm/sync/Sync.vcxproj.filters @@ -0,0 +1,220 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj b/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj new file mode 100644 index 00000000..f4c90e25 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj.filters b/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj.filters new file mode 100644 index 00000000..214bf6ce --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj b/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj new file mode 100644 index 00000000..4db0ad7f --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj.filters b/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..0e257253 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj b/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj new file mode 100644 index 00000000..b10e2b55 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..de649464 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj b/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj new file mode 100644 index 00000000..9d4f5640 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj @@ -0,0 +1,336 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + Win32Proj + 10.0.22621.0 + x64 + SyncServer + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\Debug\ + SyncServer.dir\Debug\ + realm-server-dbg + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\Release\ + SyncServer.dir\Release\ + realm-server + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\MinSizeRel\ + SyncServer.dir\MinSizeRel\ + realm-server + .lib + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\RelWithDebInfo\ + SyncServer.dir\RelWithDebInfo\ + realm-server + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/noinst/server/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/noinst/server/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/noinst/server/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/noinst/server/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/noinst/server/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/noinst/server/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/src/realm/sync/noinst/server/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/src/realm/sync/noinst/server/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\realm\sync\noinst\server\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj.filters b/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj.filters new file mode 100644 index 00000000..b4780636 --- /dev/null +++ b/realm/VS2022/src/realm/sync/noinst/server/SyncServer.vcxproj.filters @@ -0,0 +1,70 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/src/realm/version_numbers.hpp b/realm/VS2022/src/realm/version_numbers.hpp new file mode 100644 index 00000000..e56b7e43 --- /dev/null +++ b/realm/VS2022/src/realm/version_numbers.hpp @@ -0,0 +1,30 @@ +/************************************************************************* + * + * Copyright 2016 Realm Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + **************************************************************************/ + +#ifndef REALM_VERSION_NUMBERS_HPP +#define REALM_VERSION_NUMBERS_HPP + +// Do not use `cmakedefine` here, as certain versions can be 0, which CMake +// interprets as being undefined. +#define REALM_VERSION_MAJOR 13 +#define REALM_VERSION_MINOR 26 +#define REALM_VERSION_PATCH 0 +#define REALM_VERSION_EXTRA "" +#define REALM_VERSION_STRING "13.26.0" + +#endif // REALM_VERSION_NUMBERS_HPP diff --git a/realm/VS2022/src/win32/INSTALL.vcxproj b/realm/VS2022/src/win32/INSTALL.vcxproj new file mode 100644 index 00000000..417379ff --- /dev/null +++ b/realm/VS2022/src/win32/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/win32/INSTALL.vcxproj.filters b/realm/VS2022/src/win32/INSTALL.vcxproj.filters new file mode 100644 index 00000000..9d8f1935 --- /dev/null +++ b/realm/VS2022/src/win32/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/win32/PACKAGE.vcxproj b/realm/VS2022/src/win32/PACKAGE.vcxproj new file mode 100644 index 00000000..cbefee47 --- /dev/null +++ b/realm/VS2022/src/win32/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/win32/PACKAGE.vcxproj.filters b/realm/VS2022/src/win32/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..e828eb0a --- /dev/null +++ b/realm/VS2022/src/win32/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/src/win32/RUN_TESTS.vcxproj b/realm/VS2022/src/win32/RUN_TESTS.vcxproj new file mode 100644 index 00000000..a24436f0 --- /dev/null +++ b/realm/VS2022/src/win32/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\src\win32\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/src/win32/RUN_TESTS.vcxproj.filters b/realm/VS2022/src/win32/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..04e1e37a --- /dev/null +++ b/realm/VS2022/src/win32/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/CombinedTests.vcxproj b/realm/VS2022/test/CombinedTests.vcxproj new file mode 100644 index 00000000..9c7decec --- /dev/null +++ b/realm/VS2022/test/CombinedTests.vcxproj @@ -0,0 +1,879 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {B31E30C1-E610-34D3-9C0D-F929889C4F6E} + Win32Proj + 10.0.22621.0 + 10.0.17134.0 + x64 + CombinedTests + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\Debug\ + CombinedTests.dir\Debug\ + realm-combined-tests + .exe + true + true + $(REALM_VS2022_ROOT)\test\Release\ + CombinedTests.dir\Release\ + realm-combined-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\MinSizeRel\ + CombinedTests.dir\MinSizeRel\ + realm-combined-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\RelWithDebInfo\ + CombinedTests.dir\RelWithDebInfo\ + realm-combined-tests + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Debug\TestUtil-dbg.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\external\catch\src\Debug\Catch2d.lib;..\src\realm\object-store\c_api\Debug\realm-ffi-static-dbg.lib;..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\_deps\libuv-build\Debug\uv_a-dbg.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;..\src\realm\sync\noinst\server\Debug\realm-server-dbg.lib;..\src\realm\parser\Debug\realm-parser-dbg.lib;..\src\realm\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Debug/realm-combined-tests.lib + $(REALM_VS2022_ROOT)/test/Debug/realm-combined-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Release\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\external\catch\src\Release\Catch2.lib;..\src\realm\object-store\c_api\Release\realm-ffi-static.lib;..\src\realm\object-store\Release\realm-object-store.lib;..\_deps\libuv-build\Release\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;..\src\realm\sync\noinst\server\Release\realm-server.lib;..\src\realm\parser\Release\realm-parser.lib;..\src\realm\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Release/realm-combined-tests.lib + $(REALM_VS2022_ROOT)/test/Release/realm-combined-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\MinSizeRel\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\external\catch\src\MinSizeRel\Catch2.lib;..\src\realm\object-store\c_api\MinSizeRel\realm-ffi-static.lib;..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\_deps\libuv-build\MinSizeRel\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;..\src\realm\sync\noinst\server\MinSizeRel\realm-server.lib;..\src\realm\parser\MinSizeRel\realm-parser.lib;..\src\realm\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-combined-tests.lib + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-combined-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\RelWithDebInfo\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\external\catch\src\RelWithDebInfo\Catch2.lib;..\src\realm\object-store\c_api\RelWithDebInfo\realm-ffi-static.lib;..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\_deps\libuv-build\RelWithDebInfo\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;..\src\realm\sync\noinst\server\RelWithDebInfo\realm-server.lib;..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\src\realm\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-combined-tests.lib + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-combined-tests.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {6B332EC9-8038-3528-AD59-E90FA322DE18} + CoreTestLib + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + ObjectStoreTestLib + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + RealmFFIStatic + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + SyncTestLib + false + Never + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + uv_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/CombinedTests.vcxproj.filters b/realm/VS2022/test/CombinedTests.vcxproj.filters new file mode 100644 index 00000000..8e7fad9d --- /dev/null +++ b/realm/VS2022/test/CombinedTests.vcxproj.filters @@ -0,0 +1,867 @@ + + + + + + Source Files + + + Source Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + + + {6396662F-3960-300F-B316-D4B56D45F36A} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/CoreTestLib.vcxproj b/realm/VS2022/test/CoreTestLib.vcxproj new file mode 100644 index 00000000..c370a071 --- /dev/null +++ b/realm/VS2022/test/CoreTestLib.vcxproj @@ -0,0 +1,634 @@ + + + + + + + {12226dbe-7278-4dfa-a119-5a0294cf0b33} + + + + + + + + + + + + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {6B332EC9-8038-3528-AD59-E90FA322DE18} + Win32Proj + 10.0.22621.0 + x64 + CoreTestLib + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + CoreTestLib.dir\Debug\ + CoreTestLib.dir\Debug\ + CoreTestLib + .lib + CoreTestLib.dir\Release\ + CoreTestLib.dir\Release\ + CoreTestLib + .lib + CoreTestLib.dir\MinSizeRel\ + CoreTestLib.dir\MinSizeRel\ + CoreTestLib + .lib + CoreTestLib.dir\RelWithDebInfo\ + CoreTestLib.dir\RelWithDebInfo\ + CoreTestLib + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(MSBuildProjectDirectory)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(MSBuildProjectDirectory)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(MSBuildProjectDirectory)\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(MSBuildProjectDirectory)\CMakeFiles\generate.stamp + false + + + + + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + + + + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + + + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + + + + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + %(AdditionalOptions) /bigobj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + $(REALM_CORE_ROOT)\src\external;%(AdditionalIncludeDirectories) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/CoreTestLib.vcxproj.filters b/realm/VS2022/test/CoreTestLib.vcxproj.filters new file mode 100644 index 00000000..7635fb1d --- /dev/null +++ b/realm/VS2022/test/CoreTestLib.vcxproj.filters @@ -0,0 +1,567 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/CoreTests.vcxproj b/realm/VS2022/test/CoreTests.vcxproj new file mode 100644 index 00000000..d3747259 --- /dev/null +++ b/realm/VS2022/test/CoreTests.vcxproj @@ -0,0 +1,700 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8818959A-D916-324D-94F2-EFB013F3FB6E} + Win32Proj + 10.0.22621.0 + 10.0.17134.0 + x64 + CoreTests + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\Debug\ + CoreTests.dir\Debug\ + realm-tests + .exe + true + true + $(REALM_VS2022_ROOT)\test\Release\ + CoreTests.dir\Release\ + realm-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\MinSizeRel\ + CoreTests.dir\MinSizeRel\ + realm-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\RelWithDebInfo\ + CoreTests.dir\RelWithDebInfo\ + realm-tests + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Debug\TestUtil-dbg.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\Debug\realm-parser-dbg.lib;..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Debug/realm-tests.lib + $(REALM_VS2022_ROOT)/test/Debug/realm-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Release\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\Release\realm-parser.lib;..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Release/realm-tests.lib + $(REALM_VS2022_ROOT)/test/Release/realm-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\MinSizeRel\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\MinSizeRel\realm-parser.lib;..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-tests.lib + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/downgrade_asymmetric.realm $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_string.txt $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_4k_page.realm $(REALM_CORE_ROOT)/test/test_shared_decrypt_64k_page.realm $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_upgrade_colkey_error.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_5_to_6_stringindex.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_1000_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_20.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_10_to_11.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_22.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_4_to_5_datetime1.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_6_to_7.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_7_to_8.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_8_to_9.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_4_9_to_10.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_database_9_to_10_pk_table.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_1.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_2.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_3.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_4.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_5.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_6.realm $(REALM_CORE_ROOT)/test/test_upgrade_progress_7.realm $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\RelWithDebInfo\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-tests.lib + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-tests.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {6B332EC9-8038-3528-AD59-E90FA322DE18} + CoreTestLib + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/CoreTests.vcxproj.filters b/realm/VS2022/test/CoreTests.vcxproj.filters new file mode 100644 index 00000000..b91b4514 --- /dev/null +++ b/realm/VS2022/test/CoreTests.vcxproj.filters @@ -0,0 +1,549 @@ + + + + + + Source Files + + + Source Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + + + {6396662F-3960-300F-B316-D4B56D45F36A} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/INSTALL.vcxproj b/realm/VS2022/test/INSTALL.vcxproj new file mode 100644 index 00000000..1dbed1fe --- /dev/null +++ b/realm/VS2022/test/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/test/INSTALL.vcxproj.filters b/realm/VS2022/test/INSTALL.vcxproj.filters new file mode 100644 index 00000000..29fc28a3 --- /dev/null +++ b/realm/VS2022/test/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/PACKAGE.vcxproj b/realm/VS2022/test/PACKAGE.vcxproj new file mode 100644 index 00000000..4f897e56 --- /dev/null +++ b/realm/VS2022/test/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + diff --git a/realm/VS2022/test/PACKAGE.vcxproj.filters b/realm/VS2022/test/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..cc0f7e32 --- /dev/null +++ b/realm/VS2022/test/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/RUN_TESTS.vcxproj b/realm/VS2022/test/RUN_TESTS.vcxproj new file mode 100644 index 00000000..aff3f6bd --- /dev/null +++ b/realm/VS2022/test/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + diff --git a/realm/VS2022/test/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..750aa455 --- /dev/null +++ b/realm/VS2022/test/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/SyncTestLib.vcxproj b/realm/VS2022/test/SyncTestLib.vcxproj new file mode 100644 index 00000000..35ae7f2f --- /dev/null +++ b/realm/VS2022/test/SyncTestLib.vcxproj @@ -0,0 +1,532 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + Win32Proj + 10.0.22621.0 + x64 + SyncTestLib + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + SyncTestLib.dir\Debug\ + SyncTestLib.dir\Debug\ + SyncTestLib + .lib + SyncTestLib.dir\Release\ + SyncTestLib.dir\Release\ + SyncTestLib + .lib + SyncTestLib.dir\MinSizeRel\ + SyncTestLib.dir\MinSizeRel\ + SyncTestLib + .lib + SyncTestLib.dir\RelWithDebInfo\ + SyncTestLib.dir\RelWithDebInfo\ + SyncTestLib + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/SyncTestLib.vcxproj.filters b/realm/VS2022/test/SyncTestLib.vcxproj.filters new file mode 100644 index 00000000..b40d6360 --- /dev/null +++ b/realm/VS2022/test/SyncTestLib.vcxproj.filters @@ -0,0 +1,384 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/SyncTests.vcxproj b/realm/VS2022/test/SyncTests.vcxproj new file mode 100644 index 00000000..ec344366 --- /dev/null +++ b/realm/VS2022/test/SyncTests.vcxproj @@ -0,0 +1,643 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {185017E5-5B31-3B12-98C8-83DA402EFC41} + Win32Proj + 10.0.22621.0 + x64 + SyncTests + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\Debug\ + SyncTests.dir\Debug\ + realm-sync-tests + .exe + true + true + $(REALM_VS2022_ROOT)\test\Release\ + SyncTests.dir\Release\ + realm-sync-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\MinSizeRel\ + SyncTests.dir\MinSizeRel\ + realm-sync-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\RelWithDebInfo\ + SyncTests.dir\RelWithDebInfo\ + realm-sync-tests + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_VS2022_ROOT)/test/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Debug\TestUtil-dbg.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\sync\noinst\server\Debug\realm-server-dbg.lib;..\src\realm\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\Debug\realm-parser-dbg.lib;..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Debug/realm-sync-tests.lib + $(REALM_VS2022_ROOT)/test/Debug/realm-sync-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_VS2022_ROOT)/test/Release/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\Release\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\sync\noinst\server\Release\realm-server.lib;..\src\realm\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\Release\realm-parser.lib;..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/Release/realm-sync-tests.lib + $(REALM_VS2022_ROOT)/test/Release/realm-sync-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_VS2022_ROOT)/test/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\MinSizeRel\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\sync\noinst\server\MinSizeRel\realm-server.lib;..\src\realm\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\MinSizeRel\realm-parser.lib;..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-sync-tests.lib + $(REALM_VS2022_ROOT)/test/MinSizeRel/realm-sync-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/dns-checked-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/ip-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.cer $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-chain.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/certs/localhost-server.key.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/crt.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/csr.pem $(REALM_CORE_ROOT)/test/../certificate-authority/root-ca/key.pem $(REALM_CORE_ROOT)/test/expect_json.json $(REALM_CORE_ROOT)/test/expect_test_upgrade_database_9_to_10.json $(REALM_CORE_ROOT)/test/expect_xjson.json $(REALM_CORE_ROOT)/test/expect_xjson_plus.json $(REALM_CORE_ROOT)/test/expected_json_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles1.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles2.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles3.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles4.json $(REALM_CORE_ROOT)/test/expected_json_link_cycles5.json $(REALM_CORE_ROOT)/test/expected_json_linkdict1.json $(REALM_CORE_ROOT)/test/expected_json_linkdict2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_1.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_2.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_3.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_4.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_5.json $(REALM_CORE_ROOT)/test/expected_json_linklist1_6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle4.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle5.json $(REALM_CORE_ROOT)/test/expected_json_linklist_cycle6.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long1.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long2.json $(REALM_CORE_ROOT)/test/expected_json_linklist_long3.json $(REALM_CORE_ROOT)/test/expected_json_mixed1.json $(REALM_CORE_ROOT)/test/expected_json_mixed2.json $(REALM_CORE_ROOT)/test/expected_json_nulls.json $(REALM_CORE_ROOT)/test/expected_xjson_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_link.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_mixed1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_embeddeddict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_link.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkdict2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linklist2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset1.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_linkset2.json $(REALM_CORE_ROOT)/test/expected_xjson_plus_mixed1.json $(REALM_CORE_ROOT)/test/resources/admin_realm_issue_1794.realm $(REALM_CORE_ROOT)/test/resources/client_file_migration_core6.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_0.realm $(REALM_CORE_ROOT)/test/resources/consistency_full_1.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_011.realm $(REALM_CORE_ROOT)/test/resources/history_migration/client_schema_version_012.realm $(REALM_CORE_ROOT)/test/resources/history_migration/server_schema_version_020.realm $(REALM_CORE_ROOT)/test/resources/vacuum_no_history_type.realm $(REALM_CORE_ROOT)/test/stitch_private.pem $(REALM_CORE_ROOT)/test/stitch_public.pem $(REALM_CORE_ROOT)/test/test.pem $(REALM_CORE_ROOT)/test/test_flx_metadata_tables_v1.realm $(REALM_CORE_ROOT)/test/test_pubkey.pem $(REALM_CORE_ROOT)/test/test_pubkey2.pem $(REALM_CORE_ROOT)/test/test_sync_ca.pem $(REALM_CORE_ROOT)/test/test_sync_key.pem $(REALM_CORE_ROOT)/test/test_token.json $(REALM_CORE_ROOT)/test/test_token_expiration_null.json $(REALM_CORE_ROOT)/test/test_token_expiration_specified.json $(REALM_CORE_ROOT)/test/test_token_expiration_unspecified.json $(REALM_CORE_ROOT)/test/test_token_for_path.json $(REALM_CORE_ROOT)/test/test_token_readonly.json $(REALM_CORE_ROOT)/test/test_token_sync_label_custom.json $(REALM_CORE_ROOT)/test/test_token_sync_label_default.json $(REALM_CORE_ROOT)/test/test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/test_util_network_ssl_key.pem $(REALM_VS2022_ROOT)/test/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + util\RelWithDebInfo\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\sync\noinst\server\RelWithDebInfo\realm-server.lib;..\src\realm\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-sync-tests.lib + $(REALM_VS2022_ROOT)/test/RelWithDebInfo/realm-sync-tests.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {DF937D4C-1477-3CA0-8856-A53F0EF835ED} + SyncTestLib + false + Never + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/SyncTests.vcxproj.filters b/realm/VS2022/test/SyncTests.vcxproj.filters new file mode 100644 index 00000000..03864037 --- /dev/null +++ b/realm/VS2022/test/SyncTests.vcxproj.filters @@ -0,0 +1,375 @@ + + + + + + Source Files + + + Source Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + + + {6396662F-3960-300F-B316-D4B56D45F36A} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj b/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj new file mode 100644 index 00000000..ceb40b73 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj.filters b/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj.filters new file mode 100644 index 00000000..73c95be3 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj b/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj new file mode 100644 index 00000000..741205e7 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj.filters b/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..5c735f53 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj b/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj new file mode 100644 index 00000000..2a95c6f4 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..83c5be93 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj b/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj new file mode 100644 index 00000000..8f771cf1 --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj @@ -0,0 +1,368 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {B6E83E7D-A8B7-324B-99BC-BAC437289B16} + Win32Proj + 10.0.22621.0 + x64 + realm-benchmark-common-tasks + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\Debug\ + realm-benchmark-common-tasks.dir\Debug\ + realm-benchmark-common-tasks + .exe + true + true + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\Release\ + realm-benchmark-common-tasks.dir\Release\ + realm-benchmark-common-tasks + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\MinSizeRel\ + realm-benchmark-common-tasks.dir\MinSizeRel\ + realm-benchmark-common-tasks + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\RelWithDebInfo\ + realm-benchmark-common-tasks.dir\RelWithDebInfo\ + realm-benchmark-common-tasks + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Debug\TestUtil-dbg.lib;..\..\src\realm\parser\Debug\realm-parser-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/Debug/realm-benchmark-common-tasks.lib + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/Debug/realm-benchmark-common-tasks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Release\TestUtil.lib;..\..\src\realm\parser\Release\realm-parser.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/Release/realm-benchmark-common-tasks.lib + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/Release/realm-benchmark-common-tasks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\MinSizeRel\TestUtil.lib;..\..\src\realm\parser\MinSizeRel\realm-parser.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/MinSizeRel/realm-benchmark-common-tasks.lib + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/MinSizeRel/realm-benchmark-common-tasks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\RelWithDebInfo\TestUtil.lib;..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/RelWithDebInfo/realm-benchmark-common-tasks.lib + $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/RelWithDebInfo/realm-benchmark-common-tasks.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-common-tasks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-common-tasks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-common-tasks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-common-tasks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-common-tasks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-common-tasks\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj.filters b/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj.filters new file mode 100644 index 00000000..2e1a2cdd --- /dev/null +++ b/realm/VS2022/test/benchmark-common-tasks/realm-benchmark-common-tasks.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj b/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj new file mode 100644 index 00000000..fea21a09 --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj.filters b/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj.filters new file mode 100644 index 00000000..f95c651b --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj b/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj new file mode 100644 index 00000000..8cac05bd --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj.filters b/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..56cb9c2a --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj b/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj new file mode 100644 index 00000000..89b36ecf --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..74d3952f --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj b/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj new file mode 100644 index 00000000..2fa9ff1e --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj @@ -0,0 +1,364 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {63A0E146-327B-3A44-8AB5-4D251AFD93B6} + Win32Proj + 10.0.22621.0 + x64 + realm-benchmark-crud + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\benchmark-crud\Debug\ + realm-benchmark-crud.dir\Debug\ + realm-benchmark-crud + .exe + true + true + $(REALM_VS2022_ROOT)\test\benchmark-crud\Release\ + realm-benchmark-crud.dir\Release\ + realm-benchmark-crud + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-crud\MinSizeRel\ + realm-benchmark-crud.dir\MinSizeRel\ + realm-benchmark-crud + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-crud\RelWithDebInfo\ + realm-benchmark-crud.dir\RelWithDebInfo\ + realm-benchmark-crud + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Debug\TestUtil-dbg.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-crud/Debug/realm-benchmark-crud.lib + $(REALM_VS2022_ROOT)/test/benchmark-crud/Debug/realm-benchmark-crud.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Release\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-crud/Release/realm-benchmark-crud.lib + $(REALM_VS2022_ROOT)/test/benchmark-crud/Release/realm-benchmark-crud.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\MinSizeRel\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-crud/MinSizeRel/realm-benchmark-crud.lib + $(REALM_VS2022_ROOT)/test/benchmark-crud/MinSizeRel/realm-benchmark-crud.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\RelWithDebInfo\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-crud/RelWithDebInfo/realm-benchmark-crud.lib + $(REALM_VS2022_ROOT)/test/benchmark-crud/RelWithDebInfo/realm-benchmark-crud.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-crud/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-crud/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-crud/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-crud/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-crud/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-crud/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-crud/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-crud/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-crud\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj.filters b/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj.filters new file mode 100644 index 00000000..980b2ef0 --- /dev/null +++ b/realm/VS2022/test/benchmark-crud/realm-benchmark-crud.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj b/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj new file mode 100644 index 00000000..f2a9c516 --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj.filters b/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj.filters new file mode 100644 index 00000000..c81433ed --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj b/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj new file mode 100644 index 00000000..ae792c0f --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj.filters b/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..40b71557 --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj b/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj new file mode 100644 index 00000000..4095aaa8 --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..47747b54 --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj b/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj new file mode 100644 index 00000000..63e4d975 --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj @@ -0,0 +1,364 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {C33041DC-4F07-303E-A893-9B2EC53BFF95} + Win32Proj + 10.0.22621.0 + x64 + realm-benchmark-larger + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\benchmark-larger\Debug\ + realm-benchmark-larger.dir\Debug\ + realm-benchmark-larger + .exe + true + true + $(REALM_VS2022_ROOT)\test\benchmark-larger\Release\ + realm-benchmark-larger.dir\Release\ + realm-benchmark-larger + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-larger\MinSizeRel\ + realm-benchmark-larger.dir\MinSizeRel\ + realm-benchmark-larger + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-larger\RelWithDebInfo\ + realm-benchmark-larger.dir\RelWithDebInfo\ + realm-benchmark-larger + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Debug\TestUtil-dbg.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-larger/Debug/realm-benchmark-larger.lib + $(REALM_VS2022_ROOT)/test/benchmark-larger/Debug/realm-benchmark-larger.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Release\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-larger/Release/realm-benchmark-larger.lib + $(REALM_VS2022_ROOT)/test/benchmark-larger/Release/realm-benchmark-larger.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\MinSizeRel\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-larger/MinSizeRel/realm-benchmark-larger.lib + $(REALM_VS2022_ROOT)/test/benchmark-larger/MinSizeRel/realm-benchmark-larger.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\RelWithDebInfo\TestUtil.lib;../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-larger/RelWithDebInfo/realm-benchmark-larger.lib + $(REALM_VS2022_ROOT)/test/benchmark-larger/RelWithDebInfo/realm-benchmark-larger.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-larger/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-larger/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-larger/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-larger/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-larger/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-larger/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-larger/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-larger/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-larger\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj.filters b/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj.filters new file mode 100644 index 00000000..7bb3077b --- /dev/null +++ b/realm/VS2022/test/benchmark-larger/realm-benchmark-larger.vcxproj.filters @@ -0,0 +1,17 @@ + + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj b/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj new file mode 100644 index 00000000..efc81419 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj.filters b/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj.filters new file mode 100644 index 00000000..60dd1d47 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj b/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj new file mode 100644 index 00000000..1e92ba53 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj.filters b/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..e3064410 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj b/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj new file mode 100644 index 00000000..b2678327 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..b1cbc2af --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj b/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj new file mode 100644 index 00000000..455884d5 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj @@ -0,0 +1,377 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {158542E5-3B9F-34E5-9820-C1367A458CA3} + Win32Proj + 10.0.22621.0 + x64 + realm-benchmark-sync + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\benchmark-sync\Debug\ + realm-benchmark-sync.dir\Debug\ + realm-benchmark-sync + .exe + true + true + $(REALM_VS2022_ROOT)\test\benchmark-sync\Release\ + realm-benchmark-sync.dir\Release\ + realm-benchmark-sync + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-sync\MinSizeRel\ + realm-benchmark-sync.dir\MinSizeRel\ + realm-benchmark-sync + .exe + false + true + $(REALM_VS2022_ROOT)\test\benchmark-sync\RelWithDebInfo\ + realm-benchmark-sync.dir\RelWithDebInfo\ + realm-benchmark-sync + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Debug\TestUtil-dbg.lib;..\..\src\realm\sync\noinst\server\Debug\realm-server-dbg.lib;..\..\src\realm\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\..\zlib\debug\lib\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-sync/Debug/realm-benchmark-sync.lib + $(REALM_VS2022_ROOT)/test/benchmark-sync/Debug/realm-benchmark-sync.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\Release\TestUtil.lib;..\..\src\realm\sync\noinst\server\Release\realm-server.lib;..\..\src\realm\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\parser\Release\realm-parser.lib;..\..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-sync/Release/realm-benchmark-sync.lib + $(REALM_VS2022_ROOT)/test/benchmark-sync/Release/realm-benchmark-sync.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\MinSizeRel\TestUtil.lib;..\..\src\realm\sync\noinst\server\MinSizeRel\realm-server.lib;..\..\src\realm\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-sync/MinSizeRel/realm-benchmark-sync.lib + $(REALM_VS2022_ROOT)/test/benchmark-sync/MinSizeRel/realm-benchmark-sync.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\util\RelWithDebInfo\TestUtil.lib;..\..\src\realm\sync\noinst\server\RelWithDebInfo\realm-server.lib;..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\..\zlib\lib\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/benchmark-sync/RelWithDebInfo/realm-benchmark-sync.lib + $(REALM_VS2022_ROOT)/test/benchmark-sync/RelWithDebInfo/realm-benchmark-sync.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/benchmark-sync/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/benchmark-sync/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\benchmark-sync\CMakeFiles\generate.stamp + false + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj.filters b/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj.filters new file mode 100644 index 00000000..ba485ac5 --- /dev/null +++ b/realm/VS2022/test/benchmark-sync/realm-benchmark-sync.vcxproj.filters @@ -0,0 +1,20 @@ + + + + + + Source Files + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/benchmarks.vcxproj b/realm/VS2022/test/benchmarks.vcxproj new file mode 100644 index 00000000..5215b81c --- /dev/null +++ b/realm/VS2022/test/benchmarks.vcxproj @@ -0,0 +1,199 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {68909C5E-8502-362D-B308-5B81BC0BECE7} + Win32Proj + 10.0.22621.0 + x64 + benchmarks + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\CMakeFiles\generate.stamp + false + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {66204E18-97C7-3F59-BB7F-61470C4563CA} + object-store-benchmarks + + + {B6E83E7D-A8B7-324B-99BC-BAC437289B16} + realm-benchmark-common-tasks + + + {63A0E146-327B-3A44-8AB5-4D251AFD93B6} + realm-benchmark-crud + + + {C33041DC-4F07-303E-A893-9B2EC53BFF95} + realm-benchmark-larger + + + {158542E5-3B9F-34E5-9820-C1367A458CA3} + realm-benchmark-sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/benchmarks.vcxproj.filters b/realm/VS2022/test/benchmarks.vcxproj.filters new file mode 100644 index 00000000..e1e80739 --- /dev/null +++ b/realm/VS2022/test/benchmarks.vcxproj.filters @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj b/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj new file mode 100644 index 00000000..216ed7b2 --- /dev/null +++ b/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj @@ -0,0 +1,188 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule C:/workspace/realm-core/test/external/catch/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakeDependentOption.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CMakePackageConfigHelpers.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\GNUInstallDirs.cmake;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\WriteBasicConfigVersionFile.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchConfigOptions.cmake;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\generate.stamp + false + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + Catch2WithMain + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj.filters b/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj.filters new file mode 100644 index 00000000..97e3aa39 --- /dev/null +++ b/realm/VS2022/test/external/catch/ALL_BUILD.vcxproj.filters @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/realm/VS2022/test/external/catch/Catch2.sln b/realm/VS2022/test/external/catch/Catch2.sln new file mode 100644 index 00000000..94cdd159 --- /dev/null +++ b/realm/VS2022/test/external/catch/Catch2.sln @@ -0,0 +1,101 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{4010C463-F031-35B8-92D6-4C89B702FD99}" + ProjectSection(ProjectDependencies) = postProject + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} = {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} = {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Catch2", "src\Catch2.vcxproj", "{8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Catch2WithMain", "src\Catch2WithMain.vcxproj", "{8bd3552a-2cfb-4a59-ab15-2031b97ada1e}" + ProjectSection(ProjectDependencies) = postProject + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} = {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{ECC61E9F-29E8-39AC-AC12-FDB954573FFF}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{8DCD8407-60D8-3770-8007-D06DAACCFA3A}" + ProjectSection(ProjectDependencies) = postProject + {4010C463-F031-35B8-92D6-4C89B702FD99} = {4010C463-F031-35B8-92D6-4C89B702FD99} + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RUN_TESTS", "RUN_TESTS.vcxproj", "{22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}" + ProjectSection(ProjectDependencies) = postProject + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} = {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\..\\ZERO_CHECK.vcxproj", "{2C88391C-B836-3F71-A9FC-1A8E3EFD9661}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.ActiveCfg = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Debug|x64.Build.0 = Debug|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.ActiveCfg = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.Release|x64.Build.0 = Release|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {4010C463-F031-35B8-92D6-4C89B702FD99}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Debug|x64.ActiveCfg = Debug|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Debug|x64.Build.0 = Debug|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Release|x64.ActiveCfg = Release|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.Release|x64.Build.0 = Release|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Debug|x64.ActiveCfg = Debug|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Debug|x64.Build.0 = Debug|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Release|x64.ActiveCfg = Release|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.Release|x64.Build.0 = Release|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Debug|x64.ActiveCfg = Debug|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.Release|x64.ActiveCfg = Release|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Debug|x64.ActiveCfg = Debug|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.Release|x64.ActiveCfg = Release|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8DCD8407-60D8-3770-8007-D06DAACCFA3A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Debug|x64.ActiveCfg = Debug|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.Release|x64.ActiveCfg = Release|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.ActiveCfg = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Debug|x64.Build.0 = Debug|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.ActiveCfg = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.Release|x64.Build.0 = Release|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {4C1FA00C-CE8B-399D-A68B-F0BD98B24244} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/test/external/catch/INSTALL.vcxproj b/realm/VS2022/test/external/catch/INSTALL.vcxproj new file mode 100644 index 00000000..de082db0 --- /dev/null +++ b/realm/VS2022/test/external/catch/INSTALL.vcxproj @@ -0,0 +1,208 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/INSTALL.vcxproj.filters b/realm/VS2022/test/external/catch/INSTALL.vcxproj.filters new file mode 100644 index 00000000..104c96f9 --- /dev/null +++ b/realm/VS2022/test/external/catch/INSTALL.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/external/catch/PACKAGE.vcxproj b/realm/VS2022/test/external/catch/PACKAGE.vcxproj new file mode 100644 index 00000000..43b8fb88 --- /dev/null +++ b/realm/VS2022/test/external/catch/PACKAGE.vcxproj @@ -0,0 +1,223 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/PACKAGE.vcxproj.filters b/realm/VS2022/test/external/catch/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..e3ca92f8 --- /dev/null +++ b/realm/VS2022/test/external/catch/PACKAGE.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj b/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj new file mode 100644 index 00000000..b8e57d52 --- /dev/null +++ b/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj @@ -0,0 +1,198 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..ee33c693 --- /dev/null +++ b/realm/VS2022/test/external/catch/RUN_TESTS.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/external/catch/generated-includes/catch2/catch_user_config.hpp b/realm/VS2022/test/external/catch/generated-includes/catch2/catch_user_config.hpp new file mode 100644 index 00000000..01bfb2b3 --- /dev/null +++ b/realm/VS2022/test/external/catch/generated-includes/catch2/catch_user_config.hpp @@ -0,0 +1,220 @@ + +// Copyright Catch2 Authors +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) + +// SPDX-License-Identifier: BSL-1.0 + +/**\file + * **AUTOGENERATED FROM CMAKE CONFIGURATION** + * + * Contains materialized compile-time configuration provided to Catch2's + * CMake configuration. All compile-time configuration options need to + * be here, and also documented in `docs/configuration.md`. + */ + +#ifndef CATCH_USER_CONFIG_HPP_INCLUDED +#define CATCH_USER_CONFIG_HPP_INCLUDED + + +// ------ +// Overridable compilation flags, +// these can have 3 "states": Force Yes, Force No, Use Default. +// Setting both Force Yes and Force No is an error +// ------ + +/* #undef CATCH_CONFIG_ANDROID_LOGWRITE */ +/* #undef CATCH_CONFIG_NO_ANDROID_LOGWRITE */ + +#if defined( CATCH_CONFIG_ANDROID_LOGWRITE ) && \ + defined( CATCH_CONFIG_NO_ANDROID_LOGWRITE ) +# error Cannot force ANDROID_LOGWRITE to both ON and OFF +#endif + +/* #undef CATCH_CONFIG_COLOUR_WIN32 */ +/* #undef CATCH_CONFIG_NO_COLOUR_WIN32 */ + +#if defined( CATCH_CONFIG_COLOUR_WIN32 ) && \ + defined( CATCH_CONFIG_NO_COLOUR_WIN32 ) +# error Cannot force COLOUR_WIN32 to be ON and OFF +#endif + +/* #undef CATCH_CONFIG_COUNTER */ +/* #undef CATCH_CONFIG_NO_COUNTER */ + +#if defined( CATCH_CONFIG_COUNTER ) && \ + defined( CATCH_CONFIG_NO_COUNTER ) +# error Cannot force COUNTER to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP11_TO_STRING */ +/* #undef CATCH_CONFIG_NO_CPP11_TO_STRING */ + +#if defined( CATCH_CONFIG_CPP11_TO_STRING ) && \ + defined( CATCH_CONFIG_NO_CPP11_TO_STRING ) +# error Cannot force CPP11_TO_STRING to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_BYTE */ +/* #undef CATCH_CONFIG_NO_CPP17_BYTE */ + +#if defined( CATCH_CONFIG_CPP17_BYTE ) && \ + defined( CATCH_CONFIG_NO_CPP17_BYTE ) +# error Cannot force CPP17_BYTE to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_OPTIONAL */ +/* #undef CATCH_CONFIG_NO_CPP17_OPTIONAL */ + +#if defined( CATCH_CONFIG_CPP17_OPTIONAL ) && \ + defined( CATCH_CONFIG_NO_CPP17_OPTIONAL ) +# error Cannot force CPP17_OPTIONAL to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_STRING_VIEW */ +/* #undef CATCH_CONFIG_NO_CPP17_STRING_VIEW */ + +#if defined( CATCH_CONFIG_CPP17_STRING_VIEW ) && \ + defined( CATCH_CONFIG_NO_CPP17_STRING_VIEW ) +# error Cannot force CPP17_STRING_VIEW to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS */ +/* #undef CATCH_CONFIG_NO_CPP17_UNCAUGHT_EXCEPTIONS */ + +#if defined( CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS ) && \ + defined( CATCH_CONFIG_NO_CPP17_UNCAUGHT_EXCEPTIONS ) +# error Cannot force CPP17_UNCAUGHT_EXCEPTIONS to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_CPP17_VARIANT */ +/* #undef CATCH_CONFIG_NO_CPP17_VARIANT */ + +#if defined( CATCH_CONFIG_CPP17_VARIANT ) && \ + defined( CATCH_CONFIG_NO_CPP17_VARIANT ) +# error Cannot force CPP17_VARIANT to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_GLOBAL_NEXTAFTER */ +/* #undef CATCH_CONFIG_NO_GLOBAL_NEXTAFTER */ + +#if defined( CATCH_CONFIG_GLOBAL_NEXTAFTER ) && \ + defined( CATCH_CONFIG_NO_GLOBAL_NEXTAFTER ) +# error Cannot force GLOBAL_NEXTAFTER to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_POSIX_SIGNALS */ +/* #undef CATCH_CONFIG_NO_POSIX_SIGNALS */ + +#if defined( CATCH_CONFIG_POSIX_SIGNALS ) && \ + defined( CATCH_CONFIG_NO_POSIX_SIGNALS ) +# error Cannot force POSIX_SIGNALS to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_GETENV */ +/* #undef CATCH_CONFIG_NO_GETENV */ + +#if defined( CATCH_CONFIG_GETENV ) && \ + defined( CATCH_CONFIG_NO_GETENV ) +# error Cannot force GETENV to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_USE_ASYNC */ +/* #undef CATCH_CONFIG_NO_USE_ASYNC */ + +#if defined( CATCH_CONFIG_USE_ASYNC ) && \ + defined( CATCH_CONFIG_NO_USE_ASYNC ) +# error Cannot force USE_ASYNC to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_WCHAR */ +/* #undef CATCH_CONFIG_NO_WCHAR */ + +#if defined( CATCH_CONFIG_WCHAR ) && \ + defined( CATCH_CONFIG_NO_WCHAR ) +# error Cannot force WCHAR to both ON and OFF +#endif + + + +/* #undef CATCH_CONFIG_WINDOWS_SEH */ +/* #undef CATCH_CONFIG_NO_WINDOWS_SEH */ + +#if defined( CATCH_CONFIG_WINDOWS_SEH ) && \ + defined( CATCH_CONFIG_NO_WINDOWS_SEH ) +# error Cannot force WINDOWS_SEH to both ON and OFF +#endif + + +/* #undef CATCH_CONFIG_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT */ +/* #undef CATCH_CONFIG_NO_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT */ + +#if defined( CATCH_CONFIG_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT ) && \ + defined( CATCH_CONFIG_NO_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT ) +# error Cannot force STATIC_ANALYSIS_SUPPORT to both ON and OFF +#endif + + +// ------ +// Simple toggle defines +// their value is never used and they cannot be overridden +// ------ + + +/* #undef CATCH_CONFIG_BAZEL_SUPPORT */ +/* #undef CATCH_CONFIG_DISABLE_EXCEPTIONS */ +/* #undef CATCH_CONFIG_DISABLE_EXCEPTIONS_CUSTOM_HANDLER */ +/* #undef CATCH_CONFIG_DISABLE */ +/* #undef CATCH_CONFIG_DISABLE_STRINGIFICATION */ +#define CATCH_CONFIG_ENABLE_ALL_STRINGMAKERS +/* #undef CATCH_CONFIG_ENABLE_OPTIONAL_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_PAIR_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_TUPLE_STRINGMAKER */ +/* #undef CATCH_CONFIG_ENABLE_VARIANT_STRINGMAKER */ +/* #undef CATCH_CONFIG_EXPERIMENTAL_REDIRECT */ +/* #undef CATCH_CONFIG_FAST_COMPILE */ +/* #undef CATCH_CONFIG_NOSTDOUT */ +/* #undef CATCH_CONFIG_PREFIX_ALL */ +/* #undef CATCH_CONFIG_PREFIX_MESSAGES */ +/* #undef CATCH_CONFIG_WINDOWS_CRTDBG */ + +/* #undef CATCH_CONFIG_SHARED_LIBRARY */ + + +// ------ +// "Variable" defines, these have actual values +// ------ + +#define CATCH_CONFIG_DEFAULT_REPORTER "console" +#define CATCH_CONFIG_CONSOLE_WIDTH 80 + +// Unlike the macros above, CATCH_CONFIG_FALLBACK_STRINGIFIER does not +// have a good default value, so we cannot always define it, and cannot +// even expose it as a variable in CMake. The users will have to find +// out about it from docs and set it only if they use it. +/* #undef CATCH_CONFIG_FALLBACK_STRINGIFIER */ + +#endif // CATCH_USER_CONFIG_HPP_INCLUDED diff --git a/realm/VS2022/test/external/catch/src/Catch2.vcxproj b/realm/VS2022/test/external/catch/src/Catch2.vcxproj new file mode 100644 index 00000000..1d3265d5 --- /dev/null +++ b/realm/VS2022/test/external/catch/src/Catch2.vcxproj @@ -0,0 +1,579 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Win32Proj + 10.0.22621.0 + x64 + Catch2 + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\Debug\ + Catch2.dir\Debug\ + Catch2d + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\Release\ + Catch2.dir\Release\ + Catch2 + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\MinSizeRel\ + Catch2.dir\MinSizeRel\ + Catch2 + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\RelWithDebInfo\ + Catch2.dir\RelWithDebInfo\ + Catch2 + .lib + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;_LIBCPP_DISABLE_AVAILABILITY;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/src/Catch2.vcxproj.filters b/realm/VS2022/test/external/catch/src/Catch2.vcxproj.filters new file mode 100644 index 00000000..5c2a6577 --- /dev/null +++ b/realm/VS2022/test/external/catch/src/Catch2.vcxproj.filters @@ -0,0 +1,888 @@ + + + + + sources\benchmark + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers\internal + + + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\benchmark\detail + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\generators + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\reporters + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + sources\interfaces + + + generated headers + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\internal + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers + + + sources\matchers\internal + + + + + + + + {ABAA562E-A96E-3A60-8743-C1CA05743566} + + + {FBFA0B4B-5466-30CC-AEF9-4D45E6301FCE} + + + {BA3079C2-8EA3-34AF-89A7-ECE10CD1D509} + + + {1F0A3B26-403C-3207-9439-A00993A11FC7} + + + {B3625778-6E86-3DBD-A477-9BD6A3B4237C} + + + {843F1384-D24F-3DBA-A63E-D221C8759E81} + + + {486FC7C3-ABE3-3631-86B6-2E2BA366144C} + + + {A3650517-62F3-3300-8183-FD5A7D7BAC5E} + + + {AED39EFA-B4B2-311C-9EEE-979499885F53} + + + {A2D599E2-3433-364D-8C9D-9BBF6A81971A} + + + diff --git a/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj b/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj new file mode 100644 index 00000000..bb290d99 --- /dev/null +++ b/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj @@ -0,0 +1,302 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8bd3552a-2cfb-4a59-ab15-2031b97ada1e} + Win32Proj + 10.0.22621.0 + x64 + Catch2WithMain + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\Debug\ + Catch2WithMain.dir\Debug\ + Catch2Maind + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\Release\ + Catch2WithMain.dir\Release\ + Catch2Main + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\MinSizeRel\ + Catch2WithMain.dir\MinSizeRel\ + Catch2Main + .lib + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\RelWithDebInfo\ + Catch2WithMain.dir\RelWithDebInfo\ + Catch2Main + .lib + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Debug\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + ProgramDatabase + 4146 + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + + + C:\workspace\realm-core\src;C:\workspace\osp-gojimmypi\realm\VS2022\src;C:\workspace\realm-core\test\external\catch\src\catch2\..;C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\generated-includes;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + Building Custom Rule C:/workspace/realm-core/test/external/catch/src/CMakeLists.txt + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -SC:/workspace/realm-core -BC:/workspace/osp-gojimmypi/realm/VS2022 --check-stamp-file C:/workspace/osp-gojimmypi/realm/VS2022/test/external/catch/src/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\CheckCXXCompilerFlag.cmake;C:\workspace\osp-gojimmypi\realm\VS2022\CMakeFiles\cmake.verify_globs;C:\workspace\realm-core\test\external\catch\CMake\CatchMiscFunctions.cmake;C:\workspace\realm-core\test\external\catch\src\catch2\catch_user_config.hpp.in;%(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\generate.stamp + false + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj.filters b/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj.filters new file mode 100644 index 00000000..2fa728cd --- /dev/null +++ b/realm/VS2022/test/external/catch/src/Catch2WithMain.vcxproj.filters @@ -0,0 +1,16 @@ + + + + + Source Files + + + + + + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/external/catch/src/INSTALL.vcxproj b/realm/VS2022/test/external/catch/src/INSTALL.vcxproj new file mode 100644 index 00000000..08f7b3ef --- /dev/null +++ b/realm/VS2022/test/external/catch/src/INSTALL.vcxproj @@ -0,0 +1,208 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/src/INSTALL.vcxproj.filters b/realm/VS2022/test/external/catch/src/INSTALL.vcxproj.filters new file mode 100644 index 00000000..5f346e6b --- /dev/null +++ b/realm/VS2022/test/external/catch/src/INSTALL.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj b/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj new file mode 100644 index 00000000..11bf8ca6 --- /dev/null +++ b/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj @@ -0,0 +1,223 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd C:\workspace\osp-gojimmypi\realm\VS2022 +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj.filters b/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..1ea3825d --- /dev/null +++ b/realm/VS2022/test/external/catch/src/PACKAGE.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj b/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj new file mode 100644 index 00000000..a10af51e --- /dev/null +++ b/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj @@ -0,0 +1,198 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\workspace\osp-gojimmypi\realm\VS2022\test\external\catch\src\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..6494d27e --- /dev/null +++ b/realm/VS2022/test/external/catch/src/RUN_TESTS.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/INSTALL.vcxproj b/realm/VS2022/test/object-store/INSTALL.vcxproj new file mode 100644 index 00000000..4955f8cf --- /dev/null +++ b/realm/VS2022/test/object-store/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/INSTALL.vcxproj.filters b/realm/VS2022/test/object-store/INSTALL.vcxproj.filters new file mode 100644 index 00000000..ba6d3662 --- /dev/null +++ b/realm/VS2022/test/object-store/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj b/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj new file mode 100644 index 00000000..3133c3e8 --- /dev/null +++ b/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj @@ -0,0 +1,429 @@ + + + + + + + + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + Win32Proj + 10.0.22621.0 + x64 + ObjectStoreTestLib + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + ObjectStoreTestLib.dir\Debug\ + ObjectStoreTestLib.dir\Debug\ + ObjectStoreTestLib + .lib + ObjectStoreTestLib.dir\Release\ + ObjectStoreTestLib.dir\Release\ + ObjectStoreTestLib + .lib + ObjectStoreTestLib.dir\MinSizeRel\ + ObjectStoreTestLib.dir\MinSizeRel\ + ObjectStoreTestLib + .lib + ObjectStoreTestLib.dir\RelWithDebInfo\ + ObjectStoreTestLib.dir\RelWithDebInfo\ + ObjectStoreTestLib + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" /bigobj + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" /bigobj + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" /bigobj + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" /bigobj + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\json;$(REALM_CORE_ROOT)\test\object-store;$(REALM_CORE_ROOT)\test\object-store\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + RealmFFIStatic + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + uv_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj.filters b/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj.filters new file mode 100644 index 00000000..5f06642b --- /dev/null +++ b/realm/VS2022/test/object-store/ObjectStoreTestLib.vcxproj.filters @@ -0,0 +1,222 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj b/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj new file mode 100644 index 00000000..4df65150 --- /dev/null +++ b/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj @@ -0,0 +1,523 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {E2BBB60D-4BDD-3C38-8FB2-9BDDB8442AE6} + Win32Proj + 10.0.22621.0 + x64 + ObjectStoreTests + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\Debug\ + ObjectStoreTests.dir\Debug\ + realm-object-store-tests + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\Release\ + ObjectStoreTests.dir\Release\ + realm-object-store-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\MinSizeRel\ + ObjectStoreTests.dir\MinSizeRel\ + realm-object-store-tests + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\RelWithDebInfo\ + ObjectStoreTests.dir\RelWithDebInfo\ + realm-object-store-tests + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/object-store/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/object-store/Debug/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + ..\util\Debug\TestUtil-dbg.lib;..\..\external\catch\src\Debug\Catch2d.lib;..\..\src\realm\object-store\c_api\Debug\realm-ffi-static-dbg.lib;..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\src\realm\sync\noinst\server\Debug\realm-server-dbg.lib;..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;..\..\_deps\libuv-build\Debug\uv_a-dbg.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/Debug/realm-object-store-tests.lib + $(REALM_VS2022_ROOT)/test/object-store/Debug/realm-object-store-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/object-store/Release/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/object-store/Release/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + ..\util\Release\TestUtil.lib;..\..\external\catch\src\Release\Catch2.lib;..\..\src\realm\object-store\c_api\Release\realm-ffi-static.lib;..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\src\realm\sync\noinst\server\Release\realm-server.lib;..\..\src\realm\parser\Release\realm-parser.lib;..\..\src\realm\sync\Release\realm-sync.lib;..\..\src\realm\Release\realm.lib;psapi.lib;..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;..\..\_deps\libuv-build\Release\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/Release/realm-object-store-tests.lib + $(REALM_VS2022_ROOT)/test/object-store/Release/realm-object-store-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/object-store/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/object-store/MinSizeRel/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + ..\util\MinSizeRel\TestUtil.lib;..\..\external\catch\src\MinSizeRel\Catch2.lib;..\..\src\realm\object-store\c_api\MinSizeRel\realm-ffi-static.lib;..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\src\realm\sync\noinst\server\MinSizeRel\realm-server.lib;..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;..\..\_deps\libuv-build\MinSizeRel\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/MinSizeRel/realm-object-store-tests.lib + $(REALM_VS2022_ROOT)/test/object-store/MinSizeRel/realm-object-store-tests.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;RLM_NO_DLLIMPORT;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E make_directory $(REALM_VS2022_ROOT)/test/object-store/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different $(REALM_CORE_ROOT)/test/object-store/../stitch_private.pem $(REALM_CORE_ROOT)/test/object-store/../stitch_public.pem $(REALM_CORE_ROOT)/test/object-store/../test.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey.pem $(REALM_CORE_ROOT)/test/object-store/../test_pubkey2.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_sync_key.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_ca.pem $(REALM_CORE_ROOT)/test/object-store/../test_util_network_ssl_key.pem $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v4.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v5.realm $(REALM_CORE_ROOT)/test/object-store/sync-metadata-v6.realm $(REALM_CORE_ROOT)/test/object-store/test_backup-olden-and-golden.realm $(REALM_VS2022_ROOT)/test/object-store/RelWithDebInfo/resources +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + ..\util\RelWithDebInfo\TestUtil.lib;..\..\external\catch\src\RelWithDebInfo\Catch2.lib;..\..\src\realm\object-store\c_api\RelWithDebInfo\realm-ffi-static.lib;..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\src\realm\sync\noinst\server\RelWithDebInfo\realm-server.lib;..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;..\..\_deps\libuv-build\RelWithDebInfo\uv_a.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/RelWithDebInfo/realm-object-store-tests.lib + $(REALM_VS2022_ROOT)/test/object-store/RelWithDebInfo/realm-object-store-tests.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {AD9863A9-0151-3172-B9ED-CF6720E46FC9} + ObjectStoreTestLib + false + Never + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {BBA3D891-BAF3-3CDF-BA47-1FB4F543C630} + RealmFFIStatic + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + uv_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj.filters b/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj.filters new file mode 100644 index 00000000..cf0721d4 --- /dev/null +++ b/realm/VS2022/test/object-store/ObjectStoreTests.vcxproj.filters @@ -0,0 +1,195 @@ + + + + + + Source Files + + + + + + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + Resources + + + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + Object Libraries + + + + + {6396662F-3960-300F-B316-D4B56D45F36A} + + + {A0A7793A-0A93-34E4-865C-F07151D61ECC} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/PACKAGE.vcxproj b/realm/VS2022/test/object-store/PACKAGE.vcxproj new file mode 100644 index 00000000..4fcb31b4 --- /dev/null +++ b/realm/VS2022/test/object-store/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/PACKAGE.vcxproj.filters b/realm/VS2022/test/object-store/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..e6e2d6e5 --- /dev/null +++ b/realm/VS2022/test/object-store/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/RUN_TESTS.vcxproj b/realm/VS2022/test/object-store/RUN_TESTS.vcxproj new file mode 100644 index 00000000..9b7785aa --- /dev/null +++ b/realm/VS2022/test/object-store/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/object-store/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..4e08faa0 --- /dev/null +++ b/realm/VS2022/test/object-store/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj b/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj new file mode 100644 index 00000000..d49971bc --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj.filters b/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj.filters new file mode 100644 index 00000000..7b1e6a9a --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj b/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj new file mode 100644 index 00000000..d8e36f72 --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj.filters b/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..4c2ef65a --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj b/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj new file mode 100644 index 00000000..e9105fd2 --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..9eb1d31d --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj b/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj new file mode 100644 index 00000000..62630733 --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj @@ -0,0 +1,401 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {66204E18-97C7-3F59-BB7F-61470C4563CA} + Win32Proj + 10.0.22621.0 + x64 + object-store-benchmarks + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\Debug\ + object-store-benchmarks.dir\Debug\ + object-store-benchmarks + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\Release\ + object-store-benchmarks.dir\Release\ + object-store-benchmarks + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\MinSizeRel\ + object-store-benchmarks.dir\MinSizeRel\ + object-store-benchmarks + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\RelWithDebInfo\ + object-store-benchmarks.dir\RelWithDebInfo\ + object-store-benchmarks + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\sync\noinst\server\Debug\realm-server-dbg.lib;..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\util\Debug\TestUtil-dbg.lib;..\..\..\external\catch\src\Debug\Catch2d.lib;..\..\..\_deps\libuv-build\Debug\uv_a-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;Version.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/Debug/object-store-benchmarks.lib + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/Debug/object-store-benchmarks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\sync\noinst\server\Release\realm-server.lib;..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\util\Release\TestUtil.lib;..\..\..\external\catch\src\Release\Catch2.lib;..\..\..\_deps\libuv-build\Release\uv_a.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\Release\realm.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/Release/object-store-benchmarks.lib + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/Release/object-store-benchmarks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\sync\noinst\server\MinSizeRel\realm-server.lib;..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\util\MinSizeRel\TestUtil.lib;..\..\..\external\catch\src\MinSizeRel\Catch2.lib;..\..\..\_deps\libuv-build\MinSizeRel\uv_a.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\MinSizeRel\realm.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/MinSizeRel/object-store-benchmarks.lib + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/MinSizeRel/object-store-benchmarks.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;TEST_SCHEDULER_UV=1;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_CORE_ROOT)\test\object-store\benchmarks\..;$(REALM_CORE_ROOT)\external\catch\src\catch2\..;$(REALM_VS2022_ROOT)\external\catch\generated-includes;$(REALM_VS2022_ROOT)\_deps\libuv-src\include;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\sync\noinst\server\RelWithDebInfo\realm-server.lib;..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\util\RelWithDebInfo\TestUtil.lib;..\..\..\external\catch\src\RelWithDebInfo\Catch2.lib;..\..\..\_deps\libuv-build\RelWithDebInfo\uv_a.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;../../../../VS2022/Debug/x64/wolfssl.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;Version.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;iphlpapi.lib;userenv.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/RelWithDebInfo/object-store-benchmarks.lib + $(REALM_VS2022_ROOT)/test/object-store/benchmarks/RelWithDebInfo/object-store-benchmarks.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/benchmarks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/benchmarks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/benchmarks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/benchmarks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/benchmarks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/benchmarks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/benchmarks/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/benchmarks/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\benchmarks\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {8d538cbe-01bf-4a2e-a98a-6c368fdf13d7} + Catch2 + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + {9F1946D1-8BE9-3760-9CA0-9DEA52ADF2B6} + SyncServer + + + {B12800CB-A114-31E8-9852-A677E59EB602} + TestUtil + + + {43EC51FD-5383-3134-8B2C-3CCA1CCF4033} + uv_a + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj.filters b/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj.filters new file mode 100644 index 00000000..44a124ab --- /dev/null +++ b/realm/VS2022/test/object-store/benchmarks/object-store-benchmarks.vcxproj.filters @@ -0,0 +1,61 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj b/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj new file mode 100644 index 00000000..1a9ad9d3 --- /dev/null +++ b/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj @@ -0,0 +1,241 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {D4AD6860-04FA-3683-BD24-28D5AD45A260} + Win32Proj + 10.0.22621.0 + x64 + generate-coverage-cobertura + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage-cobertura + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage-cobertura + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage-cobertura + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage-cobertura + false + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj.filters b/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj.filters new file mode 100644 index 00000000..8e4a38ed --- /dev/null +++ b/realm/VS2022/test/object-store/generate-coverage-cobertura.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/generate-coverage.vcxproj b/realm/VS2022/test/object-store/generate-coverage.vcxproj new file mode 100644 index 00000000..7f8922f9 --- /dev/null +++ b/realm/VS2022/test/object-store/generate-coverage.vcxproj @@ -0,0 +1,241 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {778B84EF-CB2D-3D17-9FB8-D856D145BF1E} + Win32Proj + 10.0.22621.0 + x64 + generate-coverage + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage + false + false + + setlocal +echo "Configure with -DCMAKE_BUILD_TYPE=Coverage to generate coverage reports" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate-coverage + false + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\ExternalProject\shared_internal_commands.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FetchContent\CMakeLists.cmake.in;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindGit.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageHandleStandardArgs.cmake;$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.29\Modules\FindPackageMessage.cmake;$(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;$(REALM_CORE_ROOT)\tools\cmake\FindLibUV.cmake;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\CMakeFiles\generate.stamp + false + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/generate-coverage.vcxproj.filters b/realm/VS2022/test/object-store/generate-coverage.vcxproj.filters new file mode 100644 index 00000000..d1443c36 --- /dev/null +++ b/realm/VS2022/test/object-store/generate-coverage.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + + CMake Rules + + + + + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj new file mode 100644 index 00000000..9f239514 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj.filters new file mode 100644 index 00000000..7009f77f --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj new file mode 100644 index 00000000..b5d96fad --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..b49274c0 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj new file mode 100644 index 00000000..50d703b1 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..513832b0 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj new file mode 100644 index 00000000..04ce110f --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj @@ -0,0 +1,374 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {D5539DFF-5363-33CE-9B01-EE53C924962D} + Win32Proj + 10.0.22621.0 + x64 + fuzz-sorted-linkview + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Debug\ + fuzz-sorted-linkview.dir\Debug\ + fuzz-sorted-linkview + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Release\ + fuzz-sorted-linkview.dir\Release\ + fuzz-sorted-linkview + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\MinSizeRel\ + fuzz-sorted-linkview.dir\MinSizeRel\ + fuzz-sorted-linkview + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\RelWithDebInfo\ + fuzz-sorted-linkview.dir\RelWithDebInfo\ + fuzz-sorted-linkview + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-sorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-sorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;..\..\..\src\realm\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-sorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-sorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-sorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-sorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-sorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-sorted-linkview.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj.filters new file mode 100644 index 00000000..5ad2e87d --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-linkview.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj new file mode 100644 index 00000000..8f21a500 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj @@ -0,0 +1,374 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {DA164350-EF69-3CCC-9D4F-BC6C9DF95A2B} + Win32Proj + 10.0.22621.0 + x64 + fuzz-sorted-query + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Debug\ + fuzz-sorted-query.dir\Debug\ + fuzz-sorted-query + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Release\ + fuzz-sorted-query.dir\Release\ + fuzz-sorted-query + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\MinSizeRel\ + fuzz-sorted-query.dir\MinSizeRel\ + fuzz-sorted-query + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\RelWithDebInfo\ + fuzz-sorted-query.dir\RelWithDebInfo\ + fuzz-sorted-query + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-sorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-sorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;..\..\..\src\realm\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-sorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-sorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-sorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-sorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-sorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-sorted-query.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj.filters new file mode 100644 index 00000000..175e6a63 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-sorted-query.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj new file mode 100644 index 00000000..e1fe4193 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj @@ -0,0 +1,374 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {0721C62C-B677-3F98-A3E2-DDE8923EA996} + Win32Proj + 10.0.22621.0 + x64 + fuzz-unsorted-linkview + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Debug\ + fuzz-unsorted-linkview.dir\Debug\ + fuzz-unsorted-linkview + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Release\ + fuzz-unsorted-linkview.dir\Release\ + fuzz-unsorted-linkview + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\MinSizeRel\ + fuzz-unsorted-linkview.dir\MinSizeRel\ + fuzz-unsorted-linkview + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\RelWithDebInfo\ + fuzz-unsorted-linkview.dir\RelWithDebInfo\ + fuzz-unsorted-linkview + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-unsorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-unsorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;..\..\..\src\realm\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-unsorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-unsorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-unsorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-unsorted-linkview.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-unsorted-linkview.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-unsorted-linkview.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj.filters new file mode 100644 index 00000000..0f1e1b49 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-linkview.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj new file mode 100644 index 00000000..9e1de797 --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj @@ -0,0 +1,374 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {44225F3C-D96A-3735-B7E5-0197F86D384E} + Win32Proj + 10.0.22621.0 + x64 + fuzz-unsorted-query + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Debug\ + fuzz-unsorted-query.dir\Debug\ + fuzz-unsorted-query + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Release\ + fuzz-unsorted-query.dir\Release\ + fuzz-unsorted-query + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\MinSizeRel\ + fuzz-unsorted-query.dir\MinSizeRel\ + fuzz-unsorted-query + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\RelWithDebInfo\ + fuzz-unsorted-query.dir\RelWithDebInfo\ + fuzz-unsorted-query + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-unsorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzz-unsorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;..\..\..\src\realm\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-unsorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzz-unsorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-unsorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzz-unsorted-query.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-unsorted-query.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzz-unsorted-query.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj.filters new file mode 100644 index 00000000..01fc478b --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzz-unsorted-query.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj b/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj new file mode 100644 index 00000000..d86d230c --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj @@ -0,0 +1,374 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {85B5944B-8DD0-3B1D-A0BE-BBE82772A4D8} + Win32Proj + 10.0.22621.0 + x64 + fuzzer + NoUpgrade + + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + Application + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Debug\ + fuzzer.dir\Debug\ + fuzzer + .exe + true + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\Release\ + fuzzer.dir\Release\ + fuzzer + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\MinSizeRel\ + fuzzer.dir\MinSizeRel\ + fuzzer + .exe + false + true + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\RelWithDebInfo\ + fuzzer.dir\RelWithDebInfo\ + fuzzer + .exe + true + true + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Debug\realm-object-store-dbg.lib;..\..\..\src\realm\parser\Debug\realm-parser-dbg.lib;..\..\..\src\realm\sync\Debug\realm-sync-dbg.lib;..\..\..\src\realm\Debug\realm-dbg.lib;psapi.lib;..\..\..\zlib\debug\lib\zlibd.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 /ignore:4099 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzzer.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Debug/fuzzer.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\Release\realm-object-store.lib;..\..\..\src\realm\parser\Release\realm-parser.lib;..\..\..\src\realm\sync\Release\realm-sync.lib;..\..\..\src\realm\Release\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzzer.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/Release/fuzzer.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\MinSizeRel\realm-object-store.lib;..\..\..\src\realm\parser\MinSizeRel\realm-parser.lib;..\..\..\src\realm\sync\MinSizeRel\realm-sync.lib;..\..\..\src\realm\MinSizeRel\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzzer.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/MinSizeRel/fuzzer.pdb + Console + + + false + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_ENABLE_SYNC=1;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\..\..\src\realm\object-store\RelWithDebInfo\realm-object-store.lib;..\..\..\src\realm\parser\RelWithDebInfo\realm-parser.lib;..\..\..\src\realm\sync\RelWithDebInfo\realm-sync.lib;..\..\..\src\realm\RelWithDebInfo\realm.lib;psapi.lib;..\..\..\zlib\lib\zlib.lib;../../../../VS2022/Debug/x64/wolfssl.lib;Version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + $(REALM_CORE_ROOT)/../VS2022/Debug/x64;$(REALM_CORE_ROOT)/../VS2022/Debug/x64/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzzer.lib + $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/RelWithDebInfo/fuzzer.pdb + Console + + + false + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/object-store/notifications-fuzzer/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/object-store/notifications-fuzzer/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\object-store\notifications-fuzzer\CMakeFiles\generate.stamp + false + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {9D58D3C7-5D77-3B7B-ACFE-AAEB56E1116D} + ObjectStore + + + {E679C3B0-ADCC-323A-BA5D-D55D894BF4D8} + QueryParser + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + {1C09954E-ECC3-3454-BA4D-9D6D3F9326BE} + Sync + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj.filters b/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj.filters new file mode 100644 index 00000000..9416846e --- /dev/null +++ b/realm/VS2022/test/object-store/notifications-fuzzer/fuzzer.vcxproj.filters @@ -0,0 +1,28 @@ + + + + + + Source Files + + + Source Files + + + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/test/util/INSTALL.vcxproj b/realm/VS2022/test/util/INSTALL.vcxproj new file mode 100644 index 00000000..99417d6f --- /dev/null +++ b/realm/VS2022/test/util/INSTALL.vcxproj @@ -0,0 +1,209 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {ECC61E9F-29E8-39AC-AC12-FDB954573FFF} + Win32Proj + 10.0.22621.0 + x64 + INSTALL + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + Always + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\INSTALL_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\INSTALL_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/util/INSTALL.vcxproj.filters b/realm/VS2022/test/util/INSTALL.vcxproj.filters new file mode 100644 index 00000000..39bb6937 --- /dev/null +++ b/realm/VS2022/test/util/INSTALL.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/util/PACKAGE.vcxproj b/realm/VS2022/test/util/PACKAGE.vcxproj new file mode 100644 index 00000000..41c4d1fe --- /dev/null +++ b/realm/VS2022/test/util/PACKAGE.vcxproj @@ -0,0 +1,224 @@ + + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {8DCD8407-60D8-3770-8007-D06DAACCFA3A} + Win32Proj + 10.0.22621.0 + x64 + PACKAGE + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd $(REALM_VS2022_ROOT) +if %errorlevel% neq 0 goto :cmEnd +C: +if %errorlevel% neq 0 goto :cmEnd +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\PACKAGE_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\PACKAGE_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {4010C463-F031-35B8-92D6-4C89B702FD99} + ALL_BUILD + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/util/PACKAGE.vcxproj.filters b/realm/VS2022/test/util/PACKAGE.vcxproj.filters new file mode 100644 index 00000000..3d7e5f10 --- /dev/null +++ b/realm/VS2022/test/util/PACKAGE.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/util/RUN_TESTS.vcxproj b/realm/VS2022/test/util/RUN_TESTS.vcxproj new file mode 100644 index 00000000..3974ab7d --- /dev/null +++ b/realm/VS2022/test/util/RUN_TESTS.vcxproj @@ -0,0 +1,199 @@ + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {22A7B107-70DD-3975-8CF7-B03C1EE1C2BD} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\RUN_TESTS_force + false + false + true + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\RUN_TESTS_force + false + false + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/util/RUN_TESTS.vcxproj.filters b/realm/VS2022/test/util/RUN_TESTS.vcxproj.filters new file mode 100644 index 00000000..0f276eb2 --- /dev/null +++ b/realm/VS2022/test/util/RUN_TESTS.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + CMake Rules + + + + + {C4AD600B-F6C1-38C0-A081-F083BC21FA9A} + + + diff --git a/realm/VS2022/test/util/TestUtil.vcxproj b/realm/VS2022/test/util/TestUtil.vcxproj new file mode 100644 index 00000000..21fa10f6 --- /dev/null +++ b/realm/VS2022/test/util/TestUtil.vcxproj @@ -0,0 +1,352 @@ + + + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {B12800CB-A114-31E8-9852-A677E59EB602} + Win32Proj + 10.0.22621.0 + x64 + TestUtil + NoUpgrade + + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + StaticLibrary + Unicode + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(REALM_VS2022_ROOT)\test\util\Debug\ + TestUtil.dir\Debug\ + TestUtil-dbg + .lib + $(REALM_VS2022_ROOT)\test\util\Release\ + TestUtil.dir\Release\ + TestUtil + .lib + $(REALM_VS2022_ROOT)\test\util\MinSizeRel\ + TestUtil.dir\MinSizeRel\ + TestUtil + .lib + $(REALM_VS2022_ROOT)\test\util\RelWithDebInfo\ + TestUtil.dir\RelWithDebInfo\ + TestUtil + .lib + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + EnableFastChecks + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + true + stdcpp17 + true + Disabled + NotUsing + MultiThreadedDebug + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR="Debug" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;REALM_DEBUG=1;CMAKE_INTDIR=\"Debug\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="Release" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"Release\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"MinSizeRel\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "$(REALM_VS2022_ROOT)/zlib/include" + $(IntDir) + ProgramDatabase + 4146 + Sync + TurnOffAllWarnings + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + MultiThreaded + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING;WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;WIN32_LEAN_AND_MEAN;UNICODE;_UNICODE;_WIN32_WINNT=0x0603;WINVER=0x603;NTDDI_VERSION=0x06030000;CMAKE_INTDIR=\"RelWithDebInfo\" + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + + + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(REALM_CORE_ROOT)\src;$(REALM_VS2022_ROOT)\src;$(REALM_VS2022_ROOT)\zlib\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule $(REALM_CORE_ROOT)/test/util/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/util/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/util/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/util/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/util/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/util/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp + false + Building Custom Rule $(REALM_CORE_ROOT)/test/util/CMakeLists.txt + setlocal +"$(CurrentVsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(REALM_CORE_ROOT) -B$(REALM_VS2022_ROOT) --check-stamp-file $(REALM_VS2022_ROOT)/test/util/CMakeFiles/generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + $(REALM_VS2022_ROOT)\CMakeFiles\cmake.verify_globs;%(AdditionalInputs) + $(REALM_VS2022_ROOT)\test\util\CMakeFiles\generate.stamp + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {2C88391C-B836-3F71-A9FC-1A8E3EFD9661} + ZERO_CHECK + false + Never + + + {294B6277-5BE5-3100-BF9A-CEA035037813} + Storage + + + + + + \ No newline at end of file diff --git a/realm/VS2022/test/util/TestUtil.vcxproj.filters b/realm/VS2022/test/util/TestUtil.vcxproj.filters new file mode 100644 index 00000000..3c4fdc26 --- /dev/null +++ b/realm/VS2022/test/util/TestUtil.vcxproj.filters @@ -0,0 +1,142 @@ + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + {020EF7E9-D766-3BFD-9F90-448849F20D38} + + + {40E47C88-ED84-3184-A68A-28B0B3C66756} + + + diff --git a/realm/VS2022/vs_clean.sh b/realm/VS2022/vs_clean.sh new file mode 100644 index 00000000..481653c1 --- /dev/null +++ b/realm/VS2022/vs_clean.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +# Reference $(CurrentVsInstallRoot), not fully-qualified path +find . -type f -name "*.vcxproj" -exec sed -i 's|C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise|$(CurrentVsInstallRoot)|g' {} + +find . -type f -name "*.vcxproj" -exec sed -i 's|C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional|$(CurrentVsInstallRoot)|g' {} + +find . -type f -name "*.vcxproj" -exec sed -i 's|C:\\Program Files\\Microsoft Visual Studio\\2022\\Community|$(CurrentVsInstallRoot)|g' {} + diff --git a/realm/VS2022/wolfssl-GlobalProperties.props b/realm/VS2022/wolfssl-GlobalProperties.props new file mode 100644 index 00000000..a9ab09aa --- /dev/null +++ b/realm/VS2022/wolfssl-GlobalProperties.props @@ -0,0 +1,119 @@ + + + + + False + + + + + + $(OutDir)THIS_WOLFSSL_ROOT_REG.txt + HKEY_CURRENT_USER\Environment + WOLFSSL_ROOT + + + + + False + + + + + + + $(WOLFSSL_ROOT) + + + $(env:WOLFSSL_ROOT) + + + c:\workspace\wolfssl + + + + + $([System.String]::Copy('$(MSBuildThisFileDirectory)/include').Replace('/', '\')) + $([System.String]::Copy('$(WOLFSSL_USER_SETTINGS_DIR_TEMP)').Replace('\\', '\')) + $(WOLFSSL_USER_SETTINGS_DIRECTORY)\user_settings.h + + + $([System.String]::Copy('$(WOLFSSL_ROOT)').Replace('"', '')) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(DefineConstants);WOLFSSL_VERBOSE_MSBUILD + + + + + + + + + + + + + + + + + + + + diff --git a/realm/VS2022/wolfssl-VS2022-cmake.sln b/realm/VS2022/wolfssl-VS2022-cmake.sln new file mode 100644 index 00000000..cabe6d53 --- /dev/null +++ b/realm/VS2022/wolfssl-VS2022-cmake.sln @@ -0,0 +1,37 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.11.35327.3 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wolfssl", "wolfssl-VS2022-cmake.vcxproj", "{12226DBE-7278-4DFA-A119-5A0294CF0B33}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|ARM64 = Release|ARM64 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|ARM64.Build.0 = Debug|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x64.ActiveCfg = Debug|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x64.Build.0 = Debug|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x86.ActiveCfg = Debug|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Debug|x86.Build.0 = Debug|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|ARM64.ActiveCfg = Release|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|ARM64.Build.0 = Release|ARM64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x64.ActiveCfg = Release|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x64.Build.0 = Release|x64 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x86.ActiveCfg = Release|Win32 + {12226DBE-7278-4DFA-A119-5A0294CF0B33}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {62A3885A-21A6-41E0-8BA0-947D0578A29D} + EndGlobalSection +EndGlobal diff --git a/realm/VS2022/wolfssl-VS2022-cmake.vcxproj b/realm/VS2022/wolfssl-VS2022-cmake.vcxproj new file mode 100644 index 00000000..74d4c988 --- /dev/null +++ b/realm/VS2022/wolfssl-VS2022-cmake.vcxproj @@ -0,0 +1,367 @@ + + + + + + + + + + + + + + + + + + + Debug + Win32 + + + Debug + x64 + + + Debug + ARM64 + + + Release + Win32 + + + Release + x64 + + + Release + ARM64 + + + + {12226DBE-7278-4DFA-A119-5A0294CF0B33} + wolfssl + Win32Proj + wolfssl + + + + StaticLibrary + v143 + Unicode + true + + + StaticLibrary + v143 + Unicode + true + + + StaticLibrary + v143 + Unicode + true + + + StaticLibrary + v143 + Unicode + + + StaticLibrary + v143 + Unicode + + + StaticLibrary + v143 + Unicode + + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + $(SolutionDir)$(Configuration)\$(Platform)\ + $(Configuration)\$(Platform)\$(ProjectName)_obj\ + + + + Disabled + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);%(AdditionalIncludeDirectories) + WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level4 + EditAndContinue + 4206;4214;4706;%(DisableSpecificWarnings) + + + + + Disabled + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);$(WOLFSSL_ROOT)/wolfssl;$(WOLFSSL_ROOT)/wolfssl/wolfcrypt;%(AdditionalIncludeDirectories) + WOLFSSL_LIB;BUILDING_WOLFSSL;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level4 + ProgramDatabase + 4206;4214;4706;%(DisableSpecificWarnings) + + + ws2_32.lib;%(AdditionalDependencies) + false + true + + + + + Disabled + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);%(AdditionalIncludeDirectories) + WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + Level4 + ProgramDatabase + 4206;4214;4706;%(DisableSpecificWarnings) + + + + + MaxSpeed + true + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);%(AdditionalIncludeDirectories) + WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + + + MaxSpeed + true + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);%(AdditionalIncludeDirectories) + WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + $(WOLFSSL_ROOT)/wolfssl;$(WOLFSSL_ROOT)/wolfssl/wolfcrypt + + + + + MaxSpeed + true + $(WOLFSSL_USER_SETTINGS_DIRECTORY);$(WOLFSSL_ROOT);%(AdditionalIncludeDirectories) + WOLFSSL_LIB;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + false + ml64.exe /c /Zi /Fo"$(OutDir)%(Filename).obj" %(Identity) + $(OutDir)%(Filename).obj + + + + + + true + true + true + true + true + true + + + + + + + + + + + + \ No newline at end of file diff --git a/realm/build_wolfssl_with_realm.sh b/realm/build_wolfssl_with_realm.sh index 2237b6c1..dbd663c4 100755 --- a/realm/build_wolfssl_with_realm.sh +++ b/realm/build_wolfssl_with_realm.sh @@ -4,7 +4,7 @@ # parameters: # -t use tarball, not git -# -u use $USER name suffix for repository +# -u use $USER name suffix for repository (automatically sets upstream configuration values) # While the support to build from a tarball is included, # Please note that to successfully build, @@ -21,14 +21,33 @@ MY_SHELLCHECK="shellcheck" # Check if the executable is available in the PATH if command -v "$MY_SHELLCHECK" >/dev/null 2>&1; then - # Run your command here $MY_SHELLCHECK "$0" || exit 1 else - echo "$MY_SHELLCHECK is not installed. Please install it if changes to this script have been made." + echo "ERROR: $MY_SHELLCHECK is not installed. Please install it if changes to this script have been made." + exit 1 +fi + +# Check if the autoconf executable is available in the PATH + +# if command -v "$MY_SHELLCHECK" >/dev/null 2>&1; then +if command -v "autoconf" > /dev/null 2>&1; then + echo "Confirmed autoconf is installed" +else + echo "ERROR: autoconf is not installed.." + exit 1 +fi + +# Check if the libtool executable is available in the PATH +if dpkg -L libtool | grep -q '/bin/libtool'; then + # Run your command here + echo "Confirmed libtool is installed" +else + echo "ERROR: libtool is not installed.." exit 1 fi # Command-line parameters +USE_REALM_CORE_DEV=1 # Default method is using git, -t to disable; set this to false to use curl for tarball USE_GIT=true @@ -36,31 +55,75 @@ USE_GIT=true # Default repo names is not to use user name suffix. -u to enable. USER_REPO_NAME=false +# default is to use out and build prior builds +FORCE_CLEAN=false + +# Use -i to enable wolfssl config/build/install +CONFIGURE_WOLFSSL=false +BUILD_WOLFSSL=false +INSTALL_WOLFSSL=false + +# Choose to skip parts of realm-core build: +FETCH_REALM_CORE=false + + # Check if user wants to use git -while getopts ":tu" opt; do - case $opt in - # Specify -t to use tarball, not git +while getopts ":hictur" opt; do + case $opt in + # Specify -t to use tarball, not git + # help + h) + echo "-c clean: delete ./out and ./build directories." + echo "-h this help." + echo "-i install wolfssl" + echo "-r fetch realm" + echo "-t use tarball, not git." + echo "-u user username suffixes in directories." + ;; + + # specify -i to install wolfssl to + i) + CONFIGURE_WOLFSSL=true + BUILD_WOLFSSL=true + INSTALL_WOLFSSL=true + ;; + + # -c for brute-force clean (deletes `out` and `build` directories) + c) + FORCE_CLEAN=true + ;; + t) - USE_GIT=false - ;; + USE_GIT=false + ;; + + r) + FETCH_REALM_CORE=true + ;; # specify -u to use $USER repository fork and file suffix u) - USER_REPO_NAME=true - ;; + USER_REPO_NAME=true + ;; + + # everything else is an error \?) - echo "Invalid option: -$OPTARG" >&2 - exit 1 - ;; - esac -done + echo "Invalid option: -$OPTARG, try -h for help" >&2 + exit 1 + ;; + esac +done # getopts # Commit hashes for specific versions when using git WOLFSSL_COMMIT="e814d1ba" # Adjust if necessary: -#REALM_CORE_COMMIT="c729fc80" -REALM_CORE_COMMIT="a5e87a39" +# REALM_CORE_COMMIT="c729fc80" +# REALM_CORE_COMMIT="a5e87a39" +REALM_CORE_COMMIT="5533505d1" + +# Patch file based on REALM_CORE_COMMIT or REALM_CORE_VERSION +PATCH_FILE="realm-commit-$REALM_CORE_COMMIT.patch" # Variables @@ -70,6 +133,21 @@ REALM_HAVE_WOLFSSL=1 WOLFSSL_UPSTREAM="" REALM_CORE_UPSTREAM="" +#Optionally perform brute force clean +if [ "$FORCE_CLEAN" = true ]; then + if [ "$USER_REPO_NAME" = true ]; then + echo "clean ./realm-core-$USER/out" + rm -rf "./realm-core-$USER/out" + echo "clean ./realm-core-$USER/build" + rm -rf "./realm-core-$USER/build" + else + echo "clean ./realm-core/out" + rm -rf "./realm-core/out" + echo "clean ./realm-core/build" + rm -rf "./realm-core/build" + fi +fi + if [ "$USER_REPO_NAME" = true ]; then echo "Found user-suffix for repository clones: -$USER" WOLFSSL_REPO="https://github.com/$USER/wolfssl.git" @@ -88,6 +166,10 @@ else REALM_CORE_DIR="realm-core" fi +# WOLFSSL_DIR="/home/gojimmypi/wolfssl-install-dir" + +# WOLFSSL_DIR="/mnt/c/workspace/wolfssl-gojimmypi-master" + WOLFSSL_VERSION="v5.7.2-stable" REALM_CORE_VERSION="v13.26.0" WOLFSSL_TAR="${WOLFSSL_VERSION}.tar.gz" @@ -106,16 +188,11 @@ USE_SYSTEM_INSTALL=false # Choose to skip parts of wolfSSL build: FETCH_WOLFSSL=false -CONFIGURE_WOLFSSL=false -BUILD_WOLFSSL=false -INSTALL_WOLFSSL=false - -# Choose to skip parts of realm-core build: -FETCH_REALM_CORE=true # Show summary of key config settings: echo "USE_GIT: $USE_GIT" +echo "WOLFSSL_ROOT: $WOLFSSL_ROOT" echo "WOLFSSL_REPO: $WOLFSSL_REPO" echo "WOLFSSL_DIR: $WOLFSSL_DIR" echo "FETCH_WOLFSSL: $FETCH_WOLFSSL" @@ -125,10 +202,7 @@ echo "WOLFSSL_INSTALL_DIR: $WOLFSSL_INSTALL_DIR" echo "REALM_CORE_REPO: $REALM_CORE_REPO" echo "REALM_CORE_DIR: $REALM_CORE_DIR" - - -# Patch file based on REALM_CORE_COMMIT or REALM_CORE_VERSION -PATCH_FILE="" +echo "REALM_HAVE_WOLFSSL: $REALM_HAVE_WOLFSSL" if [ "$FETCH_WOLFSSL" = true ]; then # Step 2: Download or clone wolfSSL @@ -148,6 +222,8 @@ if [ "$FETCH_WOLFSSL" = true ]; then if [ -n "$WSL_DISTRO_NAME" ]; then # Ignore file permissions changes in WSL git config core.fileMode false + # never convert line endings + git config core.autocrlf false fi echo "Checking out commit $WOLFSSL_COMMIT..." @@ -178,10 +254,21 @@ if [ "$FETCH_WOLFSSL" = true ]; then else echo "Skipping wolfSSL source fetch" if [ ! -d "$WOLFSSL_DIR" ]; then + echo "Current directory: $(pwd)" echo "Warning: wolfSSL fetch skipped, but directory not found: $WOLFSSL_DIR" + echo "Checking parent..." + ls .. + if [ -d "../$WOLFSSL_DIR" ]; then + WOLFSSL_DIR="../$WOLFSSL_DIR" + echo "Found woulfSSL in parent directory: '$WOLFSSL_DIR'" + fi + if [ -d "../../$WOLFSSL_DIR" ]; then + WOLFSSL_DIR="../../$WOLFSSL_DIR" + echo "Found woulfSSL in parent directory: '$WOLFSSL_DIR'" + fi fi - if [ ! -d "$WOLFSSL_INSTALL_DIR" ]; then - echo "Error: wolfSSL fetch skipped and install directory not found: $WOLFSSL_INSTALL_DIR" + if [[ (! -d "$WOLFSSL_INSTALL_DIR") && (! "$CONFIGURE_WOLFSSL" == true || ! "$BUILD_WOLFSSL" == true || ! "$INSTALL_WOLFSSL" == true) ]]; then + echo "Error: wolfSSL fetch skipped and install directory not found: '$WOLFSSL_INSTALL_DIR'. Try using '-i'" exit 1 else echo "Warning: wolfSSL fetch skipped, using prior install found in: $WOLFSSL_INSTALL_DIR" @@ -189,35 +276,36 @@ else fi if [ "$CONFIGURE_WOLFSSL" = true ]; then - cd "$WOLFSSL_DIR" || exit 1 + echo "$WOLFSSL_DIR" + pushd "$WOLFSSL_DIR" || exit 1 # Step 3: Build and install wolfSSL + echo "Running wolfSSL autogen.sh ..." + ./autogen.sh if [ "$USE_SYSTEM_INSTALL" = true ]; then echo "Configuring wolfSSL for system-wide installation..." - ./autogen.sh - ./configure --enable-static --enable-opensslall --enable-enckeys --enable-certgen --enable-context-extra-user-data + ./configure --enable-static --enable-opensslall --enable-enckeys --enable-certgen --enable-context-extra-user-data else - ./autogen.sh echo "Configuring wolfSSL for local installation at $WOLFSSL_INSTALL_DIR..." - ./configure --enable-static --enable-opensslall --enable-enckeys --enable-certgen --enable-context-extra-user-data --prefix="$WOLFSSL_INSTALL_DIR" + ./configure --enable-static --enable-opensslextra --enable-opensslall --enable-enckeys --enable-certgen --enable-context-extra-user-data --prefix="$WOLFSSL_INSTALL_DIR" fi - cd .. + popd || exit 1 else echo "Skipping wolfSSL configure" fi if [ "$BUILD_WOLFSSL" = true ]; then - cd "$WOLFSSL_DIR" || exit 1 + pushd "$WOLFSSL_DIR" || exit 1 echo "Building and installing wolfSSL..." make -j"$(nproc)" - cd .. + popd || exit 1 else echo "Skipping wolfSSL build" fi if [ "$INSTALL_WOLFSSL" = true ]; then - cd "$WOLFSSL_DIR" || exit + pushd "$WOLFSSL_DIR" || exit make install - cd .. + popd || exit 1 else echo "Skipping wolfSSL install" fi @@ -251,6 +339,8 @@ if [ "$FETCH_REALM_CORE" = true ]; then echo "Found WSL distro, setting core.fileMode" # Ignore file permissions changes in WSL git config core.fileMode false + # never convert line endings + git config core.autocrlf false else echo "Not a WSL distro, not setting core.fileMode" fi @@ -302,20 +392,24 @@ cd "$REALM_CORE_DIR" || { echo "Cannot find $REALM_CORE_DIR"; exit 1; } if [ -f "REALM_CORE_COMMIT_COMPLETE.log" ]; then echo "Found REALM_CORE_COMMIT_COMPLETE.log, skipping patch." else - echo "Current directory to apply $PATCH_FILE patch: $(pwd)" - # Step 5: Apply patch if patch file exists for realm-core - echo "Looking for path file $PATCH_FILE in $(pwd)" - if [ -f "../$PATCH_FILE" ]; then - echo "Applying patch to realm-core: ../$PATCH_FILE" + if [ "$USE_REALM_CORE_DEV" == 1 ]; then + echo "USE_REALM_CORE_DEV==1 skips patch" + else + echo "Current directory to apply $PATCH_FILE patch: $(pwd)" + # Step 5: Apply patch if patch file exists for realm-core + echo "Looking for patch file $PATCH_FILE in $(pwd)" + if [ -f "../$PATCH_FILE" ]; then + echo "Applying patch to realm-core: ../$PATCH_FILE" - git apply "../$PATCH_FILE" || { echo "Failed to apply patch: ../$PATCH_FILE"; git status; exit 1; } + git apply "../$PATCH_FILE" || { echo "Failed to apply patch: ../$PATCH_FILE"; git status; exit 1; } - echo "breadcrumb" > "REALM_CORE_COMMIT_COMPLETE.log" - else - # The current build systems expect no upstream support. Patch is required. - # See also: https://github.com/realm/realm-core/pull/6535 - echo "No patch applied, abort" - exit 1 + echo "breadcrumb" > "REALM_CORE_COMMIT_COMPLETE.log" + else + # The current build systems expect no upstream support. Patch is required. + # See also: https://github.com/realm/realm-core/pull/6535 + echo "No patch applied, abort" + exit 1 + fi fi fi @@ -331,11 +425,16 @@ if [ "$USE_SYSTEM_INSTALL" = true ]; then cmake -B "$BUILD_DIR" -DREALM_ENABLE_ENCRYPTION=1 -DREALM_ENABLE_SYNC=1 -DREALM_HAVE_WOLFSSL="$REALM_HAVE_WOLFSSL" -DREALM_WOLFSSL_ROOT_DIR="/usr/local/lib" || { echo "cmake failed"; exit 1; } else echo "Configuring realm-core to use local wolfSSL installation from $WOLFSSL_INSTALL_DIR" - cmake -B "$BUILD_DIR" -DREALM_INCLUDE_CERTS=1 -DREALM_ENABLE_ENCRYPTION=1 -DREALM_ENABLE_SYNC=1 -DREALM_HAVE_WOLFSSL="$REALM_HAVE_WOLFSSL" -DREALM_WOLFSSL_ROOT_DIR="$WOLFSSL_INSTALL_DIR" || { echo "cmake failed"; exit 1; } + echo "Current directory: $(pwd)" + echo "" + echo "cmake -B \"$BUILD_DIR\" -DREALM_INCLUDE_CERTS=1 -DREALM_ENABLE_ENCRYPTION=1 -DREALM_ENABLE_SYNC=1 -DREALM_HAVE_WOLFSSL=\"$REALM_HAVE_WOLFSSL\" -DREALM_WOLFSSL_ROOT_DIR=\"$WOLFSSL_INSTALL_DIR\"" + cmake -B "$BUILD_DIR" -DWOLFSSL_USE_OPTIONS_H=1 -DREALM_INCLUDE_CERTS=1 -DREALM_ENABLE_ENCRYPTION=1 -DREALM_ENABLE_SYNC=1 -DREALM_HAVE_WOLFSSL="$REALM_HAVE_WOLFSSL" -DREALM_WOLFSSL_ROOT_DIR="$WOLFSSL_INSTALL_DIR" || { echo "cmake failed"; exit 1; } fi echo "realm-core configuration complete." +echo "===============================================================================================" echo "Building realm-core..." +echo "===============================================================================================" cmake --build "$BUILD_DIR" || { echo "Build failed"; exit 1; } #2>&1 | tee -a output.log diff --git a/realm/clean_realm.bat b/realm/clean_realm.bat new file mode 100644 index 00000000..23691a84 --- /dev/null +++ b/realm/clean_realm.bat @@ -0,0 +1,169 @@ +:: todo add feature to detect if install was user-specific (i.e. used -u param) +@echo off +:: +:: clean_realm.bat [/Q] +:: +:: Do not delete zlib\Debug, it is typically not actually a compiled file, rather copied. + +if "%1" == "" ( + echo Verbose confirmation mode. Use /Q to suppress + SET PARAM="" +) else if "%1" == "/Q" ( + echo Quiet mode: removing build files and directories.... + SET PARAM=/Q +) else ( + echo ERROR: The only supported option is: /Q + goto DONE +) + +::echo "Param=%PARAM%" +SET REALM_DIR=realm-core +echo Using REALM_DIR=%REALM_DIR% + +call :DEL_FILE "%REALM_DIR%\CMakeCache.txt" +call :DEL_FILE "VS2022\CMakeCache.txt" +call :DEL_FILE "VS2022\*.cmake" +call :DEL_FILE "VS2022\_deps\libuv-subbuild\CMakeCache.txt" +call :DEL_FILE "VS2022\_deps\libuv-subbuild\CMakeLists.txt" +call :DEL_FILE "VS2022\_deps\libuv-build\DartConfiguration.tcl" + +call :DEL_TREE "%REALM_DIR%\out" +call :DEL_TREE "VS2022\x64" +call :DEL_TREE "VS2022\Debug" +call :DEL_TREE "VS2022\test\benchmark-common-tasks\Debug" + +call :DEL_TREE "realm-core\out\build\x64-Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\x64" +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\x64" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\x64" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\x64" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\x64" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\x64" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\libuv-populate-prefix\tmp" + +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\CompilerIdC\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\CompilerIdCXX\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\CMakeFiles\3.29.5-msvc4\x64\Debug" + +:: Do not delete zlib\Debug, it is typically not actually a compiled file, rather copied +:: call :DEL_TREE "realm-core\out\build\x64-Debug\zlib\Debug" + +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\CMakeFiles\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\x64\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug" +call :DEL_TREE "realm-core\out\build\x64-Debug\_deps\libuv-subbuild\x64\Debug" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\CompilerIdC\Debug" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\CompilerIdCXX\Debug" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64\Debug" +call :DEL_TREE "VS2022\CMakeFiles\3.29.5-msvc4\x64\Debug" +call :DEL_TREE "VS2022\external\catch\src\Debug" +call :DEL_TREE "VS2022\external\catch\src\Catch2.dir\Debug" +call :DEL_TREE "VS2022\src\external\IntelRDFPMathLib20U2\Bid.dir\Debug" +call :DEL_TREE "VS2022\src\external\s2\s2geometry.dir\Debug" +call :DEL_TREE "VS2022\src\realm\Debug" +call :DEL_TREE "VS2022\src\realm\exec\Debug" +call :DEL_TREE "VS2022\src\realm\exec\Realm2JSON.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmBrowser.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmDecrypt.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmDump.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmEncrypt.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmEnumerate.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmImporter.dir\Debug" +call :DEL_TREE "VS2022\src\realm\exec\RealmTrawler.dir\Debug" +call :DEL_TREE "VS2022\src\realm\object-store\Debug" +call :DEL_TREE "VS2022\src\realm\object-store\c_api\Debug" +call :DEL_TREE "VS2022\src\realm\object-store\c_api\RealmFFI.dir\Debug" +call :DEL_TREE "VS2022\src\realm\object-store\c_api\RealmFFIStatic.dir\Debug" +call :DEL_TREE "VS2022\src\realm\object-store\ObjectStore.dir\Debug" +call :DEL_TREE "VS2022\src\realm\parser\Debug" +call :DEL_TREE "VS2022\src\realm\parser\QueryParser.dir\Debug" +call :DEL_TREE "VS2022\src\realm\Storage.dir\Debug" +call :DEL_TREE "VS2022\src\realm\sync\Debug" +call :DEL_TREE "VS2022\src\realm\sync\noinst\server\Debug" +call :DEL_TREE "VS2022\src\realm\sync\noinst\server\SyncServer.dir\Debug" +call :DEL_TREE "VS2022\src\realm\sync\Sync.dir\Debug" +call :DEL_TREE "VS2022\test\Debug" +call :DEL_TREE "VS2022\test\benchmark-common-tasks\realm-benchmark-common-tasks.dir\Debug" +call :DEL_TREE "VS2022\test\benchmark-crud\Debug" +call :DEL_TREE "VS2022\test\benchmark-crud\realm-benchmark-crud.dir\Debug" +call :DEL_TREE "VS2022\test\benchmark-larger\Debug" +call :DEL_TREE "VS2022\test\benchmark-larger\realm-benchmark-larger.dir\Debug" +call :DEL_TREE "VS2022\test\benchmark-sync\Debug" +call :DEL_TREE "VS2022\test\benchmark-sync\realm-benchmark-sync.dir\Debug" +call :DEL_TREE "VS2022\test\CombinedTests.dir\Debug" +call :DEL_TREE "VS2022\test\CoreTestLib.dir\Debug" +call :DEL_TREE "VS2022\test\CoreTests.dir\Debug" +call :DEL_TREE "VS2022\test\object-store\Debug" +call :DEL_TREE "VS2022\test\object-store\benchmarks\Debug" +call :DEL_TREE "VS2022\test\object-store\benchmarks\object-store-benchmarks.dir\Debug" +call :DEL_TREE "VS2022\test\object-store\ObjectStoreTestLib.dir\Debug" +call :DEL_TREE "VS2022\test\object-store\ObjectStoreTests.dir\Debug" +call :DEL_TREE "VS2022\test\SyncTestLib.dir\Debug" +call :DEL_TREE "VS2022\test\SyncTests.dir\Debug" +call :DEL_TREE "VS2022\test\util\Debug" +call :DEL_TREE "VS2022\test\util\TestUtil.dir\Debug" + +:: Do not delete zlib\Debug, it is typically not actually a compiled file, rather copied +:: call :DEL_TREE "VS2022\zlib\Debug" + +call :DEL_TREE "VS2022\_deps\libuv-build\Debug" +call :DEL_TREE "VS2022\_deps\libuv-build\uv_a.dir\Debug" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles\Debug" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\VCTargetsPath\x64\Debug" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles\3.29.5-msvc4\x64\Debug" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp\Debug" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\x64\Debug" + +call :DEL_TREE "VS2022\_deps\libuv-subbuild\libuv-populate-prefix\src\libuv-populate-stamp" +call :DEL_TREE "VS2022\_deps\libuv-subbuild\CMakeFiles" + +goto :DONE + +:: Function DEL_TREE [directory name] +:DEL_TREE + :: echo Calling DEL_TREE: %~1 + + if exist "%~1\" ( + if "%PARAM%" == "/Q" ( + rd /S /Q "%~1" + ) else ( + echo Deleting directory: "%~1" + rd /S "%~1" + ) + ) else ( + if NOT "%PARAM%" == "/Q" ( + echo Could Not Find "%~1" + ) + ) +:: Return to the caller +goto :EOF + + +:: Function DEL_FILE [file name] +:DEL_FILE + :: echo Calling DEL_FILE: %~1 + + if exist "%~1" ( + echo Deleting file: "%~1" + if "%PARAM%" == "/Q" ( + del /Q "%~1" + ) else ( + del "%~1" + ) + ) else ( + if NOT "%PARAM%" == "/Q" ( + echo Could Not Find "%~1" + ) + ) +:: Return to the caller +goto :EOF + + +:DONE +echo Done! diff --git a/realm/lib/README.md b/realm/lib/README.md new file mode 100644 index 00000000..a324bdf9 --- /dev/null +++ b/realm/lib/README.md @@ -0,0 +1,11 @@ +# REALM wolfSSL lib + +Various reference files for wolfSSL: + +* `[WOLFSSL_ROOT]/wolfssl/options.h` +* `[WOLFSSL_ROOT]/wolfssl/IDE/WIN/user_settings.h` +* `[WOLFSSL_ROOT]/wolfssl/wolfcrypt/settings.h` + +Testing file: + +* `osp_test.bat` - save this file to a test directory and run (e.g. c:\mytest) \ No newline at end of file diff --git a/realm/lib/options.h b/realm/lib/options.h new file mode 100644 index 00000000..763c83bd --- /dev/null +++ b/realm/lib/options.h @@ -0,0 +1,241 @@ +/* wolfssl options.h + * generated from configure options + * + * Copyright (C) 2006-2024 wolfSSL Inc. + * + * This file is part of wolfSSL. (formerly known as CyaSSL) + * + */ + +#ifndef WOLFSSL_OPTIONS_H +#define WOLFSSL_OPTIONS_H + + +#ifdef __cplusplus +extern "C" { +#endif + +#undef WOLFSSL_HAVE_ATOMIC_H +#define WOLFSSL_HAVE_ATOMIC_H + +#undef HAVE_C___ATOMIC +#define HAVE_C___ATOMIC 1 + +#undef HAVE_THREAD_LS +#define HAVE_THREAD_LS + +#undef NO_DO178 +#define NO_DO178 + +#undef WOLFSSL_X86_64_BUILD +#define WOLFSSL_X86_64_BUILD + +#undef WOLFSSL_ASN_TEMPLATE +#define WOLFSSL_ASN_TEMPLATE + +#undef ERROR_QUEUE_PER_THREAD +#define ERROR_QUEUE_PER_THREAD + +#undef TFM_TIMING_RESISTANT +#define TFM_TIMING_RESISTANT + +#undef ECC_TIMING_RESISTANT +#define ECC_TIMING_RESISTANT + +#undef WC_RSA_BLINDING +#define WC_RSA_BLINDING + +#undef WOLFSSL_USE_ALIGN +#define WOLFSSL_USE_ALIGN + +#undef WOLFSSL_SHA224 +#define WOLFSSL_SHA224 + +#undef WOLFSSL_SHA512 +#define WOLFSSL_SHA512 + +#undef WOLFSSL_SHA384 +#define WOLFSSL_SHA384 + +#undef HAVE_HKDF +#define HAVE_HKDF + +#undef NO_DSA +#define NO_DSA + +#undef HAVE_ECC +#define HAVE_ECC + +#undef TFM_ECC256 +#define TFM_ECC256 + +#undef ECC_SHAMIR +#define ECC_SHAMIR + +#undef ECC_MIN_KEY_SZ +#define ECC_MIN_KEY_SZ 224 + +#undef NO_OLD_TLS +#define NO_OLD_TLS + +#undef WC_RSA_PSS +#define WC_RSA_PSS + +#undef WOLFSSL_PSS_LONG_SALT +#define WOLFSSL_PSS_LONG_SALT + +#undef WOLFSSL_ASN_PRINT +#define WOLFSSL_ASN_PRINT + +#undef WOLFSSL_BASE64_ENCODE +#define WOLFSSL_BASE64_ENCODE + +#undef WOLFSSL_SHA3 +#define WOLFSSL_SHA3 + +#undef WOLFSSL_NO_SHAKE128 +#define WOLFSSL_NO_SHAKE128 + +#undef WOLFSSL_NO_SHAKE256 +#define WOLFSSL_NO_SHAKE256 + +#undef HAVE_POLY1305 +#define HAVE_POLY1305 + +#undef HAVE_CHACHA +#define HAVE_CHACHA + +#undef HAVE_HASHDRBG +#define HAVE_HASHDRBG + +#undef HAVE_OPENSSL_CMD +#define HAVE_OPENSSL_CMD + +#undef HAVE_TLS_EXTENSIONS +#define HAVE_TLS_EXTENSIONS + +#undef HAVE_SNI +#define HAVE_SNI + +#undef HAVE_TLS_EXTENSIONS +#define HAVE_TLS_EXTENSIONS + +#undef HAVE_SUPPORTED_CURVES +#define HAVE_SUPPORTED_CURVES + +#undef HAVE_FFDHE_2048 +#define HAVE_FFDHE_2048 + +#undef HAVE_SUPPORTED_CURVES +#define HAVE_SUPPORTED_CURVES + +#undef WOLFSSL_TLS13 +#define WOLFSSL_TLS13 + +#undef HAVE_TLS_EXTENSIONS +#define HAVE_TLS_EXTENSIONS + +#undef HAVE_EXTENDED_MASTER +#define HAVE_EXTENDED_MASTER + +#undef NO_RC4 +#define NO_RC4 + +#undef HAVE_ENCRYPT_THEN_MAC +#define HAVE_ENCRYPT_THEN_MAC + +#undef NO_PSK +#define NO_PSK + +#undef NO_MD4 +#define NO_MD4 + +#undef WOLFSSL_ENCRYPTED_KEYS +#define WOLFSSL_ENCRYPTED_KEYS + +#undef WOLFSSL_SP_MATH_ALL +#define WOLFSSL_SP_MATH_ALL + +#undef WOLFSSL_SP_X86_64 +#define WOLFSSL_SP_X86_64 + +#undef WC_NO_ASYNC_THREADING +#define WC_NO_ASYNC_THREADING + +#undef HAVE_DH_DEFAULT_PARAMS +#define HAVE_DH_DEFAULT_PARAMS + +#undef HAVE_EX_DATA +#define HAVE_EX_DATA + +#undef WOLFSSL_SYS_CA_CERTS +#define WOLFSSL_SYS_CA_CERTS + +#undef WOLFSSL_CERT_GEN +#define WOLFSSL_CERT_GEN + +#undef HAVE_OCSP +#define HAVE_OCSP + +#undef OPENSSL_ALL +#define OPENSSL_ALL + +#undef WOLFSSL_EITHER_SIDE +#define WOLFSSL_EITHER_SIDE + +#undef WC_RSA_NO_PADDING +#define WC_RSA_NO_PADDING + +#undef WC_RSA_PSS +#define WC_RSA_PSS + +#undef WOLFSSL_PSS_LONG_SALT +#define WOLFSSL_PSS_LONG_SALT + +#undef WOLFSSL_TICKET_HAVE_ID +#define WOLFSSL_TICKET_HAVE_ID + +#undef WOLFSSL_ERROR_CODE_OPENSSL +#define WOLFSSL_ERROR_CODE_OPENSSL + +#undef WOLFSSL_CERT_NAME_ALL +#define WOLFSSL_CERT_NAME_ALL + +#undef OPENSSL_EXTRA +#define OPENSSL_EXTRA + +#undef NO_DES3 +#define NO_DES3 + +#undef NO_DES3_TLS_SUITES +#define NO_DES3_TLS_SUITES + +#undef GCM_TABLE_4BIT +#define GCM_TABLE_4BIT + +#undef HAVE_AESGCM +#define HAVE_AESGCM + +#undef HAVE_TLS_EXTENSIONS +#define HAVE_TLS_EXTENSIONS + +#undef HAVE_SERVER_RENEGOTIATION_INFO +#define HAVE_SERVER_RENEGOTIATION_INFO + +#undef HAVE_COMP_KEY +#define HAVE_COMP_KEY + +#undef HAVE___UINT128_T +#define HAVE___UINT128_T 1 + +#undef HAVE_WC_INTROSPECTION +#define HAVE_WC_INTROSPECTION + + +#ifdef __cplusplus +} +#endif + + +#endif /* WOLFSSL_OPTIONS_H */ + diff --git a/realm/lib/osp_test.bat b/realm/lib/osp_test.bat new file mode 100644 index 00000000..97726a2c --- /dev/null +++ b/realm/lib/osp_test.bat @@ -0,0 +1,111 @@ +:: set USE_REALM_CORE_DEV for gojimmypi dev branch, otherwise realm/realm-core with patch applied +set USE_REALM_CORE_DEV=1 + +:: set THIS_CLONE_DEPTH=--depth 1 +set THIS_CLONE_DEPTH= +set THIS_GIT_CONFIG=--config core.fileMode=false +SET THIS_WOLFSSL_CLONE_DEPTH=--depth 1 + +:: Choose wolfSSL Version: +set THIS_WOLFSSL_VERSION="v5.7.6-stable" + +:: Original development was for the a5e8 for realm-core v13.26.0 release on 1/22/2024 +:: set REALM_CORE_COMMIT="a5e87a39" + +:: We can use the same patch file, and instead apply it to the 5533 commit from 1/29/2024 +set REALM_CORE_COMMIT="5533505d1" + +:: Reference the PR branch or dev branch: +set THIS_OSP_BRANCH="pr-realm-vs2022" + +if "%USE_REALM_CORE_DEV%"=="1" set THIS_OSP_BRANCH="dev" + +:: Ensure %ERRORLEVEL% inside if/else blocks not evaluated too early +SETLOCAL EnableDelayedExpansion + +if "%VSCMD_VER%"=="" ( + echo This script must be run from a Visual Studio Developer Command Prompt. + exit /b 1 +) + +if exist ".\osp" echo "osp exists, remove to proceed." && exit /b 1 +if exist ".\wolfssl" echo "wolfssl exists,remove to proceed." && exit /b 1 + +set THIS_PATH=%cd% +echo Setting up wolfSSL OSP Realm for Visual Studio in %THIS_PATH% + +:: # wolfSSL +git clone %THIS_GIT_CONFIG% --branch %THIS_WOLFSSL_VERSION% https://github.com/wolfssl/wolfssl.git %THIS_WOLFSSL_CLONE_DEPTH% +if %ERRORLEVEL% neq 0 goto ERROR + +:: # wolfSSL OSP branch pr-realm-vs2022 from gojimmypi fork +git clone %THIS_GIT_CONFIG% --branch %THIS_OSP_BRANCH% https://github.com/gojimmypi/osp.git %THIS_CLONE_DEPTH% +if %ERRORLEVEL% neq 0 goto ERROR + +cd osp + +:: git checkout dev +:: # git submodule update --init --recursive + +:: # realm-core is part of wolfssl osp/realm +cd realm + +echo "Checking if using gojimmypi DEV branch." +if "%USE_REALM_CORE_DEV%"=="0" goto REALM_FETCH + +:REALM_DEV_FETCH + git clone %THIS_GIT_CONFIG% --branch dev https://github.com/gojimmypi/realm-core.git %THIS_CLONE_DEPTH% + if !ERRORLEVEL! neq 0 goto ERROR + + cd realm-core + + git submodule update --init --recursive + if !ERRORLEVEL! neq 0 goto ERROR + goto REALM_FETCH_DONE + +:REALM_FETCH + :: Note the desired commit is so old, we can't do a shallow clone + git clone %THIS_GIT_CONFIG% https://github.com/realm/realm-core.git + if !ERRORLEVEL! neq 0 goto ERROR + + cd realm-core + + echo "Checking out REALM_CORE_COMMIT=%REALM_CORE_COMMIT%" + git checkout %REALM_CORE_COMMIT% + if !ERRORLEVEL! neq 0 goto ERROR + + git apply ../realm-commit-a5e87a39.patch + if !ERRORLEVEL! neq 0 goto ERROR + echo "Patch applied to commit %REALM_CORE_COMMIT%" + + :: If later calling the build_wolfssl_with_realm.sh bash script, create semaphore file that patch was applied: + echo "Patch Applied to %REALM_CORE_COMMIT% from DOS Batch file" > REALM_CORE_COMMIT_COMPLETE.log + + git submodule update --init --recursive + if !ERRORLEVEL! neq 0 goto ERROR + +:REALM_FETCH_DONE + +cd ..\..\..\ + +:: Set wolfSSL config (instead of ./configure --options...) +copy %THIS_PATH%\osp\realm\lib\options.h %THIS_PATH%\wolfssl\wolfssl\options.h + +:: # Do not use quotes in path here: +set WOLFSSL_ROOT=%THIS_PATH%\wolfssl + +:: # Quotes are required here: +setx WOLFSSL_ROOT "%WOLFSSL_ROOT%" + +echo See %THIS_PATH%\osp\realm\VS2022 for WOLFSSL_ROOT to %THIS_PATH%\wolfssl + +:: start Visual Studio from a fresh shell that contains a new WOLFSSL_ROOT value +start "wolfSSL Realm" /wait cmd /c "@echo 'WOLFSSL_ROOT=%WOLFSSL_ROOT%' && devenv %THIS_PATH%\osp\realm\VS2022\RealmCore.sln" +goto DONE + + +:ERROR +echo Error: !ERRORLEVEL! + + +:DONE diff --git a/realm/lib/osp_test.sh b/realm/lib/osp_test.sh new file mode 100644 index 00000000..81147f80 --- /dev/null +++ b/realm/lib/osp_test.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +THIS_GIT_CONFIG="--config core.fileMode=false" +THIS_CLONE_DEPTH= +THIS_OSP_BRANCH="pr-realm-vs2022" +THIS_WOLFSSL_VERSION="v5.7.6-stable" +THIS_WOLFSSL_CLONE_DEPTH="--depth 1" + +echo "git clone osp/$THIS_OSP_BRANCH" +git clone $THIS_GIT_CONFIG --branch $THIS_OSP_BRANCH https://github.com/gojimmypi/osp.git $THIS_CLONE_DEPTH + +echo "got clone wolfssl/$THIS_WOLFSSL_VERSION" +git clone $THIS_GIT_CONFIG --branch $THIS_WOLFSSL_VERSION https://github.com/wolfssl/wolfssl.git $THIS_WOLFSSL_CLONE_DEPTH + +echo "call build_wolfssl_with_realm.sh -i -r" +cd osp/realm +./build_wolfssl_with_realm.sh -i -r diff --git a/realm/lib/user_settings.h b/realm/lib/user_settings.h new file mode 100644 index 00000000..570e9543 --- /dev/null +++ b/realm/lib/user_settings.h @@ -0,0 +1,159 @@ +#ifndef _WIN_USER_SETTINGS_H_ +#define _WIN_USER_SETTINGS_H_ + +/* Verify this is Windows */ +#ifndef _WIN32 +#error This user_settings.h header is only designed for Windows +#endif + +#define USE_WOLFSSL_IO +#define HAVE_AESGCM +#define WOLFSSL_TLS13 +#define HAVE_HKDF +#define HAVE_FFDHE_4096 +#define WC_RSA_PSS +#define WOLFSSL_DTLS +#define WOLFSSL_DTLS13 +#define WOLFSSL_SEND_HRR_COOKIE +#define WOLFSSL_DTLS_CID + +/* Realm */ +#define HAVE_HMAC +#define WOLFSSL_SHA224 +#define OPENSSL_EXTRA +#define OPENSSL_ALL +#define WOLFSSL_CERT_GEN +#define WOLFSSL_EVP_INCLUDED + +/* npm */ +#define NPM_WOLFCRYPT +#ifdef NPM_WOLFCRYPT + /* Optional debug */ + /* #define DEBUG_WOLFSSL */ + + /* Optional RNG */ + /* #define WC_RNG_SEED_CB */ + + #define HAVE_PKCS7 + #define HAVE_AES_KEYWRAP + #define WOLFSSL_AES_DIRECT + #define HAVE_X963_KDF + #define WOLFSSL_SHA224 + #define WOLFSSL_KEY_GEN + #define HAVE_ECC + #define ECC_MAX_BITS 521 + #define WC_ECC256 + #define WC_ECC384 + #define WC_ECC521 + #define HAVE_ECC_ENCRYPT + #define WOLFSSL_UINT128_T_DEFINED + #define WOLFSSL_SHA512 + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA3 + + #define NO_OLD_RNGNAME + #define TFM_TIMING_RESISTANT + #define ECC_TIMING_RESISTANT + #define WC_RSA_BLINDING + #define TFM_ECC256 + #define ECC_SHAMIR + #define ECC_MIN_KEY_SZ 224 + #define HAVE_ECC_BRAINPOOL + #define HAVE_CURVE25519 + #define FP_ECC + #define HAVE_ECC_ENCRYPT + #define WOLFCRYPT_HAVE_ECCSI + #define WOLFSSL_CUSTOM_CURVES +#endif + +/* Configurations */ +#if defined(HAVE_FIPS) + /* FIPS */ + #define OPENSSL_EXTRA + #define HAVE_THREAD_LS + #define WOLFSSL_KEY_GEN + #define HAVE_HASHDRBG + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA512 + #define NO_PSK + #define NO_RC4 + #define NO_DSA + #define NO_MD4 + + #define GCM_NONCE_MID_SZ 12 +#else + /* Enables blinding mode, to prevent timing attacks */ + #define WC_RSA_BLINDING + #define NO_MULTIBYTE_PRINT + + #define HAVE_CRL + #define HAVE_CRL_MONITOR + + #if defined(WOLFSSL_LIB) + /* The lib */ + #define OPENSSL_EXTRA + #define WOLFSSL_RIPEMD + #define NO_PSK + #define HAVE_EXTENDED_MASTER + #define WOLFSSL_SNIFFER + #define HAVE_SECURE_RENEGOTIATION + + #define HAVE_AESGCM + #define WOLFSSL_AESGCM_STREAM + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA512 + + #define HAVE_SUPPORTED_CURVES + #define HAVE_TLS_EXTENSIONS + + #define HAVE_ECC + #define ECC_SHAMIR + #define ECC_TIMING_RESISTANT + + #define WOLFSSL_SP_X86_64 + #define SP_INT_BITS 4096 + + /* Optional Performance Speedups */ + #if 0 + /* AESNI on x64 */ + #ifdef _WIN64 + #define HAVE_INTEL_RDSEED + #define WOLFSSL_AESNI + #define HAVE_INTEL_AVX1 + #if 0 + #define HAVE_INTEL_AVX2 + #endif + + #define USE_INTEL_CHACHA_SPEEDUP + #define USE_INTEL_POLY1305_SPEEDUP + #endif + + /* Single Precision Support for RSA/DH 1024/2048/3072 and + * ECC P-256/P-384 */ + #define WOLFSSL_SP + #define WOLFSSL_HAVE_SP_ECC + #define WOLFSSL_HAVE_SP_DH + #define WOLFSSL_HAVE_SP_RSA + + #ifdef _WIN64 + /* Old versions of MASM compiler do not recognize newer + * instructions. */ + #if 0 + #define NO_AVX2_SUPPORT + #define NO_MOVBE_SUPPORT + #endif + #define WOLFSSL_SP_ASM + #define WOLFSSL_SP_X86_64_ASM + #endif + #endif + #else + /* The servers and clients */ + #define OPENSSL_EXTRA + #define NO_PSK + #endif +#endif /* HAVE_FIPS */ + + + + +#endif /* _WIN_USER_SETTINGS_H_ */ diff --git a/realm/realm-commit-5533505d1.patch b/realm/realm-commit-5533505d1.patch new file mode 100644 index 00000000..10143297 --- /dev/null +++ b/realm/realm-commit-5533505d1.patch @@ -0,0 +1,2930 @@ +From a86eceee0a2df37ef5191387ed935aa95c81114c Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Mon, 18 Nov 2024 17:22:20 -0800 +Subject: [PATCH 1/7] squashed changes to create patch from a5e87a39 + +--- + .gitignore | 10 +- + CMakeLists.txt | 77 ++++++++++++--- + CMakeSettings.json | 2 +- + Visual Studio/uwp_demo/App1.vcxproj | 16 ++-- + src/realm/CMakeLists.txt | 17 +++- + src/realm/exec/CMakeLists.txt | 24 +++-- + src/realm/sync/CMakeLists.txt | 13 ++- + src/realm/sync/network/network_ssl.cpp | 93 ++++++++++++++----- + src/realm/sync/network/network_ssl.hpp | 84 ++++++++++++++--- + src/realm/sync/noinst/server/CMakeLists.txt | 2 +- + .../noinst/server/crypto_server_openssl.cpp | 36 +++++-- + src/realm/sync/tools/CMakeLists.txt | 20 +++- + src/realm/util/aes_cryptor.hpp | 34 +++++-- + src/realm/util/config.h.in | 1 + + src/realm/util/encrypted_file_mapping.cpp | 4 +- + src/realm/util/sha_crypto.cpp | 77 +++++++++++---- + test/CMakeLists.txt | 30 ++++-- + test/benchmark-common-tasks/CMakeLists.txt | 14 ++- + test/util/CMakeLists.txt | 16 +++- + 19 files changed, 445 insertions(+), 125 deletions(-) + +diff --git a/.gitignore b/.gitignore +index 8fd4a65df13..d40ac0359d0 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -38,7 +38,7 @@ CMakeScripts + Thumbs.db + + # Ignore files build by Visual Studio +-/.vs ++**/.vs + /Visual\ Studio + + # Ignore user-local configuration for Visual Studio Code +@@ -107,3 +107,11 @@ tsconfig.tsbuildinfo + # Baas remote host artifacts + baas-work-dir/ + ssh_agent_commands.sh ++ ++# Ignore output build ++**/out/build/** ++ ++# Ignore breadcrumb / semaphore files ++/REALM_CORE_COMMIT_COMPLETE.log ++ ++*.bak +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1b67258aba8..439ce4b3639 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,6 +1,18 @@ + cmake_minimum_required(VERSION 3.15) +-message(STATUS "CMake version: ${CMAKE_VERSION}") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Visual Studio Build") ++ add_compile_definitions(WOLFSSL_LIB) ++ add_compile_definitions(WOLFSSL_USER_SETTINGS) ++ option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) ++ option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) ++ option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) ++ option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" OFF) ++ # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/out/build/x64-Debug" CACHE PATH "Path to the wolfSSL root directory") ++endif() ++ ++message(STATUS "CMake version: ${CMAKE_VERSION}") ++set(CMAKE_SYSTEM_VERSION 10.0.22621.0) + set(CMAKE_BUILD_TYPE Debug CACHE STRING "") + project(RealmCore) + +@@ -305,22 +317,47 @@ elseif(REALM_ENABLE_ENCRYPTION AND CMAKE_SYSTEM_NAME MATCHES "Linux|Android") + set(REALM_NEEDS_OPENSSL TRUE) + endif() + +-if(REALM_NEEDS_OPENSSL OR REALM_FORCE_OPENSSL) +- if(NOT REALM_USE_SYSTEM_OPENSSL AND (ANDROID OR WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Linux")) +- # Use our own prebuilt OpenSSL +- realm_acquire_dependency(openssl ${DEP_OPENSSL_VERSION} OPENSSL_CMAKE_INCLUDE_FILE) +- +- include(${OPENSSL_CMAKE_INCLUDE_FILE}) ++if(REALM_HAVE_WOLFSSL) ++ if(REALM_INCLUDE_CERTS) ++ message(STATUS "Found REALM_INCLUDE_CERTS") ++ endif() ++ if(REALM_ENABLE_SYNC) ++ message(STATUS "Found REALM_ENABLE_SYNC") ++ option(REALM_INCLUDE_CERTS "Include a list of trust certificates in the build for OpenSSL certificate verification" ON) ++ endif() ++ # Allow users to specify their wolfSSL installation directory ++ message(STATUS "Main cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}") ++else() ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}/lib") ++endif() ++ message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++ if(EXISTS "${REALM_WOLFSSL_LIB}") ++ message(STATUS "Found wolfssl lib file: ${REALM_WOLFSSL_LIB}") ++ else() ++ message(WARNING "File does not exist: ${REALM_WOLFSSL_LIB}") + endif() ++else() ++ set(REALM_WOLFSSL_LIB "" CACHE PATH "wolfSSL is not used when REALM_HAVE_WOLFSSL is not set.") ++ message(STATUS "Main cmake: Not using wolfSSL! (REALM_HAVE_WOLFSSL not enabled); REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ if(REALM_NEEDS_OPENSSL OR REALM_FORCE_OPENSSL) ++ if(NOT REALM_USE_SYSTEM_OPENSSL AND (ANDROID OR WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Linux")) ++ # Use our own prebuilt OpenSSL ++ realm_acquire_dependency(openssl ${DEP_OPENSSL_VERSION} OPENSSL_CMAKE_INCLUDE_FILE) ++ ++ include(${OPENSSL_CMAKE_INCLUDE_FILE}) ++ endif() + +- if(NOT DEFINED OPENSSL_USE_STATIC_LIBS) +- set(OPENSSL_USE_STATIC_LIBS ON) ++ if(NOT DEFINED OPENSSL_USE_STATIC_LIBS) ++ set(OPENSSL_USE_STATIC_LIBS ON) ++ endif() ++ find_package(OpenSSL REQUIRED) ++ set(REALM_HAVE_OPENSSL ON) ++ string(REGEX MATCH "^([0-9]+)\\.([0-9]+)" OPENSSL_VERSION_MAJOR_MINOR "${OPENSSL_VERSION}") ++ elseif(APPLE) ++ set(REALM_HAVE_SECURE_TRANSPORT "1") + endif() +- find_package(OpenSSL REQUIRED) +- set(REALM_HAVE_OPENSSL ON) +- string(REGEX MATCH "^([0-9]+)\\.([0-9]+)" OPENSSL_VERSION_MAJOR_MINOR "${OPENSSL_VERSION}") +-elseif(APPLE) +- set(REALM_HAVE_SECURE_TRANSPORT "1") + endif() + + # Use Zlib for Sync, but allow integrators to override it +@@ -363,10 +400,20 @@ set(JSON_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/json) + include_directories(src) + include_directories(${CMAKE_CURRENT_BINARY_DIR}/src) # For generated files (like config.h) + ++if (REALM_HAVE_WOLFSSL) ++ message(STATUS "Found REALM_HAVE_WOLFSSL") ++ message(STATUS "This REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ message(STATUS "This RealmCore_SOURCE_DIR=${RealmCore_SOURCE_DIR}") ++ include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++endif() ++ ++# TODO fix hard coded paths ++# include_directories("${RealmCore_SOURCE_DIR}/src/realm/object-store/c_api") ++ + add_subdirectory(src) + add_subdirectory(bindgen) + +-# Install the licence and changelog files ++# Install the license and changelog files + install(FILES LICENSE CHANGELOG.md DESTINATION "doc/realm" COMPONENT devel) + + # Only prepare test/install/package targets if we're not a submodule +diff --git a/CMakeSettings.json b/CMakeSettings.json +index 9ba4f52c92d..fd8d823a25e 100644 +--- a/CMakeSettings.json ++++ b/CMakeSettings.json +@@ -2,7 +2,7 @@ + "configurations": [ + { + "name": "x64-Debug", +- "generator": "Visual Studio 16 2019 Win64", ++ "generator": "Visual Studio 17 2022 Win64", + "configurationType": "Debug", + "inheritEnvironments": [ "msvc_x64_x64" ], + "buildRoot": "${projectDir}\\out\\build\\${name}", +diff --git a/Visual Studio/uwp_demo/App1.vcxproj b/Visual Studio/uwp_demo/App1.vcxproj +index e9cb9256faa..5a1f9961703 100644 +--- a/Visual Studio/uwp_demo/App1.vcxproj ++++ b/Visual Studio/uwp_demo/App1.vcxproj +@@ -7,8 +7,8 @@ + 14.0 + true + Windows Store +- 10.0.10586.0 +- 10.0.10240.0 ++ 10.0 ++ 10.0.22621.0 + 10.0 + + +@@ -41,32 +41,32 @@ + + Application + true +- v141 ++ v143 + + + Application + true +- v141 ++ v143 + + + Application + true +- v141 ++ v143 + + + Application + false +- v141 ++ v143 + + + Application + false +- v141 ++ v143 + + + Application + false +- v141 ++ v143 + + + +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index c991e8dfe90..9656d8ff8fe 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -1,3 +1,6 @@ ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++endif() + set(REALM_SOURCES + # slowest to compile first + query.cpp +@@ -337,7 +340,7 @@ target_include_directories(Storage INTERFACE + + # On systems without a built-in SHA-1 implementation (or one provided by a dependency) + # we need to bundle the public domain implementation. +-if(NOT APPLE AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows" AND NOT REALM_HAVE_OPENSSL) ++if(NOT APPLE AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows" AND NOT REALM_HAVE_OPENSSL AND NOT REALM_HAVE_WOLFSSL) + add_library(sha1 OBJECT ../external/sha-1/sha1.c) + target_include_directories(Storage PRIVATE ../external/sha-1) + target_sources(Storage PRIVATE $) +@@ -346,7 +349,8 @@ endif() + # On systems without a built-in SHA-2 implementation (or one provided by a dependency) + # we need to bundle the public domain implementation. + # Note: This is also used on Windows because Windows lacks a native SHA224 hash needed for realm encryption +-if(NOT APPLE AND NOT REALM_HAVE_OPENSSL OR WIN32) ++if((NOT APPLE AND NOT REALM_HAVE_OPENSSL AND NOT REALM_HAVE_WOLFSSL) OR (WIN32 AND NOT REALM_HAVE_WOLFSSL)) ++ message(STATUS "Warning: using external/sha-2 library") + add_library(sha2 OBJECT ../external/sha-2/sha224.cpp ../external/sha-2/sha256.cpp) + target_include_directories(Storage PRIVATE ../external/sha-2) + target_sources(Storage PRIVATE $) +@@ -375,8 +379,13 @@ if(TARGET Backtrace::Backtrace) + target_link_libraries(Storage PUBLIC Backtrace::Backtrace) + endif() + +-if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND REALM_HAVE_OPENSSL) +- target_link_libraries(Storage PUBLIC OpenSSL::Crypto) ++if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND (REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL)) ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX enabled") ++ if (REALM_HAVE_WOLFSSL) ++ target_link_libraries(Storage PUBLIC "${REALM_WOLFSSL_LIB}") ++ elseif (REALM_HAVE_OPENSSL) ++ target_link_libraries(Storage PUBLIC OpenSSL::Crypto) ++ endif() + endif() + + # Use Zlib if the imported target is defined, otherise use -lz on Apple platforms +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 16bb966d868..70da2d39871 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -1,16 +1,24 @@ ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "exec cmake: ${REALM_WOLFSSL_ROOT_DIR}") ++ message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++else() ++ set(REALM_WOLFSSL_LIB "") ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++endif() ++ + add_executable(RealmImporter importer_tool.cpp importer.cpp importer.hpp) + set_target_properties(RealmImporter PROPERTIES + OUTPUT_NAME "realm-importer" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmImporter Storage) ++target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB}") + + if(NOT APPLE AND NOT ANDROID AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows") + add_executable(RealmDaemon realmd.cpp) + set_target_properties(RealmDaemon PROPERTIES + OUTPUT_NAME "realmd" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}) +- target_link_libraries(RealmDaemon Storage) ++ target_link_libraries(RealmDaemon Storage "${REALM_WOLFSSL_LIB}") + list(APPEND ExecTargetsToInstall RealmDaemon) + endif() + +@@ -19,7 +27,7 @@ set_target_properties(RealmTrawler PROPERTIES + OUTPUT_NAME "realm-trawler" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmTrawler Storage) ++target_link_libraries(RealmTrawler Storage "${REALM_WOLFSSL_LIB}") + if (EMSCRIPTEN) + set_target_properties(RealmTrawler PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -29,7 +37,7 @@ set_target_properties(RealmEnumerate PROPERTIES + OUTPUT_NAME "realm-enumerate" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEnumerate ObjectStore) ++target_link_libraries(RealmEnumerate ObjectStore ) + # FIXME can be fixed for others, but requires link and install fixes for libuv target + if (NOT APPLE) + set_target_properties(RealmEnumerate PROPERTIES EXCLUDE_FROM_ALL TRUE) +@@ -40,7 +48,7 @@ set_target_properties(RealmDecrypt PROPERTIES + OUTPUT_NAME "realm-decrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmDecrypt Storage) ++target_link_libraries(RealmDecrypt Storage "${REALM_WOLFSSL_LIB}") + if (NOT REALM_ENABLE_ENCRYPTION) + set_target_properties(RealmDecrypt PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -50,14 +58,14 @@ set_target_properties(RealmEncrypt PROPERTIES + OUTPUT_NAME "realm-encrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEncrypt Storage) ++target_link_libraries(RealmEncrypt Storage "${REALM_WOLFSSL_LIB}") + + add_executable(RealmBrowser realm_browser.cpp) + set_target_properties(RealmBrowser PROPERTIES + OUTPUT_NAME "realm-browser-10" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmBrowser Storage) ++target_link_libraries(RealmBrowser Storage "${REALM_WOLFSSL_LIB}") + + if(REALM_ENABLE_SYNC) + add_executable(Realm2JSON realm2json.cpp ) +@@ -65,7 +73,7 @@ set_target_properties(Realm2JSON PROPERTIES + OUTPUT_NAME "realm2json" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(Realm2JSON Storage QueryParser Sync) ++target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB}") + list(APPEND ExecTargetsToInstall Realm2JSON) + endif() + +diff --git a/src/realm/sync/CMakeLists.txt b/src/realm/sync/CMakeLists.txt +index afa711d9e04..fed62ea82f9 100644 +--- a/src/realm/sync/CMakeLists.txt ++++ b/src/realm/sync/CMakeLists.txt +@@ -1,3 +1,10 @@ ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "sync cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++else() ++ set(REALM_WOLFSSL_LIB "") ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++endif() ++ + set(SYNC_SOURCES + config.cpp + noinst/changeset_index.cpp +@@ -103,7 +110,11 @@ target_link_libraries(Sync PUBLIC Storage) + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_link_options(Sync INTERFACE "SHELL:-framework Security") ++elseif(REALM_HAVE_WOLFSSL) ++ message(STATUS "Sync found REALM_HAVE_WOLFSSL") ++ target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB}") + elseif(REALM_HAVE_OPENSSL) ++ message(STATUS "Sync found REALM_HAVE_OPENSSL") + target_link_libraries(Sync PUBLIC OpenSSL::SSL) + endif() + +@@ -111,7 +122,7 @@ if(WIN32 AND NOT WINDOWS_STORE) + target_link_libraries(Sync INTERFACE Version.lib) + if(CMAKE_VERSION VERSION_LESS "3.21") + # This is needed for OpenSSL, but CMake's FindOpenSSL didn't declare it +- # on the OpenSSL::Crypto target until CMake 3.21.0. ++ # on the OpenSSL::Crypto target until CMake 3.21.0. + target_link_libraries(Sync INTERFACE Crypt32.lib) + endif() + endif() +diff --git a/src/realm/sync/network/network_ssl.cpp b/src/realm/sync/network/network_ssl.cpp +index 58c2fcd960c..67d270565fa 100644 +--- a/src/realm/sync/network/network_ssl.cpp ++++ b/src/realm/sync/network/network_ssl.cpp +@@ -6,17 +6,30 @@ + #include + #include + +-#if REALM_HAVE_OPENSSL +-#ifdef _WIN32 +-#include +-#else +-#include ++#if REALM_HAVE_OPENSSL && REALM_HAVE_WOLFSSL ++ #error "Both OpenSSL and wolfSSL enabled. Pick one." + #endif +-#include +-#include ++ ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL ++ #ifdef _WIN32 ++ #include ++ #else ++ #include ++ #endif ++ ++ #if REALM_HAVE_OPENSSL ++ #include ++ #include ++ #include ++ #elif REALM_HAVE_WOLFSSL ++ // #pragma message "network_ssl.cpp found REALM_HAVE_WOLFSSL" ++ #include ++ #include ++ #include ++ #endif + #elif REALM_HAVE_SECURE_TRANSPORT +-#include +-#include ++ #include ++ #include + #endif + + using namespace realm; +@@ -65,7 +78,7 @@ void populate_cert_store_with_included_certs(X509_STORE* store, std::error_code& + #endif // REALM_INCLUDE_CERTS + + +-#if REALM_HAVE_OPENSSL && (OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)) ++#if REALM_HAVE_WOLFSSL || (REALM_HAVE_OPENSSL && (OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER))) + + // These must be made to execute before main() is called, i.e., before there is + // any chance of threads being spawned. +@@ -122,9 +135,18 @@ OpensslInit::~OpensslInit() + EVP_cleanup(); + CRYPTO_cleanup_all_ex_data(); + CONF_modules_unload(1); ++#if REALM_HAVE_WOLFSSL ++ // TODO remove breadcrumb ++ printf("Calling wolfSSL_Cleanup"); ++ wolfSSL_Cleanup(); ++#else ++ // TODO remove breadcrumb ++ printf("REALM_HAVE_WOLFSSL not defined"); ++#endif + } + +-#endif // REALM_HAVE_OPENSSL && (OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)) ++#endif // REALM_HAVE_WOLFSSL || (REALM_HAVE_OPENSSL && (OPENSSL_VERSION_NUMBER < 0x10100000L || ++ // defined(LIBRESSL_VERSION_NUMBER))) + + } // unnamed namespace + +@@ -158,7 +180,7 @@ bool ErrorCategory::equivalent(const std::error_code& ec, int condition) const n + { + switch (Errors(condition)) { + case Errors::tls_handshake_failed: +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + return ec.category() == openssl_error_category; + #elif REALM_HAVE_SECURE_TRANSPORT + return ec.category() == secure_transport_error_category; +@@ -185,7 +207,7 @@ const char* OpensslErrorCategory::name() const noexcept + std::string OpensslErrorCategory::message(int value) const + { + const char* message = "Unknown error"; +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + if (const char* s = ERR_reason_error_string(value)) + message = s; + #endif +@@ -251,7 +273,7 @@ std::error_code Stream::shutdown(std::error_code& ec) + } + + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + + void Context::ssl_init() + { +@@ -276,6 +298,11 @@ void Context::ssl_init() + options |= SSL_OP_NO_COMPRESSION; + SSL_CTX_set_options(ssl_ctx, options); + ++#if REALM_HAVE_WOLFSSL ++ // mimic default OpenSSL behavior ++ SSL_CTX_set_verify(ssl_ctx, static_cast(VerifyMode::none), nullptr); ++#endif ++ + m_ssl_ctx = ssl_ctx; + } + +@@ -349,6 +376,7 @@ void Context::ssl_use_verify_file(const std::string& path, std::error_code& ec) + } + + #if REALM_INCLUDE_CERTS ++// #pragma message "ssl_use_included_certificate_roots" + void Context::ssl_use_included_certificate_roots(std::error_code& ec) + { + X509_STORE* store = SSL_CTX_get_cert_store(m_ssl_ctx); +@@ -356,7 +384,8 @@ void Context::ssl_use_included_certificate_roots(std::error_code& ec) + } + #endif + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) && !defined(OPENSSL_IS_BORINGSSL) ++#if !defined(REALM_HAVE_WOLFSSL) && (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) && \ ++ !defined(OPENSSL_IS_BORINGSSL)) + class Stream::BioMethod { + public: + BIO_METHOD* bio_method; +@@ -390,6 +419,16 @@ class Stream::BioMethod { + + BioMethod() + { ++#if REALM_HAVE_WOLFSSL ++ bio_method = new BIO_METHOD(); ++ bio_method->type = WOLFSSL_BIO_UNDEF; // byte type ++ bio_method->writeCb = &Stream::bio_write; // int (*writeCb)(BIO*, const char*, int) ++ bio_method->readCb = &Stream::bio_read; // int (*readCb)(BIO*, char*, int) ++ bio_method->putsCb = &Stream::bio_puts; // int (*putsCb)(BIO*, const char*) ++ bio_method->ctrlCb = &Stream::bio_ctrl; // long (*ctrlCb)(BIO*, int, long, void*) ++ bio_method->createCb = &Stream::bio_create; // int (*createCb)(BIO*) ++ bio_method->freeCb = &Stream::bio_destroy; // int (*freeCb)(BIO*) ++#else + bio_method = new BIO_METHOD{ + BIO_TYPE_SOCKET, // int type + nullptr, // const char* name +@@ -402,6 +441,7 @@ class Stream::BioMethod { + &Stream::bio_destroy, // int (*destroy)(BIO*) + nullptr // long (*callback_ctrl)(BIO*, int, bio_info_cb*) + }; ++#endif + } + + ~BioMethod() +@@ -415,7 +455,7 @@ class Stream::BioMethod { + Stream::BioMethod Stream::s_bio_method; + + +-#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER) ++#if REALM_HAVE_WOLFSSL || (OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER)) + + namespace { + +@@ -475,7 +515,7 @@ bool check_san(X509* server_cert, const std::string& host_name) + + if (current_name->type == GEN_DNS) { + // Current name is a DNS name +- char* dns_name = static_cast(ASN1_STRING_data(current_name->d.dNSName)); ++ char* dns_name = reinterpret_cast(ASN1_STRING_data(current_name->d.dNSName)); + + // Make sure there isn't an embedded NUL character in the DNS name + if (static_cast(ASN1_STRING_length(current_name->d.dNSName)) != std::strlen(dns_name)) +@@ -682,7 +722,9 @@ void Stream::ssl_init() + throw std::system_error(ec); + } + +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if REALM_HAVE_WOLFSSL || \ ++ OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++ + BIO_set_data(bio, this); + #else + bio->ptr = this; +@@ -701,7 +743,9 @@ void Stream::ssl_destroy() noexcept + + int Stream::bio_write(BIO* bio, const char* data, int size) noexcept + { +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if REALM_HAVE_WOLFSSL || \ ++ OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++ + Stream& stream = *static_cast(BIO_get_data(bio)); + #else + Stream& stream = *static_cast(bio->ptr); +@@ -725,7 +769,9 @@ int Stream::bio_write(BIO* bio, const char* data, int size) noexcept + + int Stream::bio_read(BIO* bio, char* buffer, int size) noexcept + { +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if REALM_HAVE_WOLFSSL || \ ++ OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++ + Stream& stream = *static_cast(BIO_get_data(bio)); + #else + Stream& stream = *static_cast(bio->ptr); +@@ -784,7 +830,9 @@ long Stream::bio_ctrl(BIO*, int cmd, long, void*) noexcept + + int Stream::bio_create(BIO* bio) noexcept + { +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++#if REALM_HAVE_WOLFSSL || \ ++ OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) ++ + BIO_set_init(bio, 1); + BIO_set_data(bio, nullptr); + BIO_clear_flags(bio, 0); +@@ -1418,6 +1466,9 @@ void Context::ssl_use_default_verify(std::error_code&) {} + void Context::ssl_use_verify_file(const std::string&, std::error_code&) {} + + ++void Context::ssl_use_included_certificate_roots(std::error_code& ec) {} ++ ++ + void Stream::ssl_set_verify_mode(VerifyMode, std::error_code&) {} + + +diff --git a/src/realm/sync/network/network_ssl.hpp b/src/realm/sync/network/network_ssl.hpp +index abdd8431195..51ef1d9711f 100644 +--- a/src/realm/sync/network/network_ssl.hpp ++++ b/src/realm/sync/network/network_ssl.hpp +@@ -15,16 +15,31 @@ + #include + #include + ++#if REALM_HAVE_OPENSSL && REALM_HAVE_WOLFSSL ++ #error "Both OpenSSL and wolfSSL enabled. Pick one." ++#endif ++ + #if REALM_HAVE_OPENSSL +-#include +-#include +-#elif REALM_HAVE_SECURE_TRANSPORT +-#include +-#include +-#include ++ #include ++ #include ++#elif REALM_HAVE_WOLFSSL ++ #ifdef HAVE_CONFIG_H ++ #include ++ #endif ++ #ifndef WOLFSSL_USER_SETTINGS ++ #include ++ #else ++ #include ++ #endif ++ #include ++ #include + +-#define REALM_HAVE_KEYCHAIN_APIS (TARGET_OS_MAC && !TARGET_OS_IPHONE) ++#elif REALM_HAVE_SECURE_TRANSPORT ++ #include ++ #include ++ #include + ++ #define REALM_HAVE_KEYCHAIN_APIS (TARGET_OS_MAC && !TARGET_OS_IPHONE) + #endif + + // FIXME: Add necessary support for customizing the SSL server and client +@@ -154,7 +169,7 @@ class Context { + void ssl_use_verify_file(const std::string& path, std::error_code&); + void ssl_use_included_certificate_roots(std::error_code&); + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + SSL_CTX* m_ssl_ctx = nullptr; + + #elif REALM_HAVE_SECURE_TRANSPORT +@@ -468,7 +483,7 @@ class Stream { + std::size_t ssl_read(char* buffer, std::size_t size, std::error_code&, Want& want) noexcept; + std::size_t ssl_write(const char* data, std::size_t size, std::error_code&, Want& want) noexcept; + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + class BioMethod; + static BioMethod s_bio_method; + SSL* m_ssl = nullptr; +@@ -479,6 +494,10 @@ class Stream { + template + std::size_t ssl_perform(Oper oper, std::error_code& ec, Want& want) noexcept; + ++#if REALM_HAVE_WOLFSSL ++ static void ssl_map_wolfssl_error_codes(int& ret, int& ssl_error, int& sys_error) noexcept; ++#endif ++ + int do_ssl_accept() noexcept; + int do_ssl_connect() noexcept; + int do_ssl_shutdown() noexcept; +@@ -995,7 +1014,7 @@ inline Socket& Stream::lowest_layer() noexcept + return m_tcp_socket; + } + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + + inline void Stream::ssl_handshake(std::error_code& ec, Want& want) noexcept + { +@@ -1141,11 +1160,15 @@ std::size_t Stream::ssl_perform(Oper oper, std::error_code& ec, Want& want) noex + int ssl_error = SSL_get_error(m_ssl, ret); + int sys_error = int(ERR_peek_last_error()); + ++#if REALM_HAVE_WOLFSSL ++ REALM_ASSERT(!m_bio_error_code || ssl_error == SOCKET_ERROR_E || ssl_error == SOCKET_PEER_CLOSED_E); ++ ++ ssl_map_wolfssl_error_codes(ret, ssl_error, sys_error); ++#else + // Guaranteed by the documentation of SSL_get_error() + REALM_ASSERT((ret > 0) == (ssl_error == SSL_ERROR_NONE)); +- + REALM_ASSERT(!m_bio_error_code || ssl_error == SSL_ERROR_SYSCALL); +- ++#endif + // Judging from various comments in the man pages, and from experience with + // the API, it seems that, + // +@@ -1233,6 +1256,43 @@ std::size_t Stream::ssl_perform(Oper oper, std::error_code& ec, Want& want) noex + return 0; + } + ++#if REALM_HAVE_WOLFSSL ++inline void Stream::ssl_map_wolfssl_error_codes(int& ret, int& ssl_error, int& sys_error) noexcept ++{ ++ // Map some common wolfSSL error codes to OpenSSL ones ++ // wolfSSL returns a more specific error codes for issues than openSSL's simple ++ // "ssl error" and "syscall error", however realm's tests and some business logic ++ // are written with OpenSSLs errors in mind, so we map them here to be non-intrusive ++ if (ret == WOLFSSL_FATAL_ERROR) { ++ switch (ssl_error) { ++ case SOCKET_ERROR_E: ++ ssl_error = SSL_ERROR_SYSCALL; ++ sys_error = 0; ++ break; ++ case VERIFY_CERT_ERROR: ++ case FATAL_ERROR: ++ case ASN_NO_SIGNER_E: ++ ssl_error = SSL_ERROR_SSL; ++ sys_error = 0; ++ break; ++ default: ++ break; ++ } ++ } ++ else if (ret == WOLFSSL_ERROR_NONE && ssl_error != WOLFSSL_ERROR_NONE) { ++ switch (ssl_error) { ++ case SOCKET_PEER_CLOSED_E: ++ ret = WOLFSSL_FATAL_ERROR; ++ ssl_error = SSL_ERROR_SYSCALL; ++ sys_error = 0; ++ break; ++ default: ++ break; ++ } ++ } ++} ++#endif ++ + inline int Stream::do_ssl_accept() noexcept + { + int ret = SSL_accept(m_ssl); +diff --git a/src/realm/sync/noinst/server/CMakeLists.txt b/src/realm/sync/noinst/server/CMakeLists.txt +index a650c484018..f0fc05eaad7 100644 +--- a/src/realm/sync/noinst/server/CMakeLists.txt ++++ b/src/realm/sync/noinst/server/CMakeLists.txt +@@ -31,7 +31,7 @@ target_link_libraries(SyncServer PUBLIC Sync QueryParser) + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_sources(SyncServer PRIVATE crypto_server_apple.mm) +-elseif(REALM_HAVE_OPENSSL) ++elseif(REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL) + target_sources(SyncServer PRIVATE crypto_server_openssl.cpp) + else() + target_sources(SyncServer PRIVATE crypto_server_stub.cpp) +diff --git a/src/realm/sync/noinst/server/crypto_server_openssl.cpp b/src/realm/sync/noinst/server/crypto_server_openssl.cpp +index 559e11cbe2a..4b0c76f9c1a 100644 +--- a/src/realm/sync/noinst/server/crypto_server_openssl.cpp ++++ b/src/realm/sync/noinst/server/crypto_server_openssl.cpp +@@ -1,14 +1,36 @@ + #include + +-#include +-#include +-#include ++#if REALM_HAVE_OPENSSL && REALM_HAVE_WOLFSSL ++ #error "Both OpenSSL and wolfSSL enabled. Pick one." ++#endif + +-#if OPENSSL_VERSION_MAJOR >= 3 +-#include ++#if REALM_HAVE_OPENSSL ++ #include ++ #include ++ #include ++ ++ #if OPENSSL_VERSION_MAJOR >= 3 ++ #include ++ #else ++ #include ++ #endif ++ ++#elif REALM_HAVE_WOLFSSL ++ #ifdef HAVE_CONFIG_H ++ #include ++ #endif ++ #ifndef WOLFSSL_USER_SETTINGS ++ #include ++ #else ++ #include ++ #endif ++ #include ++ #include ++ #include + #else +-#include +-#endif ++ #error "Neiher REALM_HAVE_WOLFSSL nor REALM_HAVE_OPENSSL defined. Pick one." ++ ++#endif /* REALM_HAVE_WOLFSSL */ + + using namespace realm; + using namespace realm::sync; +diff --git a/src/realm/sync/tools/CMakeLists.txt b/src/realm/sync/tools/CMakeLists.txt +index 2740c288559..030c532c1f2 100644 +--- a/src/realm/sync/tools/CMakeLists.txt ++++ b/src/realm/sync/tools/CMakeLists.txt +@@ -1,27 +1,39 @@ ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "tools cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ message(STATUS "Found REALM_HAVE_WOLFSSL") ++ ++ link_directories("${REALM_WOLFSSL_ROOT_DIR}/") ++ link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") ++ ++ include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++else() ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++ set(REALM_WOLFSSL_LIB "") ++endif() + + add_executable(InspectorInspectClientRealm "inspect_client_realm.cpp") + set_target_properties(InspectorInspectClientRealm PROPERTIES + OUTPUT_NAME "realm-inspect-client-realm" + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") +-target_link_libraries(InspectorInspectClientRealm Sync Storage) ++target_link_libraries(InspectorInspectClientRealm Sync Storage "${REALM_WOLFSSL_LIB}") + + add_executable(InspectorPrintChangeset "print_changeset.cpp") + set_target_properties(InspectorPrintChangeset PROPERTIES + OUTPUT_NAME "realm-print-changeset" + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") +-target_link_libraries(InspectorPrintChangeset Sync Storage) ++target_link_libraries(InspectorPrintChangeset Sync Storage "${REALM_WOLFSSL_LIB}") + + add_executable(ApplyToStateCommand apply_to_state_command.cpp) + set_target_properties(ApplyToStateCommand PROPERTIES + OUTPUT_NAME "realm-apply-to-state" + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") +-target_link_libraries(ApplyToStateCommand Sync Storage) ++target_link_libraries(ApplyToStateCommand Sync Storage "${REALM_WOLFSSL_LIB}") + + add_executable(HistCommand hist_command.cpp) + set_target_properties(HistCommand PROPERTIES + OUTPUT_NAME "realm-hist" + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") +-target_link_libraries(HistCommand Sync Storage) ++target_link_libraries(HistCommand Sync Storage "${REALM_WOLFSSL_LIB}") + + install(TARGETS + HistCommand +diff --git a/src/realm/util/aes_cryptor.hpp b/src/realm/util/aes_cryptor.hpp +index d9f8da87fc2..fce6fa99abd 100644 +--- a/src/realm/util/aes_cryptor.hpp ++++ b/src/realm/util/aes_cryptor.hpp +@@ -46,16 +46,34 @@ class WriteMarker { + + #if REALM_ENABLE_ENCRYPTION + ++#if REALM_HAVE_OPENSSL && REALM_HAVE_WOLFSSL ++ #error "Both OpenSSL and wolfSSL enabled. Pick one." ++#endif ++ + #if REALM_PLATFORM_APPLE +-#include ++ #include ++#elif REALM_HAVE_OPENSSL ++ #include ++ #include ++#elif REALM_HAVE_WOLFSSL ++ #ifdef HAVE_CONFIG_H ++ #include ++ #endif ++ #ifndef WOLFSSL_USER_SETTINGS ++ #include ++ #else ++ #include ++ #endif ++ #include ++ #include + #elif defined(_WIN32) +-#include +-#include +-#include +-#pragma comment(lib, "bcrypt.lib") ++ #include ++ #include ++ #include ++ #pragma comment(lib, "bcrypt.lib") + #else +-#include +-#include ++ #error "No AES cryptographic provider found" ++ + #endif + + namespace realm::util { +@@ -99,7 +117,7 @@ class AESCryptor { + #if REALM_PLATFORM_APPLE + CCCryptorRef m_encr; + CCCryptorRef m_decr; +-#elif defined(_WIN32) ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + BCRYPT_KEY_HANDLE m_aes_key_handle; + #else + EVP_CIPHER_CTX* m_ctx; +diff --git a/src/realm/util/config.h.in b/src/realm/util/config.h.in +index 36a7e099051..a1dd8d44dc3 100644 +--- a/src/realm/util/config.h.in ++++ b/src/realm/util/config.h.in +@@ -5,6 +5,7 @@ + #cmakedefine01 REALM_HAVE_READDIR64 + #cmakedefine01 REALM_HAVE_POSIX_FALLOCATE + #cmakedefine01 REALM_HAVE_OPENSSL ++#cmakedefine01 REALM_HAVE_WOLFSSL + #cmakedefine01 REALM_HAVE_SECURE_TRANSPORT + #cmakedefine01 REALM_HAVE_PTHREAD_GETNAME + #cmakedefine01 REALM_HAVE_PTHREAD_SETNAME +diff --git a/src/realm/util/encrypted_file_mapping.cpp b/src/realm/util/encrypted_file_mapping.cpp +index c219af909c0..adaf0795fef 100644 +--- a/src/realm/util/encrypted_file_mapping.cpp ++++ b/src/realm/util/encrypted_file_mapping.cpp +@@ -168,7 +168,7 @@ AESCryptor::AESCryptor(const uint8_t* key) + void* iv = u_iv; + CCCryptorCreate(kCCEncrypt, kCCAlgorithmAES, 0 /* options */, key, kCCKeySizeAES256, iv, &m_encr); + CCCryptorCreate(kCCDecrypt, kCCAlgorithmAES, 0 /* options */, key, kCCKeySizeAES256, iv, &m_decr); +-#elif defined(_WIN32) ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + BCRYPT_ALG_HANDLE hAesAlg = NULL; + int ret; + ret = BCryptOpenAlgorithmProvider(&hAesAlg, BCRYPT_AES_ALGORITHM, NULL, 0); +@@ -528,7 +528,7 @@ void AESCryptor::crypt(EncryptionMode mode, off_t pos, char* dst, const char* sr + CCCryptorStatus err = CCCryptorUpdate(cryptor, src, block_size, dst, block_size, &bytesEncrypted); + REALM_ASSERT(err == kCCSuccess); + REALM_ASSERT(bytesEncrypted == block_size); +-#elif defined(_WIN32) ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + ULONG cbData; + int i; + +diff --git a/src/realm/util/sha_crypto.cpp b/src/realm/util/sha_crypto.cpp +index e73fcad98dd..13b1c201062 100644 +--- a/src/realm/util/sha_crypto.cpp ++++ b/src/realm/util/sha_crypto.cpp +@@ -21,20 +21,38 @@ + #include + + #if REALM_PLATFORM_APPLE +-#include +-#elif defined(_WIN32) +-#include +-#include +-#include +-#pragma comment(lib, "bcrypt.lib") +-#define REALM_USE_BUNDLED_SHA2 1 ++ #include ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) ++ #include ++ #include ++ #include ++ #pragma comment(lib, "bcrypt.lib") ++ #define REALM_USE_BUNDLED_SHA2 1 + #elif REALM_HAVE_OPENSSL +-#include +-#include +-#include ++ #include ++ #include ++ #include ++#elif REALM_HAVE_WOLFSSL ++ // #pragma message "REALM_HAVE_WOLFSSL in sha_crypto" ++ #ifdef HAVE_CONFIG_H ++ #include ++ #endif ++ #ifndef WOLFSSL_USER_SETTINGS ++ #include ++ #else ++ #include ++ #endif ++ #ifndef WOLFSSL_EVP_INCLUDED ++ #error "WOLFSSL_EVP_INCLUDED needed" ++ #else ++ // #pragma message "sha_crypto WOLFSSL_EVP_INCLUDED" ++ #endif ++ #include ++ #include ++ #include + #else +-#include +-#define REALM_USE_BUNDLED_SHA2 1 ++ #include ++ #define REALM_USE_BUNDLED_SHA2 1 + #endif + + #ifdef REALM_USE_BUNDLED_SHA2 +@@ -50,7 +68,8 @@ namespace { + // guarantees that out_buffer is large enough, which is always possible for + // message digests with a maximum output size. + #if REALM_PLATFORM_APPLE +-#elif defined(_WIN32) ++ /* nothing ? */ ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + struct Algorithm { + Algorithm(LPCWSTR alg_id) + { +@@ -111,7 +130,7 @@ struct Hash { + UCHAR hash_object_buffer[512]; + DWORD hash_size; + }; +-#elif REALM_HAVE_OPENSSL ++#elif REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + void message_digest(const EVP_MD* digest_type, const char* in_buffer, size_t in_buffer_size, + unsigned char* out_buffer, unsigned int* output_size) + { +@@ -175,7 +194,7 @@ void sha1(const char* in_buffer, size_t in_buffer_size, unsigned char* out_buffe + { + #if REALM_PLATFORM_APPLE + CC_SHA1(in_buffer, CC_LONG(in_buffer_size), out_buffer); +-#elif defined(_WIN32) ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + Algorithm alg(BCRYPT_SHA1_ALGORITHM); + Hash hash(alg, 20); + hash.get_hash(reinterpret_cast(const_cast(in_buffer)), DWORD(in_buffer_size), out_buffer); +@@ -184,6 +203,11 @@ void sha1(const char* in_buffer, size_t in_buffer_size, unsigned char* out_buffe + unsigned int output_size; + message_digest(digest_type, in_buffer, in_buffer_size, out_buffer, &output_size); + REALM_ASSERT(output_size == 20); ++#elif REALM_HAVE_WOLFSSL ++ const EVP_MD* digest_type = EVP_sha1(); ++ unsigned int output_size; ++ message_digest(digest_type, in_buffer, in_buffer_size, out_buffer, &output_size); ++ REALM_ASSERT(output_size == 20); + #else + SHA1(reinterpret_cast(out_buffer), in_buffer, in_buffer_size); + #endif +@@ -193,7 +217,7 @@ void sha256(const char* in_buffer, size_t in_buffer_size, unsigned char* out_buf + { + #if REALM_PLATFORM_APPLE + CC_SHA256(in_buffer, CC_LONG(in_buffer_size), out_buffer); +-#elif defined(_WIN32) ++#elif defined(_WIN32) && !defined(REALM_HAVE_WOLFSSL) + Algorithm alg(BCRYPT_SHA256_ALGORITHM); + Hash hash(alg, 32); + hash.get_hash(reinterpret_cast(const_cast(in_buffer)), DWORD(in_buffer_size), out_buffer); +@@ -202,6 +226,11 @@ void sha256(const char* in_buffer, size_t in_buffer_size, unsigned char* out_buf + unsigned int output_size; + message_digest(digest_type, in_buffer, in_buffer_size, out_buffer, &output_size); + REALM_ASSERT(output_size == 32); ++#elif REALM_HAVE_WOLFSSL ++ const EVP_MD* digest_type = EVP_sha256(); ++ unsigned int output_size; ++ message_digest(digest_type, in_buffer, in_buffer_size, out_buffer, &output_size); ++ REALM_ASSERT(output_size == 32); + #else + sha256_state s; + sha_init(s); +@@ -224,8 +253,14 @@ void hmac_sha224(Span in_buffer, Span out_buffer, Sp + HMAC(EVP_sha224(), key.data(), static_cast(key.size()), in_buffer.data(), in_buffer.size(), + out_buffer.data(), &hashLen); + REALM_ASSERT_DEBUG(hashLen == out_buffer.size()); ++#elif REALM_HAVE_WOLFSSL ++ static_assert(SHA224_DIGEST_LENGTH == out_buffer.size()); ++ unsigned int hashLen; ++ HMAC(EVP_sha224(), key.data(), static_cast(key.size()), in_buffer.data(), in_buffer.size(), ++ out_buffer.data(), &hashLen); ++ REALM_ASSERT_DEBUG(hashLen == out_buffer.size()); + #else +-#error "No SHA224 digest implementation on this platform." ++ #error "No SHA224 digest implementation on this platform." + #endif + } + +@@ -243,8 +278,14 @@ void hmac_sha256(Span in_buffer, Span out_buffer, Sp + HMAC(EVP_sha256(), key.data(), static_cast(key.size()), in_buffer.data(), in_buffer.size(), + out_buffer.data(), &hashLen); + REALM_ASSERT_DEBUG(hashLen == out_buffer.size()); ++#elif REALM_HAVE_WOLFSSL ++ static_assert(SHA256_DIGEST_LENGTH == out_buffer.size()); ++ unsigned int hashLen; ++ HMAC(EVP_sha256(), key.data(), static_cast(key.size()), in_buffer.data(), in_buffer.size(), ++ out_buffer.data(), &hashLen); ++ REALM_ASSERT_DEBUG(hashLen == out_buffer.size()); + #else +-#error "No SHA56 digest implementation on this platform." ++ #error "No SHA56 digest implementation on this platform." + #endif + } + +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 97df6f482f9..903f24f705e 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,3 +1,13 @@ ++ ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "test cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++ link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") ++else() ++ set(REALM_WOLFSSL_LIB "") ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++endif() ++ + add_subdirectory(util) + add_custom_target(benchmarks) + add_subdirectory(object-store) +@@ -140,10 +150,11 @@ file(GLOB REQUIRED_TEST_FILES + + add_library(CoreTestLib OBJECT ${CORE_TESTS} ${REQUIRED_TEST_FILES} ${REALM_TEST_HEADERS}) + enable_stdfilesystem(CoreTestLib) +-target_link_libraries(CoreTestLib QueryParser) ++message(STATUS "CoreTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++target_link_libraries(CoreTestLib QueryParser "${REALM_WOLFSSL_LIB}") + + add_executable(CoreTests main.cpp test_all.cpp ${REQUIRED_TEST_FILES}) +-target_link_libraries(CoreTests CoreTestLib TestUtil) ++target_link_libraries(CoreTests CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") + set_target_resources(CoreTests "${REQUIRED_TEST_FILES}") + set_target_properties(CoreTests PROPERTIES + OUTPUT_NAME "realm-tests" +@@ -173,7 +184,7 @@ enable_stdfilesystem(CoreTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CoreTests "-rdynamic") ++ target_link_libraries(CoreTests "-rdynamic" "${REALM_WOLFSSL_LIB}") + endif() + + target_include_directories(CoreTests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}") +@@ -234,18 +245,19 @@ if(REALM_ENABLE_SYNC) + + add_library(SyncTestLib OBJECT ${SYNC_TESTS} ${SYNC_TEST_HEADERS} ${SYNC_TEST_RESOURCES}) + enable_stdfilesystem(SyncTestLib) +- target_link_libraries(SyncTestLib Sync SyncServer Storage) ++ target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB}") + ++ message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") + add_executable(SyncTests main.cpp test_all.cpp ${SYNC_TEST_RESOURCES}) + set_target_properties(SyncTests PROPERTIES OUTPUT_NAME "realm-sync-tests") + set_target_resources(SyncTests "${SYNC_TEST_RESOURCES}") + enable_stdfilesystem(SyncTests) +- target_link_libraries(SyncTests SyncTestLib TestUtil) ++ target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") + add_bundled_test(SyncTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(SyncTests "-rdynamic") ++ target_link_libraries(SyncTests "-rdynamic" "${REALM_WOLFSSL_LIB}") + endif() + endif() + +@@ -266,15 +278,15 @@ if(WINDOWS_STORE) + endif() + + if(REALM_ENABLE_SYNC) +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil) ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") + else() +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil) ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") + endif() + + enable_stdfilesystem(CombinedTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CombinedTests "-rdynamic") ++ target_link_libraries(CombinedTests "-rdynamic" "${REALM_WOLFSSL_LIB}") + endif() + +diff --git a/test/benchmark-common-tasks/CMakeLists.txt b/test/benchmark-common-tasks/CMakeLists.txt +index 9d7d9fa7c9c..5cb0319d086 100644 +--- a/test/benchmark-common-tasks/CMakeLists.txt ++++ b/test/benchmark-common-tasks/CMakeLists.txt +@@ -1,4 +1,14 @@ + add_executable(realm-benchmark-common-tasks main.cpp) +-target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser) +-add_dependencies(benchmarks realm-benchmark-common-tasks) + ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "benchmark common tasks cmake: ") ++ # set in parent cmake: ++ message(STATUS "Found REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ message(STATUS "Found REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++else() ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++endif() ++ ++target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB}) ++ ++add_dependencies(benchmarks realm-benchmark-common-tasks) +diff --git a/test/util/CMakeLists.txt b/test/util/CMakeLists.txt +index 4f652f1d6a8..d59848e466a 100644 +--- a/test/util/CMakeLists.txt ++++ b/test/util/CMakeLists.txt +@@ -1,3 +1,13 @@ ++ # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl-gojimmypi-pr/DLL Release/x64" CACHE PATH "Path to the wolfSSL root directory") ++ ++ set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/Debug/x64" CACHE PATH "Path to the wolfSSL root directory") ++if(REALM_HAVE_WOLFSSL) ++ message(STATUS "util cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++else() ++ set(REALM_WOLFSSL_LIB "") ++ message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") ++endif() ++ + set(TEST_UTIL_SOURCES + benchmark_results.cpp + crypt_key.cpp +@@ -50,14 +60,14 @@ if(REALM_ENABLE_SYNC) + ) + endif() + +-add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS}) ++add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS} "${REALM_WOLFSSL_LIB}") + +-target_link_libraries(TestUtil Storage) ++target_link_libraries(TestUtil Storage "${REALM_WOLFSSL_LIB}") + + if(UNIX AND NOT APPLE) + find_library(LIBRT rt) + if(LIBRT) +- target_link_libraries(TestUtil ${LIBRT}) ++ target_link_libraries(TestUtil ${LIBRT} "${REALM_WOLFSSL_LIB}") + # Android has librt included in libc + elseif(NOT ANDROID) + message(WARNING "librt was not found. This means that the benchmarks will not be able to link properly.") + +From 9c35110861a6f33474ce459ea2bb6418c650a639 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Mon, 6 Jan 2025 10:56:03 -0800 +Subject: [PATCH 2/7] VS2022 updates for patch update + +--- + CMakeLists.txt | 121 ++++++++++++++++++-- + src/CMakeLists.txt | 2 + + src/realm/CMakeLists.txt | 1 + + src/realm/exec/CMakeLists.txt | 26 ++--- + src/realm/object-store/c_api/CMakeLists.txt | 7 +- + src/realm/sync/CMakeLists.txt | 4 +- + src/realm/sync/tools/CMakeLists.txt | 2 +- + src/realm/util/config.h.in | 2 +- + test/CMakeLists.txt | 33 +++--- + test/benchmark-common-tasks/CMakeLists.txt | 6 +- + test/benchmark-crud/CMakeLists.txt | 12 +- + test/benchmark-larger/CMakeLists.txt | 6 +- + test/test_sync.cpp | 3 +- + test/test_util_network_ssl.cpp | 10 +- + test/util/CMakeLists.txt | 7 +- + 15 files changed, 178 insertions(+), 64 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 439ce4b3639..37e2694e588 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,14 +1,110 @@ + cmake_minimum_required(VERSION 3.15) ++set(REALM_HAVE_WOLFSSL 1) ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + ++set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) ++ ++message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") ++message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") ++# set(THIS_OUTPUT_DIRECTORY "${THIS_ABSOLUTE_PATH}") ++message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") ++ ++# C:\workspace\osp-gojimmypi\realm\VS2022\Debug\x64\wolfssl.lib ++set(REALM_WOLFSSL_ROOT_DIR "${THIS_OUTPUT_DIRECTORY}" CACHE PATH "Path to the wolfSSL root directory") ++ ++message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") ++ ++# root realm cmake file ++set(VS_ROOT "TBD" CACHE STRING "Custom variable for VS_ROOT") ++message(STATUS "") + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ if("${WOLFSSL_ROOT}") ++ message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ else() ++ set(WOLFSSL_ROOT "/workspace/wolfssl") ++ message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ endif() ++ set(WOLFSSL_BREADCRUMB ON) ++ message(STATUS "File version 0016") ++ if(WOLFSSL_BREADCRUMB) ++ message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") ++ message(STATUS "REALM_HAVE_WOLFSSL:${REALM_HAVE_WOLFSSL}") ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Proper have wolfSSL") ++ else() ++ message(STATUS "NO have wolfSSL") ++ endif() ++ message(STATUS "REALM_HAVE_OPENSSL:${REALM_HAVE_OPENSSL}") ++ if(REALM_HAVE_OPENSSL) ++ message(STATUS "Proper have OpenSSL") ++ else() ++ message(STATUS "NO have OpenSSL") ++ endif() ++ else() ++ message(STATUS "NOT Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") ++ endif() ++ + message(STATUS "Visual Studio Build") + add_compile_definitions(WOLFSSL_LIB) + add_compile_definitions(WOLFSSL_USER_SETTINGS) + option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) + option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) + option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) +- option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" OFF) +- # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/out/build/x64-Debug" CACHE PATH "Path to the wolfSSL root directory") ++ option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) ++ option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ message(STATUS "new paths:") ++ ++ # This line will adjust project file Additional Include Files contents with VS variable, not cmake!: ++ set(THIS_PARENT_DIRECTORY_WRK ${CMAKE_CURRENT_SOURCE_DIR}/../) ++ get_filename_component(THIS_PARENT_DIRECTORY "${THIS_PARENT_DIRECTORY_WRK}" ABSOLUTE) ++ message(STATUS "THIS_PARENT_DIRECTORY=${THIS_PARENT_DIRECTORY}") ++ ++ # Visual Studio project file variables cannot be "seen" here. ++ # "${THIS_PARENT_DIRECTORY}/VS2022/include" here is equivalent to ++ # "$(SolutionDir)/include" in the Visual Studio project file. ++ include_directories("${THIS_PARENT_DIRECTORY}/VS2022/include" "${WOLFSSL_ROOT}/wolfssl" "${WOLFSSL_ROOT}") ++ ++ link_directories("${THIS_OUTPUT_DIRECTORY}") ++ set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ ++ message(STATUS "root cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ ++ if(0) ++ find_package(wolfssl REQUIRED) ++ endif() ++ ++ if(NOT TARGET wolfssl) ++ message(STATUS ">>> add library wolfSSL! (root realm cmake file)") ++ add_library(wolfssl STATIC IMPORTED) ++ ++ else() ++ message(STATUS ">>> Skip library wolfSSL! already found.") ++ endif() ++ ++ link_directories("${THIS_OUTPUT_DIRECTORY}") ++ ++ # Import wolfSSL Visual Studio project. ++ # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. ++ include(ExternalProject) ++ set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") ++ include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ ++ # Optional pre-build project steps could go here ++ if(0) ++ add_custom_target(wolfssl_prepare ALL ++ COMMAND ${CMAKE_COMMAND} -E echo "Updating environment..." ++ # Additional steps here ++ ) ++ endif() ++ ++ set_target_properties(wolfssl PROPERTIES IMPORTED_LOCATION "${THIS_OUTPUT_DIRECTORY}/wolfssl.Lib") ++else() ++ message(STATUS "Found CMAKE_GENERATOR that is NOT Visual Studio: ${CMAKE_GENERATOR}") + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +@@ -314,7 +410,11 @@ if(REALM_ENABLE_SYNC) + option(REALM_INCLUDE_CERTS "Include a list of trust certificates in the build for OpenSSL certificate verification" ON) + endif() + elseif(REALM_ENABLE_ENCRYPTION AND CMAKE_SYSTEM_NAME MATCHES "Linux|Android") +- set(REALM_NEEDS_OPENSSL TRUE) ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Found REALM_ENABLE_SYNC with REALM_HAVE_WOLFSSL") ++ else() ++ set(REALM_NEEDS_OPENSSL TRUE) ++ endif() + endif() + + if(REALM_HAVE_WOLFSSL) +@@ -327,11 +427,11 @@ if(REALM_HAVE_WOLFSSL) + endif() + # Allow users to specify their wolfSSL installation directory + message(STATUS "Main cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") +-if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") +- find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}") +-else() +- find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}/lib") +-endif() ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}") ++ else() ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}/lib") ++ endif() + message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") + if(EXISTS "${REALM_WOLFSSL_LIB}") + message(STATUS "Found wolfssl lib file: ${REALM_WOLFSSL_LIB}") +@@ -353,6 +453,7 @@ else() + set(OPENSSL_USE_STATIC_LIBS ON) + endif() + find_package(OpenSSL REQUIRED) ++ message(ERROR "REALM_HAVE_OPENSSL ON") + set(REALM_HAVE_OPENSSL ON) + string(REGEX MATCH "^([0-9]+)\\.([0-9]+)" OPENSSL_VERSION_MAJOR_MINOR "${OPENSSL_VERSION}") + elseif(APPLE) +@@ -384,6 +485,8 @@ if(NOT APPLE AND NOT EMSCRIPTEN AND NOT TARGET ZLIB::ZLIB) + endif() + + # Store configuration in header file ++set(REALM_HAVE_OPENSSL 0) ++set(REALM_HAVE_WOLFSSL 1) + configure_file(src/realm/util/config.h.in src/realm/util/config.h) + + # Configure source code to use right version number +@@ -404,7 +507,7 @@ if (REALM_HAVE_WOLFSSL) + message(STATUS "Found REALM_HAVE_WOLFSSL") + message(STATUS "This REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + message(STATUS "This RealmCore_SOURCE_DIR=${RealmCore_SOURCE_DIR}") +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++ + endif() + + # TODO fix hard coded paths +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 097524d4a9f..551e5f0bc9f 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,3 +1,5 @@ ++message("Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ + add_subdirectory(realm) + add_subdirectory(external/IntelRDFPMathLib20U2) + +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 9656d8ff8fe..992a701f0bf 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -1,3 +1,4 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + if(REALM_HAVE_WOLFSSL) + message(STATUS "realm cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + endif() +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 70da2d39871..40d7001a777 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -1,24 +1,20 @@ +-if(REALM_HAVE_WOLFSSL) +- message(STATUS "exec cmake: ${REALM_WOLFSSL_ROOT_DIR}") +- message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") +-else() +- set(REALM_WOLFSSL_LIB "") +- message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") +-endif() ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + add_executable(RealmImporter importer_tool.cpp importer.cpp importer.hpp) + set_target_properties(RealmImporter PROPERTIES + OUTPUT_NAME "realm-importer" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB}") ++ ++message(STATUS "RealmImporter wolfssl: ${REALM_WOLFSSL_LIB_D3}") ++target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB_D3}") + + if(NOT APPLE AND NOT ANDROID AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows") + add_executable(RealmDaemon realmd.cpp) + set_target_properties(RealmDaemon PROPERTIES + OUTPUT_NAME "realmd" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}) +- target_link_libraries(RealmDaemon Storage "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(RealmDaemon Storage "${REALM_WOLFSSL_LIB_D3}") + list(APPEND ExecTargetsToInstall RealmDaemon) + endif() + +@@ -27,7 +23,7 @@ set_target_properties(RealmTrawler PROPERTIES + OUTPUT_NAME "realm-trawler" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmTrawler Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmTrawler Storage "${REALM_WOLFSSL_LIB_D3}") + if (EMSCRIPTEN) + set_target_properties(RealmTrawler PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -37,7 +33,7 @@ set_target_properties(RealmEnumerate PROPERTIES + OUTPUT_NAME "realm-enumerate" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEnumerate ObjectStore ) ++target_link_libraries(RealmEnumerate ObjectStore "${REALM_WOLFSSL_LIB_D3}") + # FIXME can be fixed for others, but requires link and install fixes for libuv target + if (NOT APPLE) + set_target_properties(RealmEnumerate PROPERTIES EXCLUDE_FROM_ALL TRUE) +@@ -48,7 +44,7 @@ set_target_properties(RealmDecrypt PROPERTIES + OUTPUT_NAME "realm-decrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmDecrypt Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmDecrypt Storage "${REALM_WOLFSSL_LIB_D3}") + if (NOT REALM_ENABLE_ENCRYPTION) + set_target_properties(RealmDecrypt PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -58,14 +54,14 @@ set_target_properties(RealmEncrypt PROPERTIES + OUTPUT_NAME "realm-encrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEncrypt Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmEncrypt Storage "${REALM_WOLFSSL_LIB_D3}") + + add_executable(RealmBrowser realm_browser.cpp) + set_target_properties(RealmBrowser PROPERTIES + OUTPUT_NAME "realm-browser-10" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmBrowser Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmBrowser Storage "${REALM_WOLFSSL_LIB_D3}") + + if(REALM_ENABLE_SYNC) + add_executable(Realm2JSON realm2json.cpp ) +@@ -73,7 +69,7 @@ set_target_properties(Realm2JSON PROPERTIES + OUTPUT_NAME "realm2json" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB}") ++target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB_D3}") + list(APPEND ExecTargetsToInstall Realm2JSON) + endif() + +diff --git a/src/realm/object-store/c_api/CMakeLists.txt b/src/realm/object-store/c_api/CMakeLists.txt +index 2f6028d0137..aff411ec546 100644 +--- a/src/realm/object-store/c_api/CMakeLists.txt ++++ b/src/realm/object-store/c_api/CMakeLists.txt +@@ -1,3 +1,6 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D4}") + set(REALM_FFI_SOURCES + ../../../realm.h + +@@ -40,8 +43,8 @@ add_library(RealmFFIStatic STATIC ${REALM_FFI_SOURCES}) + target_compile_definitions(RealmFFI PRIVATE -DRealm_EXPORTS) + target_compile_definitions(RealmFFIStatic PUBLIC -DRLM_NO_DLLIMPORT) + +-target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser) +-target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser) ++target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") ++target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + + if (${REALM_ENABLE_SYNC}) + target_link_libraries(RealmFFI PRIVATE Sync) +diff --git a/src/realm/sync/CMakeLists.txt b/src/realm/sync/CMakeLists.txt +index fed62ea82f9..d489be99a40 100644 +--- a/src/realm/sync/CMakeLists.txt ++++ b/src/realm/sync/CMakeLists.txt +@@ -106,13 +106,13 @@ if(NOT REALM_SYNC_MULTIPLEXING) + target_compile_definitions(Sync PUBLIC REALM_DISABLE_SYNC_MULTIPLEXING=1) + endif() + +-target_link_libraries(Sync PUBLIC Storage) ++target_link_libraries(Sync PUBLIC Storage "${REALM_WOLFSSL_LIB_D3}") + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_link_options(Sync INTERFACE "SHELL:-framework Security") + elseif(REALM_HAVE_WOLFSSL) + message(STATUS "Sync found REALM_HAVE_WOLFSSL") +- target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB_D3}") + elseif(REALM_HAVE_OPENSSL) + message(STATUS "Sync found REALM_HAVE_OPENSSL") + target_link_libraries(Sync PUBLIC OpenSSL::SSL) +diff --git a/src/realm/sync/tools/CMakeLists.txt b/src/realm/sync/tools/CMakeLists.txt +index 030c532c1f2..99b737e39f7 100644 +--- a/src/realm/sync/tools/CMakeLists.txt ++++ b/src/realm/sync/tools/CMakeLists.txt +@@ -5,7 +5,7 @@ if(REALM_HAVE_WOLFSSL) + link_directories("${REALM_WOLFSSL_ROOT_DIR}/") + link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") + +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++ #include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") + else() + message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") + set(REALM_WOLFSSL_LIB "") +diff --git a/src/realm/util/config.h.in b/src/realm/util/config.h.in +index a1dd8d44dc3..5f19d62266b 100644 +--- a/src/realm/util/config.h.in ++++ b/src/realm/util/config.h.in +@@ -4,8 +4,8 @@ + // Feature detection + #cmakedefine01 REALM_HAVE_READDIR64 + #cmakedefine01 REALM_HAVE_POSIX_FALLOCATE +-#cmakedefine01 REALM_HAVE_OPENSSL + #cmakedefine01 REALM_HAVE_WOLFSSL ++#cmakedefine01 REALM_HAVE_OPENSSL + #cmakedefine01 REALM_HAVE_SECURE_TRANSPORT + #cmakedefine01 REALM_HAVE_PTHREAD_GETNAME + #cmakedefine01 REALM_HAVE_PTHREAD_SETNAME +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 903f24f705e..5b1c994316f 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,12 +1,5 @@ +- +-if(REALM_HAVE_WOLFSSL) +- message(STATUS "test cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") +- link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") +-else() +- set(REALM_WOLFSSL_LIB "") +- message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") +-endif() ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D2}") + + add_subdirectory(util) + add_custom_target(benchmarks) +@@ -150,11 +143,11 @@ file(GLOB REQUIRED_TEST_FILES + + add_library(CoreTestLib OBJECT ${CORE_TESTS} ${REQUIRED_TEST_FILES} ${REALM_TEST_HEADERS}) + enable_stdfilesystem(CoreTestLib) +-message(STATUS "CoreTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") +-target_link_libraries(CoreTestLib QueryParser "${REALM_WOLFSSL_LIB}") ++message(STATUS "CoreTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") ++target_link_libraries(CoreTestLib QueryParser "${REALM_WOLFSSL_LIB_D2}") + + add_executable(CoreTests main.cpp test_all.cpp ${REQUIRED_TEST_FILES}) +-target_link_libraries(CoreTests CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++target_link_libraries(CoreTests CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + set_target_resources(CoreTests "${REQUIRED_TEST_FILES}") + set_target_properties(CoreTests PROPERTIES + OUTPUT_NAME "realm-tests" +@@ -184,7 +177,7 @@ enable_stdfilesystem(CoreTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CoreTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CoreTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + + target_include_directories(CoreTests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}") +@@ -245,19 +238,19 @@ if(REALM_ENABLE_SYNC) + + add_library(SyncTestLib OBJECT ${SYNC_TESTS} ${SYNC_TEST_HEADERS} ${SYNC_TEST_RESOURCES}) + enable_stdfilesystem(SyncTestLib) +- target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB_D2}") + +- message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++ message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") + add_executable(SyncTests main.cpp test_all.cpp ${SYNC_TEST_RESOURCES}) + set_target_properties(SyncTests PROPERTIES OUTPUT_NAME "realm-sync-tests") + set_target_resources(SyncTests "${SYNC_TEST_RESOURCES}") + enable_stdfilesystem(SyncTests) +- target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + add_bundled_test(SyncTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(SyncTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + endif() + +@@ -278,15 +271,15 @@ if(WINDOWS_STORE) + endif() + + if(REALM_ENABLE_SYNC) +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + else() +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + endif() + + enable_stdfilesystem(CombinedTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CombinedTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + +diff --git a/test/benchmark-common-tasks/CMakeLists.txt b/test/benchmark-common-tasks/CMakeLists.txt +index 5cb0319d086..3168a9e6424 100644 +--- a/test/benchmark-common-tasks/CMakeLists.txt ++++ b/test/benchmark-common-tasks/CMakeLists.txt +@@ -1,3 +1,7 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++ + add_executable(realm-benchmark-common-tasks main.cpp) + + if(REALM_HAVE_WOLFSSL) +@@ -9,6 +13,6 @@ else() + message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") + endif() + +-target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB}) ++target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB_D3}) + + add_dependencies(benchmarks realm-benchmark-common-tasks) +diff --git a/test/benchmark-crud/CMakeLists.txt b/test/benchmark-crud/CMakeLists.txt +index 8a28e17144b..8f56f71f1b2 100644 +--- a/test/benchmark-crud/CMakeLists.txt ++++ b/test/benchmark-crud/CMakeLists.txt +@@ -1,3 +1,13 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++# benchmark crud ++message(STATUS "CMAKE_MODULE_PATH=${CMAKE_MODULE_PATH}") ++message(STATUS "wolfSSL_DIR=${wolfSSL_DIR}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++message(STATUS "REALM_WOLFSSL_LIB_D1 wolfssl: ${REALM_WOLFSSL_LIB_D1}") ++message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") ++message(STATUS "REALM_WOLFSSL_LIB_D3 wolfssl ${REALM_WOLFSSL_LIB_D3}") ++# find_package(wolfSSL REQUIRED) + add_executable(realm-benchmark-crud main.cpp) + add_dependencies(benchmarks realm-benchmark-crud) +-target_link_libraries(realm-benchmark-crud TestUtil) ++target_link_libraries(realm-benchmark-crud TestUtil ${REALM_WOLFSSL_LIB_D2}) +diff --git a/test/benchmark-larger/CMakeLists.txt b/test/benchmark-larger/CMakeLists.txt +index 6f013ff10e8..68457fde2e3 100644 +--- a/test/benchmark-larger/CMakeLists.txt ++++ b/test/benchmark-larger/CMakeLists.txt +@@ -1,3 +1,7 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") ++ + add_executable(realm-benchmark-larger EXCLUDE_FROM_ALL main.cpp) + add_dependencies(benchmarks realm-benchmark-larger) +-target_link_libraries(realm-benchmark-larger TestUtil) ++target_link_libraries(realm-benchmark-larger TestUtil ${REALM_WOLFSSL_LIB_D2}) +diff --git a/test/test_sync.cpp b/test/test_sync.cpp +index 38f4aee58b4..3a307bdb74e 100644 +--- a/test/test_sync.cpp ++++ b/test/test_sync.cpp +@@ -2778,7 +2778,8 @@ TEST(Sync_SSL_Certificate_DER) + #endif // REALM_HAVE_SECURE_TRANSPORT + + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL ++ + + // This test checks that the SSL connection is accepted if the verify callback + // always returns true. +diff --git a/test/test_util_network_ssl.cpp b/test/test_util_network_ssl.cpp +index 9d260527333..8184c5465a3 100644 +--- a/test/test_util_network_ssl.cpp ++++ b/test/test_util_network_ssl.cpp +@@ -426,7 +426,7 @@ TEST(Util_Network_SSL_PrematureEndOfInputOnHandshakeRead) + + std::thread thread(std::move(consumer)); + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_SYSTEM_ERROR(ssl_stream_2.handshake(), MiscExtErrors::premature_end_of_input); + #elif REALM_HAVE_SECURE_TRANSPORT + // We replace the CHECK_SYSTEM_ERROR check for "premature end of input" +@@ -1070,7 +1070,7 @@ TEST(Util_Network_SSL_Certificate_SAN) + + // FIXME: Verification of peer against Common Name is no longer supported in + // Catalina (macOS). +-#if REALM_HAVE_OPENSSL || !REALM_HAVE_SECURE_TRANSPORT ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL || !REALM_HAVE_SECURE_TRANSPORT + + // The host name www.example.com is contained in Common Name but not in SAN. + TEST(Util_Network_SSL_Certificate_CN) +@@ -1114,7 +1114,7 @@ TEST(Util_Network_SSL_Certificate_CN) + thread_2.join(); + } + +-#endif // REALM_HAVE_OPENSSL || !REALM_HAVE_SECURE_TRANSPORT ++#endif // REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL || !REALM_HAVE_SECURE_TRANSPORT + + // The ip address is contained in the IP SAN section + // of the certificate. For OpenSSL, we expect failure because we only +@@ -1148,7 +1148,7 @@ TEST(Util_Network_SSL_Certificate_IP) + auto connector = [&] { + std::error_code ec; + ssl_stream_2.handshake(ec); +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_NOT_EQUAL(std::error_code(), ec); + #elif REALM_HAVE_SECURE_TRANSPORT + CHECK_EQUAL(std::error_code(), ec); +@@ -1157,7 +1157,7 @@ TEST(Util_Network_SSL_Certificate_IP) + auto acceptor = [&] { + std::error_code ec; + ssl_stream_1.handshake(ec); +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_NOT_EQUAL(std::error_code(), ec); + #elif REALM_HAVE_SECURE_TRANSPORT + CHECK_EQUAL(std::error_code(), ec); +diff --git a/test/util/CMakeLists.txt b/test/util/CMakeLists.txt +index d59848e466a..582bba78ee3 100644 +--- a/test/util/CMakeLists.txt ++++ b/test/util/CMakeLists.txt +@@ -1,6 +1,3 @@ +- # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl-gojimmypi-pr/DLL Release/x64" CACHE PATH "Path to the wolfSSL root directory") +- +- set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/Debug/x64" CACHE PATH "Path to the wolfSSL root directory") + if(REALM_HAVE_WOLFSSL) + message(STATUS "util cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + else() +@@ -60,9 +57,9 @@ if(REALM_ENABLE_SYNC) + ) + endif() + +-add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS} "${REALM_WOLFSSL_LIB}") ++add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS}) + +-target_link_libraries(TestUtil Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(TestUtil Storage) + + if(UNIX AND NOT APPLE) + find_library(LIBRT rt) + +From 017e7f7557c932bad1d6fdf876d1d98e6165108a Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Mon, 6 Jan 2025 14:50:13 -0800 +Subject: [PATCH 3/7] Optional WOLFSSL_ROOT from env + +--- + CMakeLists.txt | 22 ++++++++++++++++------ + 1 file changed, 16 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 37e2694e588..e8dffef49b3 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -17,17 +17,28 @@ message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") + message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") + + # root realm cmake file +-set(VS_ROOT "TBD" CACHE STRING "Custom variable for VS_ROOT") + message(STATUS "") ++message(STATUS "Processing root level realm-core CMakeLists.txt file...") + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + if("${WOLFSSL_ROOT}") + message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") + else() +- set(WOLFSSL_ROOT "/workspace/wolfssl") +- message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ message(STATUS "WOLFSSL_ROOT not set, looking in environment variable.") ++ if(DEFINED ENV{WOLFSSL_ROOT}) ++ if(EXISTS "$ENV{WOLFSSL_ROOT}") ++ set(WOLFSSL_ROOT "$ENV{WOLFSSL_ROOT}") ++ message(STATUS "Using WOLFSSL from environment variable: WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ else() ++ message(FATAL_ERROR "Environment variable directory does not exist: WOLFSSL_ROOT=$ENV{WOLFSSL_ROOT}") ++ endif() ++ else() ++ message(STATUS "WARNING: WOLFSSL_ROOT value not found.") ++ set(WOLFSSL_ROOT "/workspace/wolfssl") ++ message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ endif() + endif() +- set(WOLFSSL_BREADCRUMB ON) +- message(STATUS "File version 0016") ++ ++ message(STATUS "File version 0019") + if(WOLFSSL_BREADCRUMB) + message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_HAVE_WOLFSSL:${REALM_HAVE_WOLFSSL}") +@@ -91,7 +102,6 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Import wolfSSL Visual Studio project. + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) +- set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") + include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) + + # Optional pre-build project steps could go here + +From f472b91833c11fb7d23bdefdd7d597a93c0cd356 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Sun, 12 Jan 2025 12:58:18 -0800 +Subject: [PATCH 4/7] sync from dev Jan 12 + +--- + .gitignore | 5 +- + Android.bp | 3 +- + CMakeLists.txt | 84 +++++++++++++++------ + src/CMakeLists.txt | 2 +- + src/realm/CMakeLists.txt | 31 +++++++- + src/realm/exec/CMakeLists.txt | 29 ++++++- + src/realm/object-store/CMakeLists.txt | 19 +++++ + src/realm/object-store/c_api/CMakeLists.txt | 19 ++++- + src/realm/parser/CMakeLists.txt | 13 ++++ + src/realm/sync/CMakeLists.txt | 13 ++++ + src/realm/sync/noinst/server/CMakeLists.txt | 16 +++- + src/realm/sync/tools/CMakeLists.txt | 15 ++++ + src/realm/tokenizer.cpp | 2 +- + src/realm/util/aes_cryptor.hpp | 5 ++ + src/realm/util/sha_crypto.cpp | 2 +- + test/CMakeLists.txt | 37 ++++++++- + test/benchmark-common-tasks/CMakeLists.txt | 13 +++- + test/benchmark-crud/CMakeLists.txt | 12 ++- + test/benchmark-larger/CMakeLists.txt | 2 +- + test/benchmark-sync/CMakeLists.txt | 10 +++ + test/fuzzy/CMakeLists.txt | 11 +++ + test/object-store/CMakeLists.txt | 12 +++ + test/object-store/benchmarks/CMakeLists.txt | 13 +++- + test/realm-fuzzer/CMakeLists.txt | 13 ++++ + test/util/CMakeLists.txt | 11 +++ + 25 files changed, 351 insertions(+), 41 deletions(-) + +diff --git a/.gitignore b/.gitignore +index d40ac0359d0..7818e41f383 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -111,7 +111,8 @@ ssh_agent_commands.sh + # Ignore output build + **/out/build/** + ++# Ignore backup files ++*.bak ++ + # Ignore breadcrumb / semaphore files + /REALM_CORE_COMMIT_COMPLETE.log +- +-*.bak +diff --git a/Android.bp b/Android.bp +index e64e47d5155..0dab87ca91a 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -147,7 +147,8 @@ cc_defaults { + cflags: [ + "-fPIC", + "-DREALM_NO_CONFIG", +- "-DREALM_HAVE_OPENSSL=1", ++ "-DREALM_HAVE_OPENSSL=0", ++ "-DREALM_HAVE_WOLFSSL=1", + "-DREALM_INCLUDE_CERTS=1", + "-DREALM_ENABLE_ENCRYPTION=1", + "-DREALM_ENABLE_SYNC=1", +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e8dffef49b3..e22e36278cc 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,25 +1,41 @@ + cmake_minimum_required(VERSION 3.15) +-set(REALM_HAVE_WOLFSSL 1) +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++if(REALM_HAVE_WOLFSSL AND REALM_HAVE_OPENSSL) ++ message(FATAL_ERROR "Found both REALM_HAVE_WOLFSSL and REALM_HAVE_OPENSSL. Pick one") ++else() ++ # Optionally force wolfSSL ++ # set(REALM_HAVE_WOLFSSL 1) ++ message(STATUS "REALM_HAVE_WOLFSSL: ${REALM_HAVE_WOLFSSL}") ++ message(STATUS "REALM_HAVE_OPENSSL: ${REALM_HAVE_OPENSSL}") ++endif() ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") + get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) + +-message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") +-message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") +-# set(THIS_OUTPUT_DIRECTORY "${THIS_ABSOLUTE_PATH}") ++message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") + message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") + +-# C:\workspace\osp-gojimmypi\realm\VS2022\Debug\x64\wolfssl.lib ++# e.g C:\workspace\osp-$USER\realm\VS2022\Debug\x64\wolfssl.lib + set(REALM_WOLFSSL_ROOT_DIR "${THIS_OUTPUT_DIRECTORY}" CACHE PATH "Path to the wolfSSL root directory") + +-message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") +-message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") ++# Optionally have a hard-coded WOLFSSL_ROOT here ++if (0) ++ set(WOLFSSL_ROOT "/mnt/c/workspace/wolfssl") ++endif() ++ ++# REALM_WOLFSSL_ROOT_DIR typically passed as a cmake parameter in bash : -DREALM_WOLFSSL_ROOT_DIR="/home/$USER/wolfssl-install-dir" ++message(STATUS "REALM_WOLFSSL_ROOT_DIR: '${REALM_WOLFSSL_ROOT_DIR}'") ++message(STATUS "WOLFSSL_ROOT: '${WOLFSSL_ROOT}'") ++message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY: '${WOLFSSL_USER_SETTINGS_DIRECTORY}'") ++ + + # root realm cmake file +-message(STATUS "") +-message(STATUS "Processing root level realm-core CMakeLists.txt file...") ++# set(VS_ROOT "xyzzy" CACHE STRING "Custom variable for VS_ROOT") ++# message(STATUS "") ++# message(STATUS "hi there!") ++ + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Detected main project as Visual Studio build") + if("${WOLFSSL_ROOT}") + message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") + else() +@@ -37,7 +53,7 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") + endif() + endif() +- ++ set(WOLFSSL_BREADCRUMB ON) + message(STATUS "File version 0019") + if(WOLFSSL_BREADCRUMB) + message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") +@@ -57,14 +73,17 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + message(STATUS "NOT Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") + endif() + +- message(STATUS "Visual Studio Build") + add_compile_definitions(WOLFSSL_LIB) + add_compile_definitions(WOLFSSL_USER_SETTINGS) +- option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) +- option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) +- option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) +- option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) +- option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ ++ if(1) ++ # Optionally adjust some known settings ++ option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) ++ option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) ++ option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) ++ option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) ++ option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ endif() + message(STATUS "new paths:") + + # This line will adjust project file Additional Include Files contents with VS variable, not cmake!: +@@ -72,19 +91,20 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + get_filename_component(THIS_PARENT_DIRECTORY "${THIS_PARENT_DIRECTORY_WRK}" ABSOLUTE) + message(STATUS "THIS_PARENT_DIRECTORY=${THIS_PARENT_DIRECTORY}") + +- # Visual Studio project file variables cannot be "seen" here. ++ # Visual Studio project file variables cannot be "seen" here, so we need to manually assemble the ones we need: + # "${THIS_PARENT_DIRECTORY}/VS2022/include" here is equivalent to + # "$(SolutionDir)/include" in the Visual Studio project file. + include_directories("${THIS_PARENT_DIRECTORY}/VS2022/include" "${WOLFSSL_ROOT}/wolfssl" "${WOLFSSL_ROOT}") + + link_directories("${THIS_OUTPUT_DIRECTORY}") +- set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") + +- message(STATUS "root cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ # If Visual Studio, we'll point to woSSL source code, each up to 3 directories up in the relative D[n] path: ++ set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory in parent") ++ set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory 2 parents up") ++ set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory 3 parents up") + ++ # optional find_package + if(0) + find_package(wolfssl REQUIRED) + endif() +@@ -92,7 +112,6 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + if(NOT TARGET wolfssl) + message(STATUS ">>> add library wolfSSL! (root realm cmake file)") + add_library(wolfssl STATIC IMPORTED) +- + else() + message(STATUS ">>> Skip library wolfSSL! already found.") + endif() +@@ -102,6 +121,7 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Import wolfSSL Visual Studio project. + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) ++ set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") + include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) + + # Optional pre-build project steps could go here +@@ -114,7 +134,23 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + + set_target_properties(wolfssl PROPERTIES IMPORTED_LOCATION "${THIS_OUTPUT_DIRECTORY}/wolfssl.Lib") + else() ++ add_library(wolfssl STATIC IMPORTED) + message(STATUS "Found CMAKE_GENERATOR that is NOT Visual Studio: ${CMAKE_GENERATOR}") ++ if (0) ++ # Optional include source code similar to Visual Studio build, rather than pre-compiled ++ # link_directories("${THIS_OUTPUT_DIRECTORY}") ++ # message(STATUS "Setting REALM_WOLFSSL_LIB_D[depth] values...") ++ # set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ else() ++ # when using an alternate preinstalled directory, not relative to current path, all the LIB_D[n] point to the same directory: ++ set(REALM_WOLFSSL_LIB "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D2 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D3 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ endif() + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 551e5f0bc9f..e6abc762328 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + add_subdirectory(realm) + add_subdirectory(external/IntelRDFPMathLib20U2) +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 992a701f0bf..2b06faf6292 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -1,6 +1,9 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "wow!") + if(REALM_HAVE_WOLFSSL) + message(STATUS "realm cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++else() ++ message(STATUS "realm cmake: REALM_HAVE_WOLFSSL not set!") + endif() + set(REALM_SOURCES + # slowest to compile first +@@ -302,6 +305,14 @@ if (REALM_ENABLE_GEOSPATIAL) + list(APPEND REALM_OBJECT_FILES $) + endif() + ++message(STATUS "REALM_SOURCES ${REALM_SOURCES}") ++message(STATUS "UTIL_SOURCES ${UTIL_SOURCES}") ++message(STATUS "REALM_INSTALL_HEADERS ${REALM_INSTALL_HEADERS}") ++message(STATUS "REALM_WOLFSSL_LIB ${REALM_WOLFSSL_LIB}") ++message(STATUS " ${}") ++message(STATUS " ${}") ++message(STATUS " ${}") ++ + add_library(Storage STATIC + ${REALM_SOURCES} + ${UTIL_SOURCES} +@@ -309,6 +320,7 @@ add_library(Storage STATIC + ${REALM_NOINST_HEADERS} + ${REALM_OBJECT_FILES} + $ ++ + ) + + add_library(Realm::Storage ALIAS Storage) +@@ -342,6 +354,7 @@ target_include_directories(Storage INTERFACE + # On systems without a built-in SHA-1 implementation (or one provided by a dependency) + # we need to bundle the public domain implementation. + if(NOT APPLE AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows" AND NOT REALM_HAVE_OPENSSL AND NOT REALM_HAVE_WOLFSSL) ++ message(STATUS "realm cmake sha: REALM_HAVE_WOLFSSL not set!") + add_library(sha1 OBJECT ../external/sha-1/sha1.c) + target_include_directories(Storage PRIVATE ../external/sha-1) + target_sources(Storage PRIVATE $) +@@ -383,9 +396,22 @@ endif() + if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND (REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL)) + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX enabled") + if (REALM_HAVE_WOLFSSL) ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") + target_link_libraries(Storage PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(Storage PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + elseif (REALM_HAVE_OPENSSL) ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries OpenSSL::Crypto") + target_link_libraries(Storage PUBLIC OpenSSL::Crypto) ++ else() ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNKNOWN Environment") ++ endif() ++else() ++ message(STATUS "NOT REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE ") ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Storage target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ message(STATUS "NOT Visual Studio") + endif() + endif() + +@@ -431,3 +457,6 @@ if(NOT REALM_BUILD_LIB_ONLY AND NOT WINDOWS_STORE) + add_subdirectory(exec) + set_macos_only(exec) + endif() ++message(STATUS "${CMAKE_CURRENT_LIST_DIR}") ++message(STATUS "${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "src/ream/cmake done!") +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 40d7001a777..9edc234ec2f 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -1,4 +1,5 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ + + add_executable(RealmImporter importer_tool.cpp importer.cpp importer.hpp) + set_target_properties(RealmImporter PROPERTIES +@@ -6,6 +7,13 @@ set_target_properties(RealmImporter PROPERTIES + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) + ++# include_directories("/mnt/c/workspace/wolfssl/wolfssl" "/mnt/c/workspace/wolfssl") ++ ++ ++ # target_include_directories(RealmImporter PRIVATE ++ # /mnt/c/workspace/wolfssl ++ # ) ++ + message(STATUS "RealmImporter wolfssl: ${REALM_WOLFSSL_LIB_D3}") + target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB_D3}") + +@@ -73,6 +81,25 @@ target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB_D + list(APPEND ExecTargetsToInstall Realm2JSON) + endif() + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Realm[lib] target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Realm[lib] target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmImporter PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmEnumerate PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmTrawler PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmDecrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmEncrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmBrowser PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(Realm2JSON PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Realm execs.") ++ endif() ++endif() ++ + add_executable(RealmDump realm_dump.c) + set_target_properties(RealmDump PROPERTIES + OUTPUT_NAME "realm-dump" +diff --git a/src/realm/object-store/CMakeLists.txt b/src/realm/object-store/CMakeLists.txt +index 083e8a10a7c..c312963c119 100644 +--- a/src/realm/object-store/CMakeLists.txt ++++ b/src/realm/object-store/CMakeLists.txt +@@ -184,6 +184,25 @@ endif() + + target_link_libraries(ObjectStore PUBLIC Storage QueryParser) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ if(REALM_HAVE_WOLFSSL) ++ target_link_libraries(ObjectStore PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Visual Studio projects.") ++ endif() ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(ObjectStore PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(ObjectStore PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for ObjectStore.") ++ endif() ++endif() ++ + if(REALM_ENABLE_SYNC) + target_link_libraries(ObjectStore PUBLIC Sync) + target_compile_definitions(ObjectStore PUBLIC REALM_ENABLE_SYNC=1) +diff --git a/src/realm/object-store/c_api/CMakeLists.txt b/src/realm/object-store/c_api/CMakeLists.txt +index aff411ec546..aa1319d258f 100644 +--- a/src/realm/object-store/c_api/CMakeLists.txt ++++ b/src/realm/object-store/c_api/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D4}") + set(REALM_FFI_SOURCES +@@ -46,6 +46,23 @@ target_compile_definitions(RealmFFIStatic PUBLIC -DRLM_NO_DLLIMPORT) + target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ target_link_libraries(RealmFFI PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "RealmFFI REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(RealmFFI PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "RealmFFI REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmFFI PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "RealmFFIStatic REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(RealmFFIStatic PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "RealmFFIStatic REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmFFIStatic PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for RealmFFI.") ++ endif() ++endif() ++ + if (${REALM_ENABLE_SYNC}) + target_link_libraries(RealmFFI PRIVATE Sync) + target_link_libraries(RealmFFIStatic PRIVATE Sync) +diff --git a/src/realm/parser/CMakeLists.txt b/src/realm/parser/CMakeLists.txt +index 12dda0ada14..7fd83b5bab3 100644 +--- a/src/realm/parser/CMakeLists.txt ++++ b/src/realm/parser/CMakeLists.txt +@@ -75,6 +75,19 @@ add_library(Realm::QueryParser ALIAS QueryParser) + target_link_libraries(QueryParser PUBLIC Storage) + set_target_properties(QueryParser PROPERTIES OUTPUT_NAME "realm-parser") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Parser for Visual Studio") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Parser REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(QueryParser PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "Parser REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(QueryParser PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Parser.") ++ endif() ++endif() ++ + install(TARGETS QueryParser EXPORT realm + ARCHIVE DESTINATION lib + COMPONENT devel) +diff --git a/src/realm/sync/CMakeLists.txt b/src/realm/sync/CMakeLists.txt +index d489be99a40..2756ddf7c5c 100644 +--- a/src/realm/sync/CMakeLists.txt ++++ b/src/realm/sync/CMakeLists.txt +@@ -112,7 +112,20 @@ if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_link_options(Sync INTERFACE "SHELL:-framework Security") + elseif(REALM_HAVE_WOLFSSL) + message(STATUS "Sync found REALM_HAVE_WOLFSSL") ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Sync REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "Sync REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(Sync PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Sync.") ++ endif() ++endif() ++ + elseif(REALM_HAVE_OPENSSL) + message(STATUS "Sync found REALM_HAVE_OPENSSL") + target_link_libraries(Sync PUBLIC OpenSSL::SSL) +diff --git a/src/realm/sync/noinst/server/CMakeLists.txt b/src/realm/sync/noinst/server/CMakeLists.txt +index f0fc05eaad7..26a43735585 100644 +--- a/src/realm/sync/noinst/server/CMakeLists.txt ++++ b/src/realm/sync/noinst/server/CMakeLists.txt +@@ -31,8 +31,22 @@ target_link_libraries(SyncServer PUBLIC Sync QueryParser) + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_sources(SyncServer PRIVATE crypto_server_apple.mm) +-elseif(REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL) ++elseif(REALM_HAVE_OPENSSL) + target_sources(SyncServer PRIVATE crypto_server_openssl.cpp) ++elseif(REALM_HAVE_WOLFSSL) ++ target_sources(SyncServer PRIVATE crypto_server_openssl.cpp) ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "SyncServer target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "SyncServer target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(SyncServer PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "SyncServer REALM_HAVE_WOLFSSL is not enabled for SyncServer.") ++ endif() ++endif() ++ + else() + target_sources(SyncServer PRIVATE crypto_server_stub.cpp) + endif() +diff --git a/src/realm/sync/tools/CMakeLists.txt b/src/realm/sync/tools/CMakeLists.txt +index 99b737e39f7..41fd0be6f49 100644 +--- a/src/realm/sync/tools/CMakeLists.txt ++++ b/src/realm/sync/tools/CMakeLists.txt +@@ -35,6 +35,21 @@ set_target_properties(HistCommand PROPERTIES + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") + target_link_libraries(HistCommand Sync Storage "${REALM_WOLFSSL_LIB}") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "RealmFFIStatic target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "RealmFFIStatic target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(InspectorInspectClientRealm PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(InspectorPrintChangeset PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(ApplyToStateCommand PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(HistCommand PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled.") ++ endif() ++endif() ++ + install(TARGETS + HistCommand + ApplyToStateCommand +diff --git a/src/realm/tokenizer.cpp b/src/realm/tokenizer.cpp +index f6bc42604cc..1328703bd52 100644 +--- a/src/realm/tokenizer.cpp ++++ b/src/realm/tokenizer.cpp +@@ -61,7 +61,7 @@ std::pair, std::set> Tokenizer::get_search_to + } + }; + for (; m_cur_pos != m_end_pos; m_cur_pos++) { +- if (isspace(*m_cur_pos)) { ++ if (isspace(static_cast(* m_cur_pos))) { + add_token(); + } + else { +diff --git a/src/realm/util/aes_cryptor.hpp b/src/realm/util/aes_cryptor.hpp +index fce6fa99abd..663d7d5b0fb 100644 +--- a/src/realm/util/aes_cryptor.hpp ++++ b/src/realm/util/aes_cryptor.hpp +@@ -50,12 +50,16 @@ class WriteMarker { + #error "Both OpenSSL and wolfSSL enabled. Pick one." + #endif + ++// #pragma message ("aes_cryptor file") + #if REALM_PLATFORM_APPLE + #include ++ #pragma message ("aes_cryptor apple") + #elif REALM_HAVE_OPENSSL + #include + #include ++ #pragma message ("aes_cryptor OpenSSL") + #elif REALM_HAVE_WOLFSSL ++// #pragma message("aes_cryptor wolfSSL") + #ifdef HAVE_CONFIG_H + #include + #endif +@@ -67,6 +71,7 @@ class WriteMarker { + #include + #include + #elif defined(_WIN32) ++ #pragma message ("aes_cryptor _WIN32") + #include + #include + #include +diff --git a/src/realm/util/sha_crypto.cpp b/src/realm/util/sha_crypto.cpp +index 13b1c201062..f6854a4ecb8 100644 +--- a/src/realm/util/sha_crypto.cpp ++++ b/src/realm/util/sha_crypto.cpp +@@ -43,7 +43,7 @@ + #include + #endif + #ifndef WOLFSSL_EVP_INCLUDED +- #error "WOLFSSL_EVP_INCLUDED needed" ++ // #error "WOLFSSL_EVP_INCLUDED needed" + #else + // #pragma message "sha_crypto WOLFSSL_EVP_INCLUDED" + #endif +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 5b1c994316f..2b4ed26683f 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D2}") + + add_subdirectory(util) +@@ -239,7 +239,6 @@ if(REALM_ENABLE_SYNC) + add_library(SyncTestLib OBJECT ${SYNC_TESTS} ${SYNC_TEST_HEADERS} ${SYNC_TEST_RESOURCES}) + enable_stdfilesystem(SyncTestLib) + target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB_D2}") +- + message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") + add_executable(SyncTests main.cpp test_all.cpp ${SYNC_TEST_RESOURCES}) + set_target_properties(SyncTests PROPERTIES OUTPUT_NAME "realm-sync-tests") +@@ -247,6 +246,17 @@ if(REALM_ENABLE_SYNC) + enable_stdfilesystem(SyncTests) + target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + add_bundled_test(SyncTests) ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "SyncTests target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "SyncTestLib target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(SyncTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(SyncTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for SyncTests.") ++ endif() ++ endif() + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +@@ -266,6 +276,18 @@ set_target_properties(CombinedTests PROPERTIES + ) + target_include_directories(CombinedTests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}" "object-store") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CoreTests target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "test target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(CoreTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(CoreTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for CoreTests.") ++ endif() ++endif() ++ + if(WINDOWS_STORE) + target_sources(CombinedTests PRIVATE ${UWP_SOURCES}) + endif() +@@ -276,6 +298,17 @@ else() + target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + endif() + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CoreTests target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "CombinedTests REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(CombinedTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for CombinedTests.") ++ endif() ++endif() ++ + enable_stdfilesystem(CombinedTests) + + if(UNIX AND NOT APPLE) +diff --git a/test/benchmark-common-tasks/CMakeLists.txt b/test/benchmark-common-tasks/CMakeLists.txt +index 3168a9e6424..3a8bd3cbc96 100644 +--- a/test/benchmark-common-tasks/CMakeLists.txt ++++ b/test/benchmark-common-tasks/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") + +@@ -14,5 +14,14 @@ else() + endif() + + target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB_D3}) +- ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-common-task target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-common-task target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_include_directories(realm-benchmark-common-tasks PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-common-tas.") ++ endif() ++endif() + add_dependencies(benchmarks realm-benchmark-common-tasks) +diff --git a/test/benchmark-crud/CMakeLists.txt b/test/benchmark-crud/CMakeLists.txt +index 8f56f71f1b2..2f98b657078 100644 +--- a/test/benchmark-crud/CMakeLists.txt ++++ b/test/benchmark-crud/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + # benchmark crud + message(STATUS "CMAKE_MODULE_PATH=${CMAKE_MODULE_PATH}") + message(STATUS "wolfSSL_DIR=${wolfSSL_DIR}") +@@ -11,3 +11,13 @@ message(STATUS "REALM_WOLFSSL_LIB_D3 wolfssl ${REALM_WOLFSSL_LIB_D3}") + add_executable(realm-benchmark-crud main.cpp) + add_dependencies(benchmarks realm-benchmark-crud) + target_link_libraries(realm-benchmark-crud TestUtil ${REALM_WOLFSSL_LIB_D2}) ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-crud target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-crud REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-benchmark-crud PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-crud.") ++ endif() ++endif() +diff --git a/test/benchmark-larger/CMakeLists.txt b/test/benchmark-larger/CMakeLists.txt +index 68457fde2e3..48f316f29ee 100644 +--- a/test/benchmark-larger/CMakeLists.txt ++++ b/test/benchmark-larger/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") + message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") + +diff --git a/test/benchmark-sync/CMakeLists.txt b/test/benchmark-sync/CMakeLists.txt +index 1408f11c698..cb27c6f8487 100644 +--- a/test/benchmark-sync/CMakeLists.txt ++++ b/test/benchmark-sync/CMakeLists.txt +@@ -3,4 +3,14 @@ if(REALM_ENABLE_SYNC) + add_dependencies(benchmarks realm-benchmark-sync) + # Sync lib is included with SyncServer + target_link_libraries(realm-benchmark-sync TestUtil SyncServer) ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-sync target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-sync REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-benchmark-sync PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-sync.") ++ endif() ++ endif() + endif() +\ No newline at end of file +diff --git a/test/fuzzy/CMakeLists.txt b/test/fuzzy/CMakeLists.txt +index b444140e8dc..7eee27bbd92 100644 +--- a/test/fuzzy/CMakeLists.txt ++++ b/test/fuzzy/CMakeLists.txt +@@ -25,6 +25,17 @@ file(COPY ${AFL_SEEDS} + add_executable(fuzz-group ${TEST_AFL_SOURCES}) + target_link_libraries(fuzz-group TestUtil Storage) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "fuzz-group target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(fuzz-group PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for fuzz-group.") ++ endif() ++endif() ++ + if(REALM_LIBFUZZER) + add_executable(realm-libfuzzer ${TEST_LIBFUZZER_SOURCES}) + target_link_libraries(realm-libfuzzer TestUtil Storage) +diff --git a/test/object-store/CMakeLists.txt b/test/object-store/CMakeLists.txt +index aac511f7428..aaf2e0c9fc7 100644 +--- a/test/object-store/CMakeLists.txt ++++ b/test/object-store/CMakeLists.txt +@@ -181,6 +181,7 @@ target_include_directories(ObjectStoreTestLib PRIVATE + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/..) + ++ + # on Apple platforms we use the built-in CFRunLoop + # on WebAssembly we use an Emscripten-specific Scheduler and runloop + # everywhere else it's libuv, except UWP where it doesn't build +@@ -226,3 +227,14 @@ add_subdirectory(notifications-fuzzer) + if(NOT EMSCRIPTEN AND NOT WINDOWS_STORE AND NOT ANDROID) + add_subdirectory(benchmarks) + endif() ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "ObjectStoreTestLib target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "ObjectStoreTestLib REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(ObjectStoreTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for ObjectStoreTestLib.") ++ endif() ++endif() +diff --git a/test/object-store/benchmarks/CMakeLists.txt b/test/object-store/benchmarks/CMakeLists.txt +index 28f24771c33..71465066f5f 100644 +--- a/test/object-store/benchmarks/CMakeLists.txt ++++ b/test/object-store/benchmarks/CMakeLists.txt +@@ -29,7 +29,7 @@ endif() + + add_executable(object-store-benchmarks ${SOURCES} ${HEADERS}) + +-target_include_directories(object-store-benchmarks PRIVATE ++target_include_directories(object-store-benchmarks PRIVATE + .. + ) + +@@ -41,6 +41,17 @@ target_link_libraries(object-store-benchmarks ObjectStore TestUtil Catch2::Catch + + add_dependencies(benchmarks object-store-benchmarks) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "benchmarks target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "benchmarks REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(object-store-benchmarks PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for benchmarks.") ++ endif() ++endif() ++ + # on Apple platforms we use the built-in CFRunLoop + # everywhere else it's libuv, except UWP where it doesn't build + if(NOT APPLE AND NOT WINDOWS_STORE AND NOT EMSCRIPTEN AND NOT ANDROID) +diff --git a/test/realm-fuzzer/CMakeLists.txt b/test/realm-fuzzer/CMakeLists.txt +index 7f5441beacb..d8afa0a48e4 100644 +--- a/test/realm-fuzzer/CMakeLists.txt ++++ b/test/realm-fuzzer/CMakeLists.txt +@@ -26,6 +26,19 @@ file(COPY ${AFL_SEEDS} + add_executable(realm-afl++ ${TEST_AFL_SOURCES}) + target_link_libraries(realm-afl++ TestUtil ObjectStore) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-afl++ target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "realm-afl++ REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-afl++ PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-afl++.") ++ endif() ++endif() ++ + if(REALM_LIBFUZZER) + if(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang") + add_executable(realm-libfuzz ${TEST_LIBFUZZER_SOURCES}) +diff --git a/test/util/CMakeLists.txt b/test/util/CMakeLists.txt +index 582bba78ee3..93762434dda 100644 +--- a/test/util/CMakeLists.txt ++++ b/test/util/CMakeLists.txt +@@ -65,6 +65,17 @@ if(UNIX AND NOT APPLE) + find_library(LIBRT rt) + if(LIBRT) + target_link_libraries(TestUtil ${LIBRT} "${REALM_WOLFSSL_LIB}") ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "TestUtil target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "TestUtil target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(TestUtil PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for TestUtil.") ++ endif() ++ endif() + # Android has librt included in libc + elseif(NOT ANDROID) + message(WARNING "librt was not found. This means that the benchmarks will not be able to link properly.") + +From 38aaf166b103cde368b7912b560a1e664645567d Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Wed, 15 Jan 2025 14:23:22 -0800 +Subject: [PATCH 5/7] improved VS detection + +--- + CMakeLists.txt | 64 ++++++++++++++++++++++++++++++++++++++++++++++++-- + 1 file changed, 62 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e22e36278cc..7c9dbe75264 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,7 +9,64 @@ else() + endif() + message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + +-set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++# Optional variable inspection ++if (1) ++ get_cmake_property(_variableNames VARIABLES) ++ list (SORT _variableNames) ++ message(STATUS "") ++ message(STATUS "ALL VARIABLES BEGIN") ++ message(STATUS "") ++ foreach (_variableName ${_variableNames}) ++ message(STATUS "${_variableName}=${${_variableName}}") ++ endforeach() ++ message(STATUS "") ++ message(STATUS "ALL VARIABLES END") ++ message(STATUS "") ++endif() ++ ++# Create output directories ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CMAKE_SYSTEM_PROCESSOR: ${CMAKE_SYSTEM_PROCESSOR}") ++ if (EXISTS "../VS2022/${CMAKE_BUILD_TYPE}" ) ++ message(STATUS "Output Directory Found ../VS2022/${CMAKE_BUILD_TYPE}") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create ../VS2022/${CMAKE_BUILD_TYPE}") ++ file(MAKE_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}") ++ endif() ++ if ((${CMAKE_GENERATOR_PLATFORM} MATCHES "x86_64|AMD64") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/x64") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "i386|i686") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/x86") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "ARM") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "ARM")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/ARM") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "ARM64") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/ARM64") ++ else() ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++ endif() ++ ++ if (EXISTS "${THIS_OUTPUT_DIRECTORY}") ++ message(STATUS "Output Directory Found '${THIS_OUTPUT_DIRECTORY}'") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create '${THIS_OUTPUT_DIRECTORY}'") ++ file(MAKE_DIRECTORY "${THIS_OUTPUT_DIRECTORY}") ++ endif() ++ ++ if (EXISTS "${THIS_OUTPUT_DIRECTORY}/wolfssl") ++ message(STATUS "Output Directory Found '${THIS_OUTPUT_DIRECTORY}/wolfssl'") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create '${THIS_OUTPUT_DIRECTORY}/wolfssl'") ++ file(MAKE_DIRECTORY "${THIS_OUTPUT_DIRECTORY}/wolfssl") ++ endif() ++else() ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/bin") ++endif() ++ ++ + get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) + + message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") +@@ -122,7 +179,10 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) + set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") +- include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ endif() + + # Optional pre-build project steps could go here + if(0) + +From c5e6afc0c463070decaab79b3b85f7238e921e68 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Thu, 16 Jan 2025 11:20:52 -0800 +Subject: [PATCH 6/7] Add John's cross-compile flag update + +--- + tools/cross_compile.sh | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/tools/cross_compile.sh b/tools/cross_compile.sh +index 2ef59406733..4a84f52b591 100755 +--- a/tools/cross_compile.sh ++++ b/tools/cross_compile.sh +@@ -77,6 +77,13 @@ if [ "${OS}" == "android" ]; then + -D CMAKE_TOOLCHAIN_FILE="./tools/cmake/android.toolchain.cmake" \ + -D REALM_ENABLE_ENCRYPTION=1 \ + -D REALM_VERSION="${VERSION}" \ ++ -D WOLFSSL_USE_OPTIONS_H=1 \ ++ -D REALM_INCLUDE_CERTS=1 \ ++ -D REALM_ENABLE_ENCRYPTION=1 \ ++ -D REALM_ENABLE_SYNC=1 \ ++ -D REALM_HAVE_WOLFSSL=1 \ ++ -D REALM_HAVE_OPENSSL=0 \ ++ -D REALM_WOLFSSL_ROOT_DIR="${WOLFSSL_ROOT_DIR}" \ + -D CPACK_SYSTEM_NAME="Android-${ARCH}" \ + -D CMAKE_MAKE_PROGRAM=ninja \ + -G Ninja \ + +From 37fb1615f1abd61c7c35f32ab98ee32b8ce2b289 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Thu, 16 Jan 2025 12:06:29 -0800 +Subject: [PATCH 7/7] Apply John's cmake updates from + https://github.com/gojimmypi/realm-core/pull/1 + +--- + CMakeLists.txt | 1 - + src/realm/CMakeLists.txt | 2 +- + src/realm/exec/CMakeLists.txt | 4 +++- + 3 files changed, 4 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7c9dbe75264..8adb1a24aa0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -214,7 +214,6 @@ else() + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +-set(CMAKE_SYSTEM_VERSION 10.0.22621.0) + set(CMAKE_BUILD_TYPE Debug CACHE STRING "") + project(RealmCore) + +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 2b06faf6292..a6ada7b30c8 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -399,7 +399,7 @@ if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND (REALM_HAVE_OPENSSL OR REA + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") + target_link_libraries(Storage PUBLIC "${REALM_WOLFSSL_LIB}") + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") +- target_include_directories(Storage PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(Storage PUBLIC ${REALM_WOLFSSL_ROOT_DIR}/include) + elseif (REALM_HAVE_OPENSSL) + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries OpenSSL::Crypto") + target_link_libraries(Storage PUBLIC OpenSSL::Crypto) +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 9edc234ec2f..8570a4ce29c 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -87,7 +87,9 @@ else() + if(REALM_HAVE_WOLFSSL) + message(STATUS "Realm[lib] target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") + target_include_directories(RealmImporter PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) +- target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ if(NOT APPLE AND NOT ANDROID AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows") ++ target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ endif() + target_include_directories(RealmEnumerate PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + target_include_directories(RealmTrawler PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + target_include_directories(RealmDecrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) diff --git a/realm/realm-commit-a5e87a39.patch b/realm/realm-commit-a5e87a39.patch index fd6cbf82..10143297 100644 --- a/realm/realm-commit-a5e87a39.patch +++ b/realm/realm-commit-a5e87a39.patch @@ -1,7 +1,7 @@ From a86eceee0a2df37ef5191387ed935aa95c81114c Mon Sep 17 00:00:00 2001 From: gojimmypi Date: Mon, 18 Nov 2024 17:22:20 -0800 -Subject: [PATCH] squashed changes to create patch from a5e87a39 +Subject: [PATCH 1/7] squashed changes to create patch from a5e87a39 --- .gitignore | 10 +- @@ -1246,3 +1246,1685 @@ index 4f652f1d6a8..d59848e466a 100644 # Android has librt included in libc elseif(NOT ANDROID) message(WARNING "librt was not found. This means that the benchmarks will not be able to link properly.") + +From 9c35110861a6f33474ce459ea2bb6418c650a639 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Mon, 6 Jan 2025 10:56:03 -0800 +Subject: [PATCH 2/7] VS2022 updates for patch update + +--- + CMakeLists.txt | 121 ++++++++++++++++++-- + src/CMakeLists.txt | 2 + + src/realm/CMakeLists.txt | 1 + + src/realm/exec/CMakeLists.txt | 26 ++--- + src/realm/object-store/c_api/CMakeLists.txt | 7 +- + src/realm/sync/CMakeLists.txt | 4 +- + src/realm/sync/tools/CMakeLists.txt | 2 +- + src/realm/util/config.h.in | 2 +- + test/CMakeLists.txt | 33 +++--- + test/benchmark-common-tasks/CMakeLists.txt | 6 +- + test/benchmark-crud/CMakeLists.txt | 12 +- + test/benchmark-larger/CMakeLists.txt | 6 +- + test/test_sync.cpp | 3 +- + test/test_util_network_ssl.cpp | 10 +- + test/util/CMakeLists.txt | 7 +- + 15 files changed, 178 insertions(+), 64 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 439ce4b3639..37e2694e588 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,14 +1,110 @@ + cmake_minimum_required(VERSION 3.15) ++set(REALM_HAVE_WOLFSSL 1) ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + ++set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) ++ ++message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") ++message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") ++# set(THIS_OUTPUT_DIRECTORY "${THIS_ABSOLUTE_PATH}") ++message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") ++ ++# C:\workspace\osp-gojimmypi\realm\VS2022\Debug\x64\wolfssl.lib ++set(REALM_WOLFSSL_ROOT_DIR "${THIS_OUTPUT_DIRECTORY}" CACHE PATH "Path to the wolfSSL root directory") ++ ++message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") ++ ++# root realm cmake file ++set(VS_ROOT "TBD" CACHE STRING "Custom variable for VS_ROOT") ++message(STATUS "") + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ if("${WOLFSSL_ROOT}") ++ message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ else() ++ set(WOLFSSL_ROOT "/workspace/wolfssl") ++ message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ endif() ++ set(WOLFSSL_BREADCRUMB ON) ++ message(STATUS "File version 0016") ++ if(WOLFSSL_BREADCRUMB) ++ message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") ++ message(STATUS "REALM_HAVE_WOLFSSL:${REALM_HAVE_WOLFSSL}") ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Proper have wolfSSL") ++ else() ++ message(STATUS "NO have wolfSSL") ++ endif() ++ message(STATUS "REALM_HAVE_OPENSSL:${REALM_HAVE_OPENSSL}") ++ if(REALM_HAVE_OPENSSL) ++ message(STATUS "Proper have OpenSSL") ++ else() ++ message(STATUS "NO have OpenSSL") ++ endif() ++ else() ++ message(STATUS "NOT Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") ++ endif() ++ + message(STATUS "Visual Studio Build") + add_compile_definitions(WOLFSSL_LIB) + add_compile_definitions(WOLFSSL_USER_SETTINGS) + option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) + option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) + option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) +- option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" OFF) +- # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/out/build/x64-Debug" CACHE PATH "Path to the wolfSSL root directory") ++ option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) ++ option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ message(STATUS "new paths:") ++ ++ # This line will adjust project file Additional Include Files contents with VS variable, not cmake!: ++ set(THIS_PARENT_DIRECTORY_WRK ${CMAKE_CURRENT_SOURCE_DIR}/../) ++ get_filename_component(THIS_PARENT_DIRECTORY "${THIS_PARENT_DIRECTORY_WRK}" ABSOLUTE) ++ message(STATUS "THIS_PARENT_DIRECTORY=${THIS_PARENT_DIRECTORY}") ++ ++ # Visual Studio project file variables cannot be "seen" here. ++ # "${THIS_PARENT_DIRECTORY}/VS2022/include" here is equivalent to ++ # "$(SolutionDir)/include" in the Visual Studio project file. ++ include_directories("${THIS_PARENT_DIRECTORY}/VS2022/include" "${WOLFSSL_ROOT}/wolfssl" "${WOLFSSL_ROOT}") ++ ++ link_directories("${THIS_OUTPUT_DIRECTORY}") ++ set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ ++ message(STATUS "root cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ ++ if(0) ++ find_package(wolfssl REQUIRED) ++ endif() ++ ++ if(NOT TARGET wolfssl) ++ message(STATUS ">>> add library wolfSSL! (root realm cmake file)") ++ add_library(wolfssl STATIC IMPORTED) ++ ++ else() ++ message(STATUS ">>> Skip library wolfSSL! already found.") ++ endif() ++ ++ link_directories("${THIS_OUTPUT_DIRECTORY}") ++ ++ # Import wolfSSL Visual Studio project. ++ # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. ++ include(ExternalProject) ++ set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") ++ include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ ++ # Optional pre-build project steps could go here ++ if(0) ++ add_custom_target(wolfssl_prepare ALL ++ COMMAND ${CMAKE_COMMAND} -E echo "Updating environment..." ++ # Additional steps here ++ ) ++ endif() ++ ++ set_target_properties(wolfssl PROPERTIES IMPORTED_LOCATION "${THIS_OUTPUT_DIRECTORY}/wolfssl.Lib") ++else() ++ message(STATUS "Found CMAKE_GENERATOR that is NOT Visual Studio: ${CMAKE_GENERATOR}") + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +@@ -314,7 +410,11 @@ if(REALM_ENABLE_SYNC) + option(REALM_INCLUDE_CERTS "Include a list of trust certificates in the build for OpenSSL certificate verification" ON) + endif() + elseif(REALM_ENABLE_ENCRYPTION AND CMAKE_SYSTEM_NAME MATCHES "Linux|Android") +- set(REALM_NEEDS_OPENSSL TRUE) ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Found REALM_ENABLE_SYNC with REALM_HAVE_WOLFSSL") ++ else() ++ set(REALM_NEEDS_OPENSSL TRUE) ++ endif() + endif() + + if(REALM_HAVE_WOLFSSL) +@@ -327,11 +427,11 @@ if(REALM_HAVE_WOLFSSL) + endif() + # Allow users to specify their wolfSSL installation directory + message(STATUS "Main cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") +-if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") +- find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}") +-else() +- find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}/lib") +-endif() ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}") ++ else() ++ find_library(REALM_WOLFSSL_LIB NAMES wolfssl PATHS "${REALM_WOLFSSL_ROOT_DIR}/lib") ++ endif() + message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") + if(EXISTS "${REALM_WOLFSSL_LIB}") + message(STATUS "Found wolfssl lib file: ${REALM_WOLFSSL_LIB}") +@@ -353,6 +453,7 @@ else() + set(OPENSSL_USE_STATIC_LIBS ON) + endif() + find_package(OpenSSL REQUIRED) ++ message(ERROR "REALM_HAVE_OPENSSL ON") + set(REALM_HAVE_OPENSSL ON) + string(REGEX MATCH "^([0-9]+)\\.([0-9]+)" OPENSSL_VERSION_MAJOR_MINOR "${OPENSSL_VERSION}") + elseif(APPLE) +@@ -384,6 +485,8 @@ if(NOT APPLE AND NOT EMSCRIPTEN AND NOT TARGET ZLIB::ZLIB) + endif() + + # Store configuration in header file ++set(REALM_HAVE_OPENSSL 0) ++set(REALM_HAVE_WOLFSSL 1) + configure_file(src/realm/util/config.h.in src/realm/util/config.h) + + # Configure source code to use right version number +@@ -404,7 +507,7 @@ if (REALM_HAVE_WOLFSSL) + message(STATUS "Found REALM_HAVE_WOLFSSL") + message(STATUS "This REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + message(STATUS "This RealmCore_SOURCE_DIR=${RealmCore_SOURCE_DIR}") +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++ + endif() + + # TODO fix hard coded paths +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 097524d4a9f..551e5f0bc9f 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,3 +1,5 @@ ++message("Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ + add_subdirectory(realm) + add_subdirectory(external/IntelRDFPMathLib20U2) + +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 9656d8ff8fe..992a701f0bf 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -1,3 +1,4 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + if(REALM_HAVE_WOLFSSL) + message(STATUS "realm cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + endif() +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 70da2d39871..40d7001a777 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -1,24 +1,20 @@ +-if(REALM_HAVE_WOLFSSL) +- message(STATUS "exec cmake: ${REALM_WOLFSSL_ROOT_DIR}") +- message(STATUS "REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") +-else() +- set(REALM_WOLFSSL_LIB "") +- message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") +-endif() ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + add_executable(RealmImporter importer_tool.cpp importer.cpp importer.hpp) + set_target_properties(RealmImporter PROPERTIES + OUTPUT_NAME "realm-importer" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB}") ++ ++message(STATUS "RealmImporter wolfssl: ${REALM_WOLFSSL_LIB_D3}") ++target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB_D3}") + + if(NOT APPLE AND NOT ANDROID AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows") + add_executable(RealmDaemon realmd.cpp) + set_target_properties(RealmDaemon PROPERTIES + OUTPUT_NAME "realmd" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}) +- target_link_libraries(RealmDaemon Storage "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(RealmDaemon Storage "${REALM_WOLFSSL_LIB_D3}") + list(APPEND ExecTargetsToInstall RealmDaemon) + endif() + +@@ -27,7 +23,7 @@ set_target_properties(RealmTrawler PROPERTIES + OUTPUT_NAME "realm-trawler" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmTrawler Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmTrawler Storage "${REALM_WOLFSSL_LIB_D3}") + if (EMSCRIPTEN) + set_target_properties(RealmTrawler PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -37,7 +33,7 @@ set_target_properties(RealmEnumerate PROPERTIES + OUTPUT_NAME "realm-enumerate" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEnumerate ObjectStore ) ++target_link_libraries(RealmEnumerate ObjectStore "${REALM_WOLFSSL_LIB_D3}") + # FIXME can be fixed for others, but requires link and install fixes for libuv target + if (NOT APPLE) + set_target_properties(RealmEnumerate PROPERTIES EXCLUDE_FROM_ALL TRUE) +@@ -48,7 +44,7 @@ set_target_properties(RealmDecrypt PROPERTIES + OUTPUT_NAME "realm-decrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmDecrypt Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmDecrypt Storage "${REALM_WOLFSSL_LIB_D3}") + if (NOT REALM_ENABLE_ENCRYPTION) + set_target_properties(RealmDecrypt PROPERTIES EXCLUDE_FROM_ALL TRUE) + endif() +@@ -58,14 +54,14 @@ set_target_properties(RealmEncrypt PROPERTIES + OUTPUT_NAME "realm-encrypt" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmEncrypt Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmEncrypt Storage "${REALM_WOLFSSL_LIB_D3}") + + add_executable(RealmBrowser realm_browser.cpp) + set_target_properties(RealmBrowser PROPERTIES + OUTPUT_NAME "realm-browser-10" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(RealmBrowser Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(RealmBrowser Storage "${REALM_WOLFSSL_LIB_D3}") + + if(REALM_ENABLE_SYNC) + add_executable(Realm2JSON realm2json.cpp ) +@@ -73,7 +69,7 @@ set_target_properties(Realm2JSON PROPERTIES + OUTPUT_NAME "realm2json" + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) +-target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB}") ++target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB_D3}") + list(APPEND ExecTargetsToInstall Realm2JSON) + endif() + +diff --git a/src/realm/object-store/c_api/CMakeLists.txt b/src/realm/object-store/c_api/CMakeLists.txt +index 2f6028d0137..aff411ec546 100644 +--- a/src/realm/object-store/c_api/CMakeLists.txt ++++ b/src/realm/object-store/c_api/CMakeLists.txt +@@ -1,3 +1,6 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D4}") + set(REALM_FFI_SOURCES + ../../../realm.h + +@@ -40,8 +43,8 @@ add_library(RealmFFIStatic STATIC ${REALM_FFI_SOURCES}) + target_compile_definitions(RealmFFI PRIVATE -DRealm_EXPORTS) + target_compile_definitions(RealmFFIStatic PUBLIC -DRLM_NO_DLLIMPORT) + +-target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser) +-target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser) ++target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") ++target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + + if (${REALM_ENABLE_SYNC}) + target_link_libraries(RealmFFI PRIVATE Sync) +diff --git a/src/realm/sync/CMakeLists.txt b/src/realm/sync/CMakeLists.txt +index fed62ea82f9..d489be99a40 100644 +--- a/src/realm/sync/CMakeLists.txt ++++ b/src/realm/sync/CMakeLists.txt +@@ -106,13 +106,13 @@ if(NOT REALM_SYNC_MULTIPLEXING) + target_compile_definitions(Sync PUBLIC REALM_DISABLE_SYNC_MULTIPLEXING=1) + endif() + +-target_link_libraries(Sync PUBLIC Storage) ++target_link_libraries(Sync PUBLIC Storage "${REALM_WOLFSSL_LIB_D3}") + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_link_options(Sync INTERFACE "SHELL:-framework Security") + elseif(REALM_HAVE_WOLFSSL) + message(STATUS "Sync found REALM_HAVE_WOLFSSL") +- target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB_D3}") + elseif(REALM_HAVE_OPENSSL) + message(STATUS "Sync found REALM_HAVE_OPENSSL") + target_link_libraries(Sync PUBLIC OpenSSL::SSL) +diff --git a/src/realm/sync/tools/CMakeLists.txt b/src/realm/sync/tools/CMakeLists.txt +index 030c532c1f2..99b737e39f7 100644 +--- a/src/realm/sync/tools/CMakeLists.txt ++++ b/src/realm/sync/tools/CMakeLists.txt +@@ -5,7 +5,7 @@ if(REALM_HAVE_WOLFSSL) + link_directories("${REALM_WOLFSSL_ROOT_DIR}/") + link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") + +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") ++ #include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") + else() + message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") + set(REALM_WOLFSSL_LIB "") +diff --git a/src/realm/util/config.h.in b/src/realm/util/config.h.in +index a1dd8d44dc3..5f19d62266b 100644 +--- a/src/realm/util/config.h.in ++++ b/src/realm/util/config.h.in +@@ -4,8 +4,8 @@ + // Feature detection + #cmakedefine01 REALM_HAVE_READDIR64 + #cmakedefine01 REALM_HAVE_POSIX_FALLOCATE +-#cmakedefine01 REALM_HAVE_OPENSSL + #cmakedefine01 REALM_HAVE_WOLFSSL ++#cmakedefine01 REALM_HAVE_OPENSSL + #cmakedefine01 REALM_HAVE_SECURE_TRANSPORT + #cmakedefine01 REALM_HAVE_PTHREAD_GETNAME + #cmakedefine01 REALM_HAVE_PTHREAD_SETNAME +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 903f24f705e..5b1c994316f 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,12 +1,5 @@ +- +-if(REALM_HAVE_WOLFSSL) +- message(STATUS "test cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") +- include_directories("${REALM_WOLFSSL_ROOT_DIR}/include") +- link_directories("${REALM_WOLFSSL_ROOT_DIR}/lib") +-else() +- set(REALM_WOLFSSL_LIB "") +- message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") +-endif() ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D2}") + + add_subdirectory(util) + add_custom_target(benchmarks) +@@ -150,11 +143,11 @@ file(GLOB REQUIRED_TEST_FILES + + add_library(CoreTestLib OBJECT ${CORE_TESTS} ${REQUIRED_TEST_FILES} ${REALM_TEST_HEADERS}) + enable_stdfilesystem(CoreTestLib) +-message(STATUS "CoreTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") +-target_link_libraries(CoreTestLib QueryParser "${REALM_WOLFSSL_LIB}") ++message(STATUS "CoreTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") ++target_link_libraries(CoreTestLib QueryParser "${REALM_WOLFSSL_LIB_D2}") + + add_executable(CoreTests main.cpp test_all.cpp ${REQUIRED_TEST_FILES}) +-target_link_libraries(CoreTests CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++target_link_libraries(CoreTests CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + set_target_resources(CoreTests "${REQUIRED_TEST_FILES}") + set_target_properties(CoreTests PROPERTIES + OUTPUT_NAME "realm-tests" +@@ -184,7 +177,7 @@ enable_stdfilesystem(CoreTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CoreTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CoreTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + + target_include_directories(CoreTests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}") +@@ -245,19 +238,19 @@ if(REALM_ENABLE_SYNC) + + add_library(SyncTestLib OBJECT ${SYNC_TESTS} ${SYNC_TEST_HEADERS} ${SYNC_TEST_RESOURCES}) + enable_stdfilesystem(SyncTestLib) +- target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB_D2}") + +- message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB}") ++ message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") + add_executable(SyncTests main.cpp test_all.cpp ${SYNC_TEST_RESOURCES}) + set_target_properties(SyncTests PROPERTIES OUTPUT_NAME "realm-sync-tests") + set_target_resources(SyncTests "${SYNC_TEST_RESOURCES}") + enable_stdfilesystem(SyncTests) +- target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + add_bundled_test(SyncTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(SyncTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(SyncTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + endif() + +@@ -278,15 +271,15 @@ if(WINDOWS_STORE) + endif() + + if(REALM_ENABLE_SYNC) +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + else() +- target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + endif() + + enable_stdfilesystem(CombinedTests) + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +- target_link_libraries(CombinedTests "-rdynamic" "${REALM_WOLFSSL_LIB}") ++ target_link_libraries(CombinedTests "-rdynamic" "${REALM_WOLFSSL_LIB_D2}") + endif() + +diff --git a/test/benchmark-common-tasks/CMakeLists.txt b/test/benchmark-common-tasks/CMakeLists.txt +index 5cb0319d086..3168a9e6424 100644 +--- a/test/benchmark-common-tasks/CMakeLists.txt ++++ b/test/benchmark-common-tasks/CMakeLists.txt +@@ -1,3 +1,7 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++ + add_executable(realm-benchmark-common-tasks main.cpp) + + if(REALM_HAVE_WOLFSSL) +@@ -9,6 +13,6 @@ else() + message(STATUS "WARNING: REALM_HAVE_WOLFSSL not set") + endif() + +-target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB}) ++target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB_D3}) + + add_dependencies(benchmarks realm-benchmark-common-tasks) +diff --git a/test/benchmark-crud/CMakeLists.txt b/test/benchmark-crud/CMakeLists.txt +index 8a28e17144b..8f56f71f1b2 100644 +--- a/test/benchmark-crud/CMakeLists.txt ++++ b/test/benchmark-crud/CMakeLists.txt +@@ -1,3 +1,13 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++# benchmark crud ++message(STATUS "CMAKE_MODULE_PATH=${CMAKE_MODULE_PATH}") ++message(STATUS "wolfSSL_DIR=${wolfSSL_DIR}") ++ ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++message(STATUS "REALM_WOLFSSL_LIB_D1 wolfssl: ${REALM_WOLFSSL_LIB_D1}") ++message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") ++message(STATUS "REALM_WOLFSSL_LIB_D3 wolfssl ${REALM_WOLFSSL_LIB_D3}") ++# find_package(wolfSSL REQUIRED) + add_executable(realm-benchmark-crud main.cpp) + add_dependencies(benchmarks realm-benchmark-crud) +-target_link_libraries(realm-benchmark-crud TestUtil) ++target_link_libraries(realm-benchmark-crud TestUtil ${REALM_WOLFSSL_LIB_D2}) +diff --git a/test/benchmark-larger/CMakeLists.txt b/test/benchmark-larger/CMakeLists.txt +index 6f013ff10e8..68457fde2e3 100644 +--- a/test/benchmark-larger/CMakeLists.txt ++++ b/test/benchmark-larger/CMakeLists.txt +@@ -1,3 +1,7 @@ ++message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") ++message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") ++ + add_executable(realm-benchmark-larger EXCLUDE_FROM_ALL main.cpp) + add_dependencies(benchmarks realm-benchmark-larger) +-target_link_libraries(realm-benchmark-larger TestUtil) ++target_link_libraries(realm-benchmark-larger TestUtil ${REALM_WOLFSSL_LIB_D2}) +diff --git a/test/test_sync.cpp b/test/test_sync.cpp +index 38f4aee58b4..3a307bdb74e 100644 +--- a/test/test_sync.cpp ++++ b/test/test_sync.cpp +@@ -2778,7 +2778,8 @@ TEST(Sync_SSL_Certificate_DER) + #endif // REALM_HAVE_SECURE_TRANSPORT + + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL ++ + + // This test checks that the SSL connection is accepted if the verify callback + // always returns true. +diff --git a/test/test_util_network_ssl.cpp b/test/test_util_network_ssl.cpp +index 9d260527333..8184c5465a3 100644 +--- a/test/test_util_network_ssl.cpp ++++ b/test/test_util_network_ssl.cpp +@@ -426,7 +426,7 @@ TEST(Util_Network_SSL_PrematureEndOfInputOnHandshakeRead) + + std::thread thread(std::move(consumer)); + +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_SYSTEM_ERROR(ssl_stream_2.handshake(), MiscExtErrors::premature_end_of_input); + #elif REALM_HAVE_SECURE_TRANSPORT + // We replace the CHECK_SYSTEM_ERROR check for "premature end of input" +@@ -1070,7 +1070,7 @@ TEST(Util_Network_SSL_Certificate_SAN) + + // FIXME: Verification of peer against Common Name is no longer supported in + // Catalina (macOS). +-#if REALM_HAVE_OPENSSL || !REALM_HAVE_SECURE_TRANSPORT ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL || !REALM_HAVE_SECURE_TRANSPORT + + // The host name www.example.com is contained in Common Name but not in SAN. + TEST(Util_Network_SSL_Certificate_CN) +@@ -1114,7 +1114,7 @@ TEST(Util_Network_SSL_Certificate_CN) + thread_2.join(); + } + +-#endif // REALM_HAVE_OPENSSL || !REALM_HAVE_SECURE_TRANSPORT ++#endif // REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL || !REALM_HAVE_SECURE_TRANSPORT + + // The ip address is contained in the IP SAN section + // of the certificate. For OpenSSL, we expect failure because we only +@@ -1148,7 +1148,7 @@ TEST(Util_Network_SSL_Certificate_IP) + auto connector = [&] { + std::error_code ec; + ssl_stream_2.handshake(ec); +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_NOT_EQUAL(std::error_code(), ec); + #elif REALM_HAVE_SECURE_TRANSPORT + CHECK_EQUAL(std::error_code(), ec); +@@ -1157,7 +1157,7 @@ TEST(Util_Network_SSL_Certificate_IP) + auto acceptor = [&] { + std::error_code ec; + ssl_stream_1.handshake(ec); +-#if REALM_HAVE_OPENSSL ++#if REALM_HAVE_OPENSSL || REALM_HAVE_WOLFSSL + CHECK_NOT_EQUAL(std::error_code(), ec); + #elif REALM_HAVE_SECURE_TRANSPORT + CHECK_EQUAL(std::error_code(), ec); +diff --git a/test/util/CMakeLists.txt b/test/util/CMakeLists.txt +index d59848e466a..582bba78ee3 100644 +--- a/test/util/CMakeLists.txt ++++ b/test/util/CMakeLists.txt +@@ -1,6 +1,3 @@ +- # set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl-gojimmypi-pr/DLL Release/x64" CACHE PATH "Path to the wolfSSL root directory") +- +- set(REALM_WOLFSSL_ROOT_DIR "/workspace/wolfssl/Debug/x64" CACHE PATH "Path to the wolfSSL root directory") + if(REALM_HAVE_WOLFSSL) + message(STATUS "util cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") + else() +@@ -60,9 +57,9 @@ if(REALM_ENABLE_SYNC) + ) + endif() + +-add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS} "${REALM_WOLFSSL_LIB}") ++add_library(TestUtil STATIC ${TEST_UTIL_SOURCES} ${TEST_UTIL_HEADERS}) + +-target_link_libraries(TestUtil Storage "${REALM_WOLFSSL_LIB}") ++target_link_libraries(TestUtil Storage) + + if(UNIX AND NOT APPLE) + find_library(LIBRT rt) + +From 017e7f7557c932bad1d6fdf876d1d98e6165108a Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Mon, 6 Jan 2025 14:50:13 -0800 +Subject: [PATCH 3/7] Optional WOLFSSL_ROOT from env + +--- + CMakeLists.txt | 22 ++++++++++++++++------ + 1 file changed, 16 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 37e2694e588..e8dffef49b3 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -17,17 +17,28 @@ message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") + message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") + + # root realm cmake file +-set(VS_ROOT "TBD" CACHE STRING "Custom variable for VS_ROOT") + message(STATUS "") ++message(STATUS "Processing root level realm-core CMakeLists.txt file...") + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + if("${WOLFSSL_ROOT}") + message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") + else() +- set(WOLFSSL_ROOT "/workspace/wolfssl") +- message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ message(STATUS "WOLFSSL_ROOT not set, looking in environment variable.") ++ if(DEFINED ENV{WOLFSSL_ROOT}) ++ if(EXISTS "$ENV{WOLFSSL_ROOT}") ++ set(WOLFSSL_ROOT "$ENV{WOLFSSL_ROOT}") ++ message(STATUS "Using WOLFSSL from environment variable: WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ else() ++ message(FATAL_ERROR "Environment variable directory does not exist: WOLFSSL_ROOT=$ENV{WOLFSSL_ROOT}") ++ endif() ++ else() ++ message(STATUS "WARNING: WOLFSSL_ROOT value not found.") ++ set(WOLFSSL_ROOT "/workspace/wolfssl") ++ message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") ++ endif() + endif() +- set(WOLFSSL_BREADCRUMB ON) +- message(STATUS "File version 0016") ++ ++ message(STATUS "File version 0019") + if(WOLFSSL_BREADCRUMB) + message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_HAVE_WOLFSSL:${REALM_HAVE_WOLFSSL}") +@@ -91,7 +102,6 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Import wolfSSL Visual Studio project. + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) +- set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") + include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) + + # Optional pre-build project steps could go here + +From f472b91833c11fb7d23bdefdd7d597a93c0cd356 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Sun, 12 Jan 2025 12:58:18 -0800 +Subject: [PATCH 4/7] sync from dev Jan 12 + +--- + .gitignore | 5 +- + Android.bp | 3 +- + CMakeLists.txt | 84 +++++++++++++++------ + src/CMakeLists.txt | 2 +- + src/realm/CMakeLists.txt | 31 +++++++- + src/realm/exec/CMakeLists.txt | 29 ++++++- + src/realm/object-store/CMakeLists.txt | 19 +++++ + src/realm/object-store/c_api/CMakeLists.txt | 19 ++++- + src/realm/parser/CMakeLists.txt | 13 ++++ + src/realm/sync/CMakeLists.txt | 13 ++++ + src/realm/sync/noinst/server/CMakeLists.txt | 16 +++- + src/realm/sync/tools/CMakeLists.txt | 15 ++++ + src/realm/tokenizer.cpp | 2 +- + src/realm/util/aes_cryptor.hpp | 5 ++ + src/realm/util/sha_crypto.cpp | 2 +- + test/CMakeLists.txt | 37 ++++++++- + test/benchmark-common-tasks/CMakeLists.txt | 13 +++- + test/benchmark-crud/CMakeLists.txt | 12 ++- + test/benchmark-larger/CMakeLists.txt | 2 +- + test/benchmark-sync/CMakeLists.txt | 10 +++ + test/fuzzy/CMakeLists.txt | 11 +++ + test/object-store/CMakeLists.txt | 12 +++ + test/object-store/benchmarks/CMakeLists.txt | 13 +++- + test/realm-fuzzer/CMakeLists.txt | 13 ++++ + test/util/CMakeLists.txt | 11 +++ + 25 files changed, 351 insertions(+), 41 deletions(-) + +diff --git a/.gitignore b/.gitignore +index d40ac0359d0..7818e41f383 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -111,7 +111,8 @@ ssh_agent_commands.sh + # Ignore output build + **/out/build/** + ++# Ignore backup files ++*.bak ++ + # Ignore breadcrumb / semaphore files + /REALM_CORE_COMMIT_COMPLETE.log +- +-*.bak +diff --git a/Android.bp b/Android.bp +index e64e47d5155..0dab87ca91a 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -147,7 +147,8 @@ cc_defaults { + cflags: [ + "-fPIC", + "-DREALM_NO_CONFIG", +- "-DREALM_HAVE_OPENSSL=1", ++ "-DREALM_HAVE_OPENSSL=0", ++ "-DREALM_HAVE_WOLFSSL=1", + "-DREALM_INCLUDE_CERTS=1", + "-DREALM_ENABLE_ENCRYPTION=1", + "-DREALM_ENABLE_SYNC=1", +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e8dffef49b3..e22e36278cc 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,25 +1,41 @@ + cmake_minimum_required(VERSION 3.15) +-set(REALM_HAVE_WOLFSSL 1) +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++if(REALM_HAVE_WOLFSSL AND REALM_HAVE_OPENSSL) ++ message(FATAL_ERROR "Found both REALM_HAVE_WOLFSSL and REALM_HAVE_OPENSSL. Pick one") ++else() ++ # Optionally force wolfSSL ++ # set(REALM_HAVE_WOLFSSL 1) ++ message(STATUS "REALM_HAVE_WOLFSSL: ${REALM_HAVE_WOLFSSL}") ++ message(STATUS "REALM_HAVE_OPENSSL: ${REALM_HAVE_OPENSSL}") ++endif() ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") + get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) + +-message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") +-message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") +-# set(THIS_OUTPUT_DIRECTORY "${THIS_ABSOLUTE_PATH}") ++message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") + message(STATUS "THIS_OUTPUT_DIRECTORY: ${THIS_OUTPUT_DIRECTORY}") + +-# C:\workspace\osp-gojimmypi\realm\VS2022\Debug\x64\wolfssl.lib ++# e.g C:\workspace\osp-$USER\realm\VS2022\Debug\x64\wolfssl.lib + set(REALM_WOLFSSL_ROOT_DIR "${THIS_OUTPUT_DIRECTORY}" CACHE PATH "Path to the wolfSSL root directory") + +-message(STATUS "WOLFSSL_ROOT=${WOLFSSL_ROOT}") +-message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY=${WOLFSSL_USER_SETTINGS_DIRECTORY}") ++# Optionally have a hard-coded WOLFSSL_ROOT here ++if (0) ++ set(WOLFSSL_ROOT "/mnt/c/workspace/wolfssl") ++endif() ++ ++# REALM_WOLFSSL_ROOT_DIR typically passed as a cmake parameter in bash : -DREALM_WOLFSSL_ROOT_DIR="/home/$USER/wolfssl-install-dir" ++message(STATUS "REALM_WOLFSSL_ROOT_DIR: '${REALM_WOLFSSL_ROOT_DIR}'") ++message(STATUS "WOLFSSL_ROOT: '${WOLFSSL_ROOT}'") ++message(STATUS "WOLFSSL_USER_SETTINGS_DIRECTORY: '${WOLFSSL_USER_SETTINGS_DIRECTORY}'") ++ + + # root realm cmake file +-message(STATUS "") +-message(STATUS "Processing root level realm-core CMakeLists.txt file...") ++# set(VS_ROOT "xyzzy" CACHE STRING "Custom variable for VS_ROOT") ++# message(STATUS "") ++# message(STATUS "hi there!") ++ + if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Detected main project as Visual Studio build") + if("${WOLFSSL_ROOT}") + message(STATUS "Using WOLFSSL_ROOT=${WOLFSSL_ROOT}") + else() +@@ -37,7 +53,7 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + message(STATUS "Set default WOLFSSL_ROOT=${WOLFSSL_ROOT}") + endif() + endif() +- ++ set(WOLFSSL_BREADCRUMB ON) + message(STATUS "File version 0019") + if(WOLFSSL_BREADCRUMB) + message(STATUS "Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") +@@ -57,14 +73,17 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + message(STATUS "NOT Found WOLFSSL_BREADCRUMB! in ${CMAKE_CURRENT_LIST_FILE}") + endif() + +- message(STATUS "Visual Studio Build") + add_compile_definitions(WOLFSSL_LIB) + add_compile_definitions(WOLFSSL_USER_SETTINGS) +- option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) +- option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) +- option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) +- option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) +- option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ ++ if(1) ++ # Optionally adjust some known settings ++ option(REALM_INCLUDE_CERTS "Include certs in Realm" ON) ++ option(REALM_ENABLE_ENCRYPTION "Enable encryption in Realm" ON) ++ option(REALM_ENABLE_SYNC "Enable sync in Realm" ON) ++ option(REALM_HAVE_OPENSSL "Disable OpenSSL in Realm" OFF) ++ option(REALM_HAVE_WOLFSSL "Enable wolfSSL in Realm" ON) ++ endif() + message(STATUS "new paths:") + + # This line will adjust project file Additional Include Files contents with VS variable, not cmake!: +@@ -72,19 +91,20 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + get_filename_component(THIS_PARENT_DIRECTORY "${THIS_PARENT_DIRECTORY_WRK}" ABSOLUTE) + message(STATUS "THIS_PARENT_DIRECTORY=${THIS_PARENT_DIRECTORY}") + +- # Visual Studio project file variables cannot be "seen" here. ++ # Visual Studio project file variables cannot be "seen" here, so we need to manually assemble the ones we need: + # "${THIS_PARENT_DIRECTORY}/VS2022/include" here is equivalent to + # "$(SolutionDir)/include" in the Visual Studio project file. + include_directories("${THIS_PARENT_DIRECTORY}/VS2022/include" "${WOLFSSL_ROOT}/wolfssl" "${WOLFSSL_ROOT}") + + link_directories("${THIS_OUTPUT_DIRECTORY}") +- set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") +- set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") + +- message(STATUS "root cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++ # If Visual Studio, we'll point to woSSL source code, each up to 3 directories up in the relative D[n] path: ++ set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory in parent") ++ set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory 2 parents up") ++ set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory 3 parents up") + ++ # optional find_package + if(0) + find_package(wolfssl REQUIRED) + endif() +@@ -92,7 +112,6 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + if(NOT TARGET wolfssl) + message(STATUS ">>> add library wolfSSL! (root realm cmake file)") + add_library(wolfssl STATIC IMPORTED) +- + else() + message(STATUS ">>> Skip library wolfSSL! already found.") + endif() +@@ -102,6 +121,7 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Import wolfSSL Visual Studio project. + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) ++ set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") + include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) + + # Optional pre-build project steps could go here +@@ -114,7 +134,23 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + + set_target_properties(wolfssl PROPERTIES IMPORTED_LOCATION "${THIS_OUTPUT_DIRECTORY}/wolfssl.Lib") + else() ++ add_library(wolfssl STATIC IMPORTED) + message(STATUS "Found CMAKE_GENERATOR that is NOT Visual Studio: ${CMAKE_GENERATOR}") ++ if (0) ++ # Optional include source code similar to Visual Studio build, rather than pre-compiled ++ # link_directories("${THIS_OUTPUT_DIRECTORY}") ++ # message(STATUS "Setting REALM_WOLFSSL_LIB_D[depth] values...") ++ # set(REALM_WOLFSSL_LIB "${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D1 "../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D2 "../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ # set(REALM_WOLFSSL_LIB_D3 "../../../${THIS_OUTPUT_DIRECTORY}/wolfssl" CACHE PATH "Path to the wolfSSL root directory") ++ else() ++ # when using an alternate preinstalled directory, not relative to current path, all the LIB_D[n] point to the same directory: ++ set(REALM_WOLFSSL_LIB "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D1 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D2 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ set(REALM_WOLFSSL_LIB_D3 "${REALM_WOLFSSL_ROOT_DIR}/lib/libwolfssl.so" CACHE PATH "Path to the wolfSSL root directory") ++ endif() + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 551e5f0bc9f..e6abc762328 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "Current CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + add_subdirectory(realm) + add_subdirectory(external/IntelRDFPMathLib20U2) +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 992a701f0bf..2b06faf6292 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -1,6 +1,9 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "wow!") + if(REALM_HAVE_WOLFSSL) + message(STATUS "realm cmake: REALM_WOLFSSL_ROOT_DIR=${REALM_WOLFSSL_ROOT_DIR}") ++else() ++ message(STATUS "realm cmake: REALM_HAVE_WOLFSSL not set!") + endif() + set(REALM_SOURCES + # slowest to compile first +@@ -302,6 +305,14 @@ if (REALM_ENABLE_GEOSPATIAL) + list(APPEND REALM_OBJECT_FILES $) + endif() + ++message(STATUS "REALM_SOURCES ${REALM_SOURCES}") ++message(STATUS "UTIL_SOURCES ${UTIL_SOURCES}") ++message(STATUS "REALM_INSTALL_HEADERS ${REALM_INSTALL_HEADERS}") ++message(STATUS "REALM_WOLFSSL_LIB ${REALM_WOLFSSL_LIB}") ++message(STATUS " ${}") ++message(STATUS " ${}") ++message(STATUS " ${}") ++ + add_library(Storage STATIC + ${REALM_SOURCES} + ${UTIL_SOURCES} +@@ -309,6 +320,7 @@ add_library(Storage STATIC + ${REALM_NOINST_HEADERS} + ${REALM_OBJECT_FILES} + $ ++ + ) + + add_library(Realm::Storage ALIAS Storage) +@@ -342,6 +354,7 @@ target_include_directories(Storage INTERFACE + # On systems without a built-in SHA-1 implementation (or one provided by a dependency) + # we need to bundle the public domain implementation. + if(NOT APPLE AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows" AND NOT REALM_HAVE_OPENSSL AND NOT REALM_HAVE_WOLFSSL) ++ message(STATUS "realm cmake sha: REALM_HAVE_WOLFSSL not set!") + add_library(sha1 OBJECT ../external/sha-1/sha1.c) + target_include_directories(Storage PRIVATE ../external/sha-1) + target_sources(Storage PRIVATE $) +@@ -383,9 +396,22 @@ endif() + if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND (REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL)) + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX enabled") + if (REALM_HAVE_WOLFSSL) ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") + target_link_libraries(Storage PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(Storage PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + elseif (REALM_HAVE_OPENSSL) ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries OpenSSL::Crypto") + target_link_libraries(Storage PUBLIC OpenSSL::Crypto) ++ else() ++ message(STATUS "REALM_ENABLE_ENCRYPTION UNKNOWN Environment") ++ endif() ++else() ++ message(STATUS "NOT REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE ") ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Storage target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ message(STATUS "NOT Visual Studio") + endif() + endif() + +@@ -431,3 +457,6 @@ if(NOT REALM_BUILD_LIB_ONLY AND NOT WINDOWS_STORE) + add_subdirectory(exec) + set_macos_only(exec) + endif() ++message(STATUS "${CMAKE_CURRENT_LIST_DIR}") ++message(STATUS "${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "src/ream/cmake done!") +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 40d7001a777..9edc234ec2f 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -1,4 +1,5 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++ + + add_executable(RealmImporter importer_tool.cpp importer.cpp importer.hpp) + set_target_properties(RealmImporter PROPERTIES +@@ -6,6 +7,13 @@ set_target_properties(RealmImporter PROPERTIES + DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX} + ) + ++# include_directories("/mnt/c/workspace/wolfssl/wolfssl" "/mnt/c/workspace/wolfssl") ++ ++ ++ # target_include_directories(RealmImporter PRIVATE ++ # /mnt/c/workspace/wolfssl ++ # ) ++ + message(STATUS "RealmImporter wolfssl: ${REALM_WOLFSSL_LIB_D3}") + target_link_libraries(RealmImporter Storage "${REALM_WOLFSSL_LIB_D3}") + +@@ -73,6 +81,25 @@ target_link_libraries(Realm2JSON Storage QueryParser Sync "${REALM_WOLFSSL_LIB_D + list(APPEND ExecTargetsToInstall Realm2JSON) + endif() + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Realm[lib] target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Realm[lib] target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmImporter PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmEnumerate PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmTrawler PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmDecrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmEncrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(RealmBrowser PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(Realm2JSON PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Realm execs.") ++ endif() ++endif() ++ + add_executable(RealmDump realm_dump.c) + set_target_properties(RealmDump PROPERTIES + OUTPUT_NAME "realm-dump" +diff --git a/src/realm/object-store/CMakeLists.txt b/src/realm/object-store/CMakeLists.txt +index 083e8a10a7c..c312963c119 100644 +--- a/src/realm/object-store/CMakeLists.txt ++++ b/src/realm/object-store/CMakeLists.txt +@@ -184,6 +184,25 @@ endif() + + target_link_libraries(ObjectStore PUBLIC Storage QueryParser) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ if(REALM_HAVE_WOLFSSL) ++ target_link_libraries(ObjectStore PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Visual Studio projects.") ++ endif() ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(ObjectStore PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(ObjectStore PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for ObjectStore.") ++ endif() ++endif() ++ + if(REALM_ENABLE_SYNC) + target_link_libraries(ObjectStore PUBLIC Sync) + target_compile_definitions(ObjectStore PUBLIC REALM_ENABLE_SYNC=1) +diff --git a/src/realm/object-store/c_api/CMakeLists.txt b/src/realm/object-store/c_api/CMakeLists.txt +index aff411ec546..aa1319d258f 100644 +--- a/src/realm/object-store/c_api/CMakeLists.txt ++++ b/src/realm/object-store/c_api/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D4}") + set(REALM_FFI_SOURCES +@@ -46,6 +46,23 @@ target_compile_definitions(RealmFFIStatic PUBLIC -DRLM_NO_DLLIMPORT) + target_link_libraries(RealmFFI PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + target_link_libraries(RealmFFIStatic PRIVATE Storage ObjectStore QueryParser "${REALM_WOLFSSL_LIB_D4}") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ target_link_libraries(RealmFFI PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "RealmFFI REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(RealmFFI PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "RealmFFI REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmFFI PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "RealmFFIStatic REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(RealmFFIStatic PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "RealmFFIStatic REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(RealmFFIStatic PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for RealmFFI.") ++ endif() ++endif() ++ + if (${REALM_ENABLE_SYNC}) + target_link_libraries(RealmFFI PRIVATE Sync) + target_link_libraries(RealmFFIStatic PRIVATE Sync) +diff --git a/src/realm/parser/CMakeLists.txt b/src/realm/parser/CMakeLists.txt +index 12dda0ada14..7fd83b5bab3 100644 +--- a/src/realm/parser/CMakeLists.txt ++++ b/src/realm/parser/CMakeLists.txt +@@ -75,6 +75,19 @@ add_library(Realm::QueryParser ALIAS QueryParser) + target_link_libraries(QueryParser PUBLIC Storage) + set_target_properties(QueryParser PROPERTIES OUTPUT_NAME "realm-parser") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "Parser for Visual Studio") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Parser REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(QueryParser PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "Parser REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(QueryParser PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Parser.") ++ endif() ++endif() ++ + install(TARGETS QueryParser EXPORT realm + ARCHIVE DESTINATION lib + COMPONENT devel) +diff --git a/src/realm/sync/CMakeLists.txt b/src/realm/sync/CMakeLists.txt +index d489be99a40..2756ddf7c5c 100644 +--- a/src/realm/sync/CMakeLists.txt ++++ b/src/realm/sync/CMakeLists.txt +@@ -112,7 +112,20 @@ if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_link_options(Sync INTERFACE "SHELL:-framework Security") + elseif(REALM_HAVE_WOLFSSL) + message(STATUS "Sync found REALM_HAVE_WOLFSSL") ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB_D3}") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "Sync REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_link_libraries(Sync PUBLIC "${REALM_WOLFSSL_LIB}") ++ message(STATUS "Sync REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(Sync PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for Sync.") ++ endif() ++endif() ++ + elseif(REALM_HAVE_OPENSSL) + message(STATUS "Sync found REALM_HAVE_OPENSSL") + target_link_libraries(Sync PUBLIC OpenSSL::SSL) +diff --git a/src/realm/sync/noinst/server/CMakeLists.txt b/src/realm/sync/noinst/server/CMakeLists.txt +index f0fc05eaad7..26a43735585 100644 +--- a/src/realm/sync/noinst/server/CMakeLists.txt ++++ b/src/realm/sync/noinst/server/CMakeLists.txt +@@ -31,8 +31,22 @@ target_link_libraries(SyncServer PUBLIC Sync QueryParser) + + if(APPLE AND NOT REALM_FORCE_OPENSSL) + target_sources(SyncServer PRIVATE crypto_server_apple.mm) +-elseif(REALM_HAVE_OPENSSL OR REALM_HAVE_WOLFSSL) ++elseif(REALM_HAVE_OPENSSL) + target_sources(SyncServer PRIVATE crypto_server_openssl.cpp) ++elseif(REALM_HAVE_WOLFSSL) ++ target_sources(SyncServer PRIVATE crypto_server_openssl.cpp) ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "SyncServer target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "SyncServer target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(SyncServer PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "SyncServer REALM_HAVE_WOLFSSL is not enabled for SyncServer.") ++ endif() ++endif() ++ + else() + target_sources(SyncServer PRIVATE crypto_server_stub.cpp) + endif() +diff --git a/src/realm/sync/tools/CMakeLists.txt b/src/realm/sync/tools/CMakeLists.txt +index 99b737e39f7..41fd0be6f49 100644 +--- a/src/realm/sync/tools/CMakeLists.txt ++++ b/src/realm/sync/tools/CMakeLists.txt +@@ -35,6 +35,21 @@ set_target_properties(HistCommand PROPERTIES + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") + target_link_libraries(HistCommand Sync Storage "${REALM_WOLFSSL_LIB}") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "RealmFFIStatic target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "RealmFFIStatic target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(InspectorInspectClientRealm PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(InspectorPrintChangeset PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(ApplyToStateCommand PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(HistCommand PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled.") ++ endif() ++endif() ++ + install(TARGETS + HistCommand + ApplyToStateCommand +diff --git a/src/realm/tokenizer.cpp b/src/realm/tokenizer.cpp +index f6bc42604cc..1328703bd52 100644 +--- a/src/realm/tokenizer.cpp ++++ b/src/realm/tokenizer.cpp +@@ -61,7 +61,7 @@ std::pair, std::set> Tokenizer::get_search_to + } + }; + for (; m_cur_pos != m_end_pos; m_cur_pos++) { +- if (isspace(*m_cur_pos)) { ++ if (isspace(static_cast(* m_cur_pos))) { + add_token(); + } + else { +diff --git a/src/realm/util/aes_cryptor.hpp b/src/realm/util/aes_cryptor.hpp +index fce6fa99abd..663d7d5b0fb 100644 +--- a/src/realm/util/aes_cryptor.hpp ++++ b/src/realm/util/aes_cryptor.hpp +@@ -50,12 +50,16 @@ class WriteMarker { + #error "Both OpenSSL and wolfSSL enabled. Pick one." + #endif + ++// #pragma message ("aes_cryptor file") + #if REALM_PLATFORM_APPLE + #include ++ #pragma message ("aes_cryptor apple") + #elif REALM_HAVE_OPENSSL + #include + #include ++ #pragma message ("aes_cryptor OpenSSL") + #elif REALM_HAVE_WOLFSSL ++// #pragma message("aes_cryptor wolfSSL") + #ifdef HAVE_CONFIG_H + #include + #endif +@@ -67,6 +71,7 @@ class WriteMarker { + #include + #include + #elif defined(_WIN32) ++ #pragma message ("aes_cryptor _WIN32") + #include + #include + #include +diff --git a/src/realm/util/sha_crypto.cpp b/src/realm/util/sha_crypto.cpp +index 13b1c201062..f6854a4ecb8 100644 +--- a/src/realm/util/sha_crypto.cpp ++++ b/src/realm/util/sha_crypto.cpp +@@ -43,7 +43,7 @@ + #include + #endif + #ifndef WOLFSSL_EVP_INCLUDED +- #error "WOLFSSL_EVP_INCLUDED needed" ++ // #error "WOLFSSL_EVP_INCLUDED needed" + #else + // #pragma message "sha_crypto WOLFSSL_EVP_INCLUDED" + #endif +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 5b1c994316f..2b4ed26683f 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB_D2}") + + add_subdirectory(util) +@@ -239,7 +239,6 @@ if(REALM_ENABLE_SYNC) + add_library(SyncTestLib OBJECT ${SYNC_TESTS} ${SYNC_TEST_HEADERS} ${SYNC_TEST_RESOURCES}) + enable_stdfilesystem(SyncTestLib) + target_link_libraries(SyncTestLib Sync SyncServer Storage "${REALM_WOLFSSL_LIB_D2}") +- + message(STATUS "SyncTestLib REALM_WOLFSSL_LIB=${REALM_WOLFSSL_LIB_D2}") + add_executable(SyncTests main.cpp test_all.cpp ${SYNC_TEST_RESOURCES}) + set_target_properties(SyncTests PROPERTIES OUTPUT_NAME "realm-sync-tests") +@@ -247,6 +246,17 @@ if(REALM_ENABLE_SYNC) + enable_stdfilesystem(SyncTests) + target_link_libraries(SyncTests SyncTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + add_bundled_test(SyncTests) ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "SyncTests target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "SyncTestLib target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(SyncTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(SyncTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for SyncTests.") ++ endif() ++ endif() + + if(UNIX AND NOT APPLE) + # This enables symbols in backtraces +@@ -266,6 +276,18 @@ set_target_properties(CombinedTests PROPERTIES + ) + target_include_directories(CombinedTests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}" "object-store") + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CoreTests target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "test target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(CoreTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(CoreTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for CoreTests.") ++ endif() ++endif() ++ + if(WINDOWS_STORE) + target_sources(CombinedTests PRIVATE ${UWP_SOURCES}) + endif() +@@ -276,6 +298,17 @@ else() + target_link_libraries(CombinedTests ObjectStoreTestLib CoreTestLib TestUtil "${REALM_WOLFSSL_LIB_D2}") + endif() + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CoreTests target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "CombinedTests REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(CombinedTests PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for CombinedTests.") ++ endif() ++endif() ++ + enable_stdfilesystem(CombinedTests) + + if(UNIX AND NOT APPLE) +diff --git a/test/benchmark-common-tasks/CMakeLists.txt b/test/benchmark-common-tasks/CMakeLists.txt +index 3168a9e6424..3a8bd3cbc96 100644 +--- a/test/benchmark-common-tasks/CMakeLists.txt ++++ b/test/benchmark-common-tasks/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") + +@@ -14,5 +14,14 @@ else() + endif() + + target_link_libraries(realm-benchmark-common-tasks TestUtil QueryParser ${REALM_WOLFSSL_LIB_D3}) +- ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-common-task target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-common-task target_link_libraries '${REALM_WOLFSSL_LIB}'") ++ target_include_directories(realm-benchmark-common-tasks PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-common-tas.") ++ endif() ++endif() + add_dependencies(benchmarks realm-benchmark-common-tasks) +diff --git a/test/benchmark-crud/CMakeLists.txt b/test/benchmark-crud/CMakeLists.txt +index 8f56f71f1b2..2f98b657078 100644 +--- a/test/benchmark-crud/CMakeLists.txt ++++ b/test/benchmark-crud/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + # benchmark crud + message(STATUS "CMAKE_MODULE_PATH=${CMAKE_MODULE_PATH}") + message(STATUS "wolfSSL_DIR=${wolfSSL_DIR}") +@@ -11,3 +11,13 @@ message(STATUS "REALM_WOLFSSL_LIB_D3 wolfssl ${REALM_WOLFSSL_LIB_D3}") + add_executable(realm-benchmark-crud main.cpp) + add_dependencies(benchmarks realm-benchmark-crud) + target_link_libraries(realm-benchmark-crud TestUtil ${REALM_WOLFSSL_LIB_D2}) ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-crud target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-crud REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-benchmark-crud PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-crud.") ++ endif() ++endif() +diff --git a/test/benchmark-larger/CMakeLists.txt b/test/benchmark-larger/CMakeLists.txt +index 68457fde2e3..48f316f29ee 100644 +--- a/test/benchmark-larger/CMakeLists.txt ++++ b/test/benchmark-larger/CMakeLists.txt +@@ -1,4 +1,4 @@ +-message("\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") ++message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + message(STATUS "REALM_WOLFSSL_LIB wolfssl: ${REALM_WOLFSSL_LIB}") + message(STATUS "REALM_WOLFSSL_LIB_D2 wolfssl: ${REALM_WOLFSSL_LIB_D2}") + +diff --git a/test/benchmark-sync/CMakeLists.txt b/test/benchmark-sync/CMakeLists.txt +index 1408f11c698..cb27c6f8487 100644 +--- a/test/benchmark-sync/CMakeLists.txt ++++ b/test/benchmark-sync/CMakeLists.txt +@@ -3,4 +3,14 @@ if(REALM_ENABLE_SYNC) + add_dependencies(benchmarks realm-benchmark-sync) + # Sync lib is included with SyncServer + target_link_libraries(realm-benchmark-sync TestUtil SyncServer) ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-benchmark-sync target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "realm-benchmark-sync REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-benchmark-sync PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-benchmark-sync.") ++ endif() ++ endif() + endif() +\ No newline at end of file +diff --git a/test/fuzzy/CMakeLists.txt b/test/fuzzy/CMakeLists.txt +index b444140e8dc..7eee27bbd92 100644 +--- a/test/fuzzy/CMakeLists.txt ++++ b/test/fuzzy/CMakeLists.txt +@@ -25,6 +25,17 @@ file(COPY ${AFL_SEEDS} + add_executable(fuzz-group ${TEST_AFL_SOURCES}) + target_link_libraries(fuzz-group TestUtil Storage) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "fuzz-group target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "ObjectStore REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(fuzz-group PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for fuzz-group.") ++ endif() ++endif() ++ + if(REALM_LIBFUZZER) + add_executable(realm-libfuzzer ${TEST_LIBFUZZER_SOURCES}) + target_link_libraries(realm-libfuzzer TestUtil Storage) +diff --git a/test/object-store/CMakeLists.txt b/test/object-store/CMakeLists.txt +index aac511f7428..aaf2e0c9fc7 100644 +--- a/test/object-store/CMakeLists.txt ++++ b/test/object-store/CMakeLists.txt +@@ -181,6 +181,7 @@ target_include_directories(ObjectStoreTestLib PRIVATE + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/..) + ++ + # on Apple platforms we use the built-in CFRunLoop + # on WebAssembly we use an Emscripten-specific Scheduler and runloop + # everywhere else it's libuv, except UWP where it doesn't build +@@ -226,3 +227,14 @@ add_subdirectory(notifications-fuzzer) + if(NOT EMSCRIPTEN AND NOT WINDOWS_STORE AND NOT ANDROID) + add_subdirectory(benchmarks) + endif() ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "ObjectStoreTestLib target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "ObjectStoreTestLib REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(ObjectStoreTestLib PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for ObjectStoreTestLib.") ++ endif() ++endif() +diff --git a/test/object-store/benchmarks/CMakeLists.txt b/test/object-store/benchmarks/CMakeLists.txt +index 28f24771c33..71465066f5f 100644 +--- a/test/object-store/benchmarks/CMakeLists.txt ++++ b/test/object-store/benchmarks/CMakeLists.txt +@@ -29,7 +29,7 @@ endif() + + add_executable(object-store-benchmarks ${SOURCES} ${HEADERS}) + +-target_include_directories(object-store-benchmarks PRIVATE ++target_include_directories(object-store-benchmarks PRIVATE + .. + ) + +@@ -41,6 +41,17 @@ target_link_libraries(object-store-benchmarks ObjectStore TestUtil Catch2::Catch + + add_dependencies(benchmarks object-store-benchmarks) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "benchmarks target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "benchmarks REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(object-store-benchmarks PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for benchmarks.") ++ endif() ++endif() ++ + # on Apple platforms we use the built-in CFRunLoop + # everywhere else it's libuv, except UWP where it doesn't build + if(NOT APPLE AND NOT WINDOWS_STORE AND NOT EMSCRIPTEN AND NOT ANDROID) +diff --git a/test/realm-fuzzer/CMakeLists.txt b/test/realm-fuzzer/CMakeLists.txt +index 7f5441beacb..d8afa0a48e4 100644 +--- a/test/realm-fuzzer/CMakeLists.txt ++++ b/test/realm-fuzzer/CMakeLists.txt +@@ -26,6 +26,19 @@ file(COPY ${AFL_SEEDS} + add_executable(realm-afl++ ${TEST_AFL_SOURCES}) + target_link_libraries(realm-afl++ TestUtil ObjectStore) + ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "realm-afl++ target_include_directories not used for Visual Studio project. (see project properties)") ++else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "realm-afl++ REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(realm-afl++ PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ message(STATUS "") ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for realm-afl++.") ++ endif() ++endif() ++ + if(REALM_LIBFUZZER) + if(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang") + add_executable(realm-libfuzz ${TEST_LIBFUZZER_SOURCES}) +diff --git a/test/util/CMakeLists.txt b/test/util/CMakeLists.txt +index 582bba78ee3..93762434dda 100644 +--- a/test/util/CMakeLists.txt ++++ b/test/util/CMakeLists.txt +@@ -65,6 +65,17 @@ if(UNIX AND NOT APPLE) + find_library(LIBRT rt) + if(LIBRT) + target_link_libraries(TestUtil ${LIBRT} "${REALM_WOLFSSL_LIB}") ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "TestUtil target_include_directories not used for Visual Studio project. (see project properties)") ++ else() ++ if(REALM_HAVE_WOLFSSL) ++ message(STATUS "") ++ message(STATUS "TestUtil target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") ++ target_include_directories(TestUtil PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ else() ++ message(STATUS "REALM_HAVE_WOLFSSL is not enabled for TestUtil.") ++ endif() ++ endif() + # Android has librt included in libc + elseif(NOT ANDROID) + message(WARNING "librt was not found. This means that the benchmarks will not be able to link properly.") + +From 38aaf166b103cde368b7912b560a1e664645567d Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Wed, 15 Jan 2025 14:23:22 -0800 +Subject: [PATCH 5/7] improved VS detection + +--- + CMakeLists.txt | 64 ++++++++++++++++++++++++++++++++++++++++++++++++-- + 1 file changed, 62 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e22e36278cc..7c9dbe75264 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,7 +9,64 @@ else() + endif() + message(STATUS "\n\n=======================================================\nCurrent CMake file: ${CMAKE_CURRENT_LIST_FILE}") + +-set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++# Optional variable inspection ++if (1) ++ get_cmake_property(_variableNames VARIABLES) ++ list (SORT _variableNames) ++ message(STATUS "") ++ message(STATUS "ALL VARIABLES BEGIN") ++ message(STATUS "") ++ foreach (_variableName ${_variableNames}) ++ message(STATUS "${_variableName}=${${_variableName}}") ++ endforeach() ++ message(STATUS "") ++ message(STATUS "ALL VARIABLES END") ++ message(STATUS "") ++endif() ++ ++# Create output directories ++ ++if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ message(STATUS "CMAKE_SYSTEM_PROCESSOR: ${CMAKE_SYSTEM_PROCESSOR}") ++ if (EXISTS "../VS2022/${CMAKE_BUILD_TYPE}" ) ++ message(STATUS "Output Directory Found ../VS2022/${CMAKE_BUILD_TYPE}") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create ../VS2022/${CMAKE_BUILD_TYPE}") ++ file(MAKE_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}") ++ endif() ++ if ((${CMAKE_GENERATOR_PLATFORM} MATCHES "x86_64|AMD64") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/x64") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "i386|i686") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/x86") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "ARM") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "ARM")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/ARM") ++ elseif ((${CMAKE_GENERATOR_PLATFORM} MATCHES "ARM64") OR (CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")) ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/${CMAKE_BUILD_TYPE}/ARM64") ++ else() ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/Debug/x64") ++ endif() ++ ++ if (EXISTS "${THIS_OUTPUT_DIRECTORY}") ++ message(STATUS "Output Directory Found '${THIS_OUTPUT_DIRECTORY}'") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create '${THIS_OUTPUT_DIRECTORY}'") ++ file(MAKE_DIRECTORY "${THIS_OUTPUT_DIRECTORY}") ++ endif() ++ ++ if (EXISTS "${THIS_OUTPUT_DIRECTORY}/wolfssl") ++ message(STATUS "Output Directory Found '${THIS_OUTPUT_DIRECTORY}/wolfssl'") ++ message(STATUS "") ++ else() ++ message(STATUS "Output Directory Create '${THIS_OUTPUT_DIRECTORY}/wolfssl'") ++ file(MAKE_DIRECTORY "${THIS_OUTPUT_DIRECTORY}/wolfssl") ++ endif() ++else() ++ set(THIS_OUTPUT_DIRECTORY "../VS2022/bin") ++endif() ++ ++ + get_filename_component(THIS_ABSOLUTE_PATH "${THIS_OUTPUT_DIRECTORY}" ABSOLUTE) + + message(STATUS "THIS_ABSOLUTE_PATH: ${THIS_ABSOLUTE_PATH}") +@@ -122,7 +179,10 @@ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") + # Project is assumed to have defined WOLFSSL_USER_SETTINGS WOLFSSL_LIB, etc. + include(ExternalProject) + set(WOLFSSL_MACROS "/DWOLFSSL_USER_SETTINGS" "/DMY_WOLFSSL_BREADCRUMB=1") +- include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ ++ if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") ++ include_external_msproject(wolfssl "./wolfssl-VS2022-cmake.vcxproj" ) ++ endif() + + # Optional pre-build project steps could go here + if(0) + +From c5e6afc0c463070decaab79b3b85f7238e921e68 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Thu, 16 Jan 2025 11:20:52 -0800 +Subject: [PATCH 6/7] Add John's cross-compile flag update + +--- + tools/cross_compile.sh | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/tools/cross_compile.sh b/tools/cross_compile.sh +index 2ef59406733..4a84f52b591 100755 +--- a/tools/cross_compile.sh ++++ b/tools/cross_compile.sh +@@ -77,6 +77,13 @@ if [ "${OS}" == "android" ]; then + -D CMAKE_TOOLCHAIN_FILE="./tools/cmake/android.toolchain.cmake" \ + -D REALM_ENABLE_ENCRYPTION=1 \ + -D REALM_VERSION="${VERSION}" \ ++ -D WOLFSSL_USE_OPTIONS_H=1 \ ++ -D REALM_INCLUDE_CERTS=1 \ ++ -D REALM_ENABLE_ENCRYPTION=1 \ ++ -D REALM_ENABLE_SYNC=1 \ ++ -D REALM_HAVE_WOLFSSL=1 \ ++ -D REALM_HAVE_OPENSSL=0 \ ++ -D REALM_WOLFSSL_ROOT_DIR="${WOLFSSL_ROOT_DIR}" \ + -D CPACK_SYSTEM_NAME="Android-${ARCH}" \ + -D CMAKE_MAKE_PROGRAM=ninja \ + -G Ninja \ + +From 37fb1615f1abd61c7c35f32ab98ee32b8ce2b289 Mon Sep 17 00:00:00 2001 +From: gojimmypi +Date: Thu, 16 Jan 2025 12:06:29 -0800 +Subject: [PATCH 7/7] Apply John's cmake updates from + https://github.com/gojimmypi/realm-core/pull/1 + +--- + CMakeLists.txt | 1 - + src/realm/CMakeLists.txt | 2 +- + src/realm/exec/CMakeLists.txt | 4 +++- + 3 files changed, 4 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7c9dbe75264..8adb1a24aa0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -214,7 +214,6 @@ else() + endif() + + message(STATUS "CMake version: ${CMAKE_VERSION}") +-set(CMAKE_SYSTEM_VERSION 10.0.22621.0) + set(CMAKE_BUILD_TYPE Debug CACHE STRING "") + project(RealmCore) + +diff --git a/src/realm/CMakeLists.txt b/src/realm/CMakeLists.txt +index 2b06faf6292..a6ada7b30c8 100644 +--- a/src/realm/CMakeLists.txt ++++ b/src/realm/CMakeLists.txt +@@ -399,7 +399,7 @@ if(REALM_ENABLE_ENCRYPTION AND UNIX AND NOT APPLE AND (REALM_HAVE_OPENSSL OR REA + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries '${REALM_WOLFSSL_LIB}'") + target_link_libraries(Storage PUBLIC "${REALM_WOLFSSL_LIB}") + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") +- target_include_directories(Storage PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ target_include_directories(Storage PUBLIC ${REALM_WOLFSSL_ROOT_DIR}/include) + elseif (REALM_HAVE_OPENSSL) + message(STATUS "REALM_ENABLE_ENCRYPTION UNIX target_link_libraries OpenSSL::Crypto") + target_link_libraries(Storage PUBLIC OpenSSL::Crypto) +diff --git a/src/realm/exec/CMakeLists.txt b/src/realm/exec/CMakeLists.txt +index 9edc234ec2f..8570a4ce29c 100644 +--- a/src/realm/exec/CMakeLists.txt ++++ b/src/realm/exec/CMakeLists.txt +@@ -87,7 +87,9 @@ else() + if(REALM_HAVE_WOLFSSL) + message(STATUS "Realm[lib] target_include_directories '${REALM_WOLFSSL_ROOT_DIR}/include'") + target_include_directories(RealmImporter PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) +- target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ if(NOT APPLE AND NOT ANDROID AND NOT CMAKE_SYSTEM_NAME MATCHES "^Windows") ++ target_include_directories(RealmDaemon PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) ++ endif() + target_include_directories(RealmEnumerate PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + target_include_directories(RealmTrawler PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include) + target_include_directories(RealmDecrypt PRIVATE ${REALM_WOLFSSL_ROOT_DIR}/include)