VS2022 integrated cmake builds with Ninja and header file generation using add_custom_command leads limping build
Hi, I'm trying to generate a header file during build. When I changed the template file(DataTableSchema.h) and try build, ninja only executes custom command and not build a library. and next time I command build with ninja, ninja detects that generated header file(datatable.hpp) has been modified, so a library file(lib.cpp) that including it recompiled.
I googled about it a lot, but it seems unusual for people. https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#how-can-i-generate-a-source-file-during-the-build all the explanation tells me that they don't seems experiencing the issue. and it seems 'touch' is necessary to pick 'depends' option is it supposed to be necessary?
I'm using cmake with visual studio 2022 integrated environment.
- VS2022 17.3.4 (i tried with commandline too so i guess it wouldn't be matter though)
- cmake version 3.23.22060601-MSVC_2
- ninja version 1.10.2
CMakeList.txt
add_custom_command(
COMMAND "py" "${CMAKE_SOURCE_DIR}/../Tools/CodeGenerator/main.py"
"-i" "${CMAKE_SOURCE_DIR}/../UnrealApp/Source/Knuckles/GameData/DataTableSchema.h"
"-o" "${CMAKE_CURRENT_SOURCE_DIR}/include/Knuckles/_generated/datatable.hpp"
COMMAND cmake -E touch "./include/Knuckles/_generated/datatable.hpp" #without this line depends is not working and custom command runs everytime when we build
DEPENDS "${CMAKE_SOURCE_DIR}/../UnrealApp/Source/Knuckles/GameData/DataTableSchema.h"
OUTPUT "./include/Knuckles/_generated/datatable.hpp"
COMMENT "Generating code for datatable."
)
add_library(knuckles_lib "./src/lib.cpp" "./include/Knuckles/_generated/datatable.hpp")
#I tried wrapping target trick too but it has no difference
#add_library(knuckles_lib "./src/lib.cpp")
#add_custom_target(run_codegen DEPENDS "./include/Knuckles/_generated/datatable.hpp")
#add_dependencies(knuckles_lib run_codegen)
build.ninja
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.23
# This file contains all the build statements describing the
# compilation DAG.
# =============================================================================
# Write statements declared in CMakeLists.txt:
#
# Which is the root file.
# =============================================================================
# =============================================================================
# Project: knuckles
# Configurations: Debug
# =============================================================================
#############################################
# Minimal version of Ninja required by this file
ninja_required_version = 1.5
#############################################
# Set configuration variable for custom commands.
CONFIGURATION = Debug
# =============================================================================
# Include auxiliary files.
#############################################
# Include rules file.
include CMakeFiles\rules.ninja
# =============================================================================
#############################################
# Logical path to working directory; prefix for absolute paths.
cmake_ninja_workdir = E$:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\
#############################################
# Utility command for uninstall
build uninstall: phony CMakeFiles\uninstall uninstall_byproduct
#############################################
# Utility command for package
build CMakeFiles\package.util: CUSTOM_COMMAND all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build package: phony CMakeFiles\package.util
#############################################
# Utility command for package_source
build CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build package_source: phony CMakeFiles\package_source.util
#############################################
# Utility command for test
build CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build test: phony CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build edit_cache: phony CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build rebuild_cache: phony CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build list_install_components: phony
#############################################
# Utility command for install
build CMakeFiles\install.util: CUSTOM_COMMAND all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build install: phony CMakeFiles\install.util
#############################################
# Utility command for install/local
build CMakeFiles\install\local.util: CUSTOM_COMMAND all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build install\local: phony CMakeFiles\install\local.util
#############################################
# Custom command for CMakeFiles\uninstall
build CMakeFiles\uninstall uninstall_byproduct | ${cmake_ninja_workdir}CMakeFiles\uninstall ${cmake_ninja_workdir}uninstall_byproduct: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_uninstall.cmake"
DESC = Uninstall the project...
pool = console
restat = 1
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/CMakeLists.txt
# =============================================================================
#############################################
# Utility command for package
build _deps\_project_options-build\CMakeFiles\package.util: CUSTOM_COMMAND _deps\_project_options-build\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build _deps\_project_options-build\package: phony _deps\_project_options-build\CMakeFiles\package.util
#############################################
# Utility command for package_source
build _deps\_project_options-build\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build _deps\_project_options-build\package_source: phony _deps\_project_options-build\CMakeFiles\package_source.util
#############################################
# Utility command for test
build _deps\_project_options-build\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\_deps\_project_options-build && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build _deps\_project_options-build\test: phony _deps\_project_options-build\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build _deps\_project_options-build\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\_deps\_project_options-build && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build _deps\_project_options-build\edit_cache: phony _deps\_project_options-build\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build _deps\_project_options-build\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\_deps\_project_options-build && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build _deps\_project_options-build\rebuild_cache: phony _deps\_project_options-build\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build _deps\_project_options-build\list_install_components: phony
#############################################
# Utility command for install
build _deps\_project_options-build\CMakeFiles\install.util: CUSTOM_COMMAND _deps\_project_options-build\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\_deps\_project_options-build && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build _deps\_project_options-build\install: phony _deps\_project_options-build\CMakeFiles\install.util
#############################################
# Utility command for install/local
build _deps\_project_options-build\CMakeFiles\install\local.util: CUSTOM_COMMAND _deps\_project_options-build\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\_deps\_project_options-build && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build _deps\_project_options-build\install\local: phony _deps\_project_options-build\CMakeFiles\install\local.util
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/CMakeLists.txt
# =============================================================================
# =============================================================================
# Object build statements for STATIC_LIBRARY target knuckles_lib
#############################################
# Order-only phony target for knuckles_lib
build cmake_object_order_depends_target_knuckles_lib: phony || knuckles\include\Knuckles\datatable.hpp
build knuckles\CMakeFiles\knuckles_lib.dir\src\lib.cpp.obj: CXX_COMPILER__knuckles_lib_Debug E$:\work\Knuckles\Game\knuckles\src\lib.cpp || cmake_object_order_depends_target_knuckles_lib
DEFINES = -DFMT_HEADER_ONLY=1 -DUSING_UV_SHARED=1
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /bigobj /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\knuckles\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = knuckles\CMakeFiles\knuckles_lib.dir
OBJECT_FILE_DIR = knuckles\CMakeFiles\knuckles_lib.dir\src
TARGET_COMPILE_PDB = knuckles\CMakeFiles\knuckles_lib.dir\knuckles_lib.pdb
TARGET_PDB = knuckles\knuckles_lib.pdb
# =============================================================================
# Link build statements for STATIC_LIBRARY target knuckles_lib
#############################################
# Link the static library knuckles\knuckles_lib.lib
build knuckles\knuckles_lib.lib: CXX_STATIC_LIBRARY_LINKER__knuckles_lib_Debug knuckles\CMakeFiles\knuckles_lib.dir\src\lib.cpp.obj
LANGUAGE_COMPILE_FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64
OBJECT_DIR = knuckles\CMakeFiles\knuckles_lib.dir
POST_BUILD = cd .
PRE_LINK = cd .
TARGET_COMPILE_PDB = knuckles\CMakeFiles\knuckles_lib.dir\knuckles_lib.pdb
TARGET_FILE = knuckles\knuckles_lib.lib
TARGET_PDB = knuckles\knuckles_lib.pdb
#############################################
# Utility command for package
build knuckles\CMakeFiles\package.util: CUSTOM_COMMAND knuckles\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build knuckles\package: phony knuckles\CMakeFiles\package.util
#############################################
# Utility command for package_source
build knuckles\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build knuckles\package_source: phony knuckles\CMakeFiles\package_source.util
#############################################
# Utility command for test
build knuckles\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build knuckles\test: phony knuckles\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build knuckles\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build knuckles\edit_cache: phony knuckles\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build knuckles\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build knuckles\rebuild_cache: phony knuckles\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build knuckles\list_install_components: phony
#############################################
# Utility command for install
build knuckles\CMakeFiles\install.util: CUSTOM_COMMAND knuckles\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build knuckles\install: phony knuckles\CMakeFiles\install.util
#############################################
# Utility command for install/local
build knuckles\CMakeFiles\install\local.util: CUSTOM_COMMAND knuckles\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build knuckles\install\local: phony knuckles\CMakeFiles\install\local.util
#############################################
# Custom command for knuckles\include\Knuckles\datatable.hpp
build knuckles\include\Knuckles\datatable.hpp | ${cmake_ninja_workdir}knuckles\include\Knuckles\datatable.hpp: CUSTOM_COMMAND E$:\work\Knuckles\UnrealApp\Source\Knuckles\GameData\DataTableSchema.h
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles && py E:/work/Knuckles/Game/../Tools/CodeGenerator/main.py -i E:/work/Knuckles/Game/../UnrealApp/Source/Knuckles/GameData/DataTableSchema.h -o E:/work/Knuckles/Game/knuckles/include/Knuckles/datatable.hpp && cmake -E touch ./include/Knuckles/datatable.hpp"
DESC = Generating code for datatable.
restat = 1
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/knuckles/CMakeLists.txt
# =============================================================================
#############################################
# Utility command for Experimental
build knuckles\test\Experimental: phony knuckles\test\CMakeFiles\Experimental
#############################################
# Utility command for Nightly
build knuckles\test\Nightly: phony knuckles\test\CMakeFiles\Nightly
#############################################
# Utility command for Continuous
build knuckles\test\Continuous: phony knuckles\test\CMakeFiles\Continuous
#############################################
# Utility command for NightlyMemoryCheck
build knuckles\test\NightlyMemoryCheck: phony knuckles\test\CMakeFiles\NightlyMemoryCheck
#############################################
# Utility command for NightlyStart
build knuckles\test\NightlyStart: phony knuckles\test\CMakeFiles\NightlyStart
#############################################
# Utility command for NightlyUpdate
build knuckles\test\NightlyUpdate: phony knuckles\test\CMakeFiles\NightlyUpdate
#############################################
# Utility command for NightlyConfigure
build knuckles\test\NightlyConfigure: phony knuckles\test\CMakeFiles\NightlyConfigure
#############################################
# Utility command for NightlyBuild
build knuckles\test\NightlyBuild: phony knuckles\test\CMakeFiles\NightlyBuild
#############################################
# Utility command for NightlyTest
build knuckles\test\NightlyTest: phony knuckles\test\CMakeFiles\NightlyTest
#############################################
# Utility command for NightlyCoverage
build knuckles\test\NightlyCoverage: phony knuckles\test\CMakeFiles\NightlyCoverage
#############################################
# Utility command for NightlyMemCheck
build knuckles\test\NightlyMemCheck: phony knuckles\test\CMakeFiles\NightlyMemCheck
#############################################
# Utility command for NightlySubmit
build knuckles\test\NightlySubmit: phony knuckles\test\CMakeFiles\NightlySubmit
#############################################
# Utility command for ExperimentalStart
build knuckles\test\ExperimentalStart: phony knuckles\test\CMakeFiles\ExperimentalStart
#############################################
# Utility command for ExperimentalUpdate
build knuckles\test\ExperimentalUpdate: phony knuckles\test\CMakeFiles\ExperimentalUpdate
#############################################
# Utility command for ExperimentalConfigure
build knuckles\test\ExperimentalConfigure: phony knuckles\test\CMakeFiles\ExperimentalConfigure
#############################################
# Utility command for ExperimentalBuild
build knuckles\test\ExperimentalBuild: phony knuckles\test\CMakeFiles\ExperimentalBuild
#############################################
# Utility command for ExperimentalTest
build knuckles\test\ExperimentalTest: phony knuckles\test\CMakeFiles\ExperimentalTest
#############################################
# Utility command for ExperimentalCoverage
build knuckles\test\ExperimentalCoverage: phony knuckles\test\CMakeFiles\ExperimentalCoverage
#############################################
# Utility command for ExperimentalMemCheck
build knuckles\test\ExperimentalMemCheck: phony knuckles\test\CMakeFiles\ExperimentalMemCheck
#############################################
# Utility command for ExperimentalSubmit
build knuckles\test\ExperimentalSubmit: phony knuckles\test\CMakeFiles\ExperimentalSubmit
#############################################
# Utility command for ContinuousStart
build knuckles\test\ContinuousStart: phony knuckles\test\CMakeFiles\ContinuousStart
#############################################
# Utility command for ContinuousUpdate
build knuckles\test\ContinuousUpdate: phony knuckles\test\CMakeFiles\ContinuousUpdate
#############################################
# Utility command for ContinuousConfigure
build knuckles\test\ContinuousConfigure: phony knuckles\test\CMakeFiles\ContinuousConfigure
#############################################
# Utility command for ContinuousBuild
build knuckles\test\ContinuousBuild: phony knuckles\test\CMakeFiles\ContinuousBuild
#############################################
# Utility command for ContinuousTest
build knuckles\test\ContinuousTest: phony knuckles\test\CMakeFiles\ContinuousTest
#############################################
# Utility command for ContinuousCoverage
build knuckles\test\ContinuousCoverage: phony knuckles\test\CMakeFiles\ContinuousCoverage
#############################################
# Utility command for ContinuousMemCheck
build knuckles\test\ContinuousMemCheck: phony knuckles\test\CMakeFiles\ContinuousMemCheck
#############################################
# Utility command for ContinuousSubmit
build knuckles\test\ContinuousSubmit: phony knuckles\test\CMakeFiles\ContinuousSubmit
# =============================================================================
# Object build statements for EXECUTABLE target my_lib_tests
#############################################
# Order-only phony target for my_lib_tests
build cmake_object_order_depends_target_my_lib_tests: phony || cmake_object_order_depends_target_knuckles_lib
build knuckles\test\CMakeFiles\my_lib_tests.dir\tests.cpp.obj: CXX_COMPILER__my_lib_tests_Debug E$:\work\Knuckles\Game\knuckles\test\tests.cpp || cmake_object_order_depends_target_my_lib_tests
DEFINES = -DCATCH_CONFIG_MAIN
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\knuckles\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = knuckles\test\CMakeFiles\my_lib_tests.dir
OBJECT_FILE_DIR = knuckles\test\CMakeFiles\my_lib_tests.dir
TARGET_COMPILE_PDB = knuckles\test\CMakeFiles\my_lib_tests.dir\
TARGET_PDB = knuckles\test\my_lib_tests.pdb
# =============================================================================
# Link build statements for EXECUTABLE target my_lib_tests
#############################################
# Link the executable knuckles\test\my_lib_tests.exe
build knuckles\test\my_lib_tests.exe knuckles\test\my_lib_tests_tests-b12d07c.cmake | ${cmake_ninja_workdir}knuckles\test\my_lib_tests_tests-b12d07c.cmake: CXX_EXECUTABLE_LINKER__my_lib_tests_Debug knuckles\test\CMakeFiles\my_lib_tests.dir\tests.cpp.obj | knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib || knuckles\knuckles_lib.lib
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
LINK_LIBRARIES = knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib psapi.lib user32.lib advapi32.lib iphlpapi.lib userenv.lib wsock32.lib ws2_32.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
LINK_PATH = -LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\lib\x64" -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x64 -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x86\store\REFERE~1 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\ucrt\x64 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\um\x64 -LIBPATH:"C:\Program Files (x86)\Windows Kits\10\References\x64"
OBJECT_DIR = knuckles\test\CMakeFiles\my_lib_tests.dir
POST_BUILD = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/dev/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/my_lib_tests.exe -installedDir E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/debug/bin -OutVariable out && cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -D TEST_TARGET=my_lib_tests -D TEST_EXECUTABLE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/my_lib_tests.exe -D TEST_EXECUTOR= -D TEST_WORKING_DIR=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test -D TEST_SPEC= -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_LIST=my_lib_tests_TESTS -D TEST_REPORTER= -D TEST_OUTPUT_DIR= -D TEST_OUTPUT_PREFIX= -D TEST_OUTPUT_SUFFIX= -D CTEST_FILE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/my_lib_tests_tests-b12d07c.cmake -P E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/share/Catch2/CatchAddTests.cmake"
PRE_LINK = cd .
RESTAT = 1
TARGET_COMPILE_PDB = knuckles\test\CMakeFiles\my_lib_tests.dir\
TARGET_FILE = knuckles\test\my_lib_tests.exe
TARGET_IMPLIB = knuckles\test\my_lib_tests.lib
TARGET_PDB = knuckles\test\my_lib_tests.pdb
#############################################
# Utility command for package
build knuckles\test\CMakeFiles\package.util: CUSTOM_COMMAND knuckles\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build knuckles\test\package: phony knuckles\test\CMakeFiles\package.util
#############################################
# Utility command for package_source
build knuckles\test\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build knuckles\test\package_source: phony knuckles\test\CMakeFiles\package_source.util
#############################################
# Utility command for test
build knuckles\test\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build knuckles\test\test: phony knuckles\test\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build knuckles\test\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build knuckles\test\edit_cache: phony knuckles\test\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build knuckles\test\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build knuckles\test\rebuild_cache: phony knuckles\test\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build knuckles\test\list_install_components: phony
#############################################
# Utility command for install
build knuckles\test\CMakeFiles\install.util: CUSTOM_COMMAND knuckles\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build knuckles\test\install: phony knuckles\test\CMakeFiles\install.util
#############################################
# Utility command for install/local
build knuckles\test\CMakeFiles\install\local.util: CUSTOM_COMMAND knuckles\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build knuckles\test\install\local: phony knuckles\test\CMakeFiles\install\local.util
#############################################
# Custom command for knuckles\test\CMakeFiles\Experimental
build knuckles\test\CMakeFiles\Experimental | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\Experimental: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D Experimental"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\Nightly
build knuckles\test\CMakeFiles\Nightly | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\Nightly: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D Nightly"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\Continuous
build knuckles\test\CMakeFiles\Continuous | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\Continuous: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D Continuous"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyMemoryCheck
build knuckles\test\CMakeFiles\NightlyMemoryCheck | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyMemoryCheck: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyMemoryCheck"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyStart
build knuckles\test\CMakeFiles\NightlyStart | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyStart: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyStart"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyUpdate
build knuckles\test\CMakeFiles\NightlyUpdate | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyUpdate: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyUpdate"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyConfigure
build knuckles\test\CMakeFiles\NightlyConfigure | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyConfigure: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyConfigure"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyBuild
build knuckles\test\CMakeFiles\NightlyBuild | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyBuild: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyBuild"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyTest
build knuckles\test\CMakeFiles\NightlyTest | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyTest: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyTest"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyCoverage
build knuckles\test\CMakeFiles\NightlyCoverage | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyCoverage: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyCoverage"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlyMemCheck
build knuckles\test\CMakeFiles\NightlyMemCheck | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlyMemCheck: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlyMemCheck"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\NightlySubmit
build knuckles\test\CMakeFiles\NightlySubmit | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\NightlySubmit: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D NightlySubmit"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalStart
build knuckles\test\CMakeFiles\ExperimentalStart | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalStart: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalStart"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalUpdate
build knuckles\test\CMakeFiles\ExperimentalUpdate | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalUpdate: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalUpdate"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalConfigure
build knuckles\test\CMakeFiles\ExperimentalConfigure | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalConfigure: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalConfigure"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalBuild
build knuckles\test\CMakeFiles\ExperimentalBuild | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalBuild: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalBuild"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalTest
build knuckles\test\CMakeFiles\ExperimentalTest | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalTest: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalTest"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalCoverage
build knuckles\test\CMakeFiles\ExperimentalCoverage | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalCoverage: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalCoverage"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalMemCheck
build knuckles\test\CMakeFiles\ExperimentalMemCheck | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalMemCheck: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalMemCheck"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ExperimentalSubmit
build knuckles\test\CMakeFiles\ExperimentalSubmit | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ExperimentalSubmit: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ExperimentalSubmit"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousStart
build knuckles\test\CMakeFiles\ContinuousStart | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousStart: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousStart"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousUpdate
build knuckles\test\CMakeFiles\ContinuousUpdate | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousUpdate: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousUpdate"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousConfigure
build knuckles\test\CMakeFiles\ContinuousConfigure | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousConfigure: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousConfigure"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousBuild
build knuckles\test\CMakeFiles\ContinuousBuild | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousBuild: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousBuild"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousTest
build knuckles\test\CMakeFiles\ContinuousTest | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousTest: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousTest"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousCoverage
build knuckles\test\CMakeFiles\ContinuousCoverage | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousCoverage: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousCoverage"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousMemCheck
build knuckles\test\CMakeFiles\ContinuousMemCheck | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousMemCheck: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousMemCheck"
pool = console
#############################################
# Custom command for knuckles\test\CMakeFiles\ContinuousSubmit
build knuckles\test\CMakeFiles\ContinuousSubmit | ${cmake_ninja_workdir}knuckles\test\CMakeFiles\ContinuousSubmit: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -D ContinuousSubmit"
pool = console
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/knuckles/test/CMakeLists.txt
# =============================================================================
# =============================================================================
# Object build statements for EXECUTABLE target my_lib_constexpr_tests
#############################################
# Order-only phony target for my_lib_constexpr_tests
build cmake_object_order_depends_target_my_lib_constexpr_tests: phony || cmake_object_order_depends_target_knuckles_lib
build knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir\constexpr_tests.cpp.obj: CXX_COMPILER__my_lib_constexpr_tests_Debug E$:\work\Knuckles\Game\knuckles\test\constexpr\constexpr_tests.cpp || cmake_object_order_depends_target_my_lib_constexpr_tests
DEFINES = -DCATCH_CONFIG_MAIN
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\knuckles\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir
OBJECT_FILE_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir
TARGET_COMPILE_PDB = knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir\
TARGET_PDB = knuckles\test\constexpr\my_lib_constexpr_tests.pdb
# =============================================================================
# Link build statements for EXECUTABLE target my_lib_constexpr_tests
#############################################
# Link the executable knuckles\test\constexpr\my_lib_constexpr_tests.exe
build knuckles\test\constexpr\my_lib_constexpr_tests.exe knuckles\test\constexpr\my_lib_constexpr_tests_tests-b12d07c.cmake | ${cmake_ninja_workdir}knuckles\test\constexpr\my_lib_constexpr_tests_tests-b12d07c.cmake: CXX_EXECUTABLE_LINKER__my_lib_constexpr_tests_Debug knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir\constexpr_tests.cpp.obj | knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib || knuckles\knuckles_lib.lib
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
LINK_LIBRARIES = knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib psapi.lib user32.lib advapi32.lib iphlpapi.lib userenv.lib wsock32.lib ws2_32.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
LINK_PATH = -LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\lib\x64" -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x64 -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x86\store\REFERE~1 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\ucrt\x64 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\um\x64 -LIBPATH:"C:\Program Files (x86)\Windows Kits\10\References\x64"
OBJECT_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir
POST_BUILD = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/dev/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_constexpr_tests.exe -installedDir E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/debug/bin -OutVariable out && cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -D TEST_TARGET=my_lib_constexpr_tests -D TEST_EXECUTABLE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_constexpr_tests.exe -D TEST_EXECUTOR= -D TEST_WORKING_DIR=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr -D TEST_SPEC= -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_LIST=my_lib_constexpr_tests_TESTS -D TEST_REPORTER= -D TEST_OUTPUT_DIR= -D TEST_OUTPUT_PREFIX= -D TEST_OUTPUT_SUFFIX= -D CTEST_FILE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_constexpr_tests_tests-b12d07c.cmake -P E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/share/Catch2/CatchAddTests.cmake"
PRE_LINK = cd .
RESTAT = 1
TARGET_COMPILE_PDB = knuckles\test\constexpr\CMakeFiles\my_lib_constexpr_tests.dir\
TARGET_FILE = knuckles\test\constexpr\my_lib_constexpr_tests.exe
TARGET_IMPLIB = knuckles\test\constexpr\my_lib_constexpr_tests.lib
TARGET_PDB = knuckles\test\constexpr\my_lib_constexpr_tests.pdb
# =============================================================================
# Object build statements for EXECUTABLE target my_lib_relaxed_constexpr_tests
#############################################
# Order-only phony target for my_lib_relaxed_constexpr_tests
build cmake_object_order_depends_target_my_lib_relaxed_constexpr_tests: phony || cmake_object_order_depends_target_knuckles_lib
build knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir\constexpr_tests.cpp.obj: CXX_COMPILER__my_lib_relaxed_constexpr_tests_Debug E$:\work\Knuckles\Game\knuckles\test\constexpr\constexpr_tests.cpp || cmake_object_order_depends_target_my_lib_relaxed_constexpr_tests
DEFINES = -DCATCH_CONFIG_MAIN -DCATCH_CONFIG_RUNTIME_STATIC_REQUIRE
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\knuckles\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir
OBJECT_FILE_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir
TARGET_COMPILE_PDB = knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir\
TARGET_PDB = knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.pdb
# =============================================================================
# Link build statements for EXECUTABLE target my_lib_relaxed_constexpr_tests
#############################################
# Link the executable knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe
build knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe knuckles\test\constexpr\my_lib_relaxed_constexpr_tests_tests-b12d07c.cmake | ${cmake_ninja_workdir}knuckles\test\constexpr\my_lib_relaxed_constexpr_tests_tests-b12d07c.cmake: CXX_EXECUTABLE_LINKER__my_lib_relaxed_constexpr_tests_Debug knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir\constexpr_tests.cpp.obj | knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib || knuckles\knuckles_lib.lib
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
LINK_LIBRARIES = knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\uv.lib psapi.lib user32.lib advapi32.lib iphlpapi.lib userenv.lib wsock32.lib ws2_32.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
LINK_PATH = -LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\lib\x64" -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x64 -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x86\store\REFERE~1 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\ucrt\x64 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\um\x64 -LIBPATH:"C:\Program Files (x86)\Windows Kits\10\References\x64"
OBJECT_DIR = knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir
POST_BUILD = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/dev/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_relaxed_constexpr_tests.exe -installedDir E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/debug/bin -OutVariable out && cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -D TEST_TARGET=my_lib_relaxed_constexpr_tests -D TEST_EXECUTABLE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_relaxed_constexpr_tests.exe -D TEST_EXECUTOR= -D TEST_WORKING_DIR=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr -D TEST_SPEC= -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_LIST=my_lib_relaxed_constexpr_tests_TESTS -D TEST_REPORTER= -D TEST_OUTPUT_DIR= -D TEST_OUTPUT_PREFIX= -D TEST_OUTPUT_SUFFIX= -D CTEST_FILE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr/my_lib_relaxed_constexpr_tests_tests-b12d07c.cmake -P E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/share/Catch2/CatchAddTests.cmake"
PRE_LINK = cd .
RESTAT = 1
TARGET_COMPILE_PDB = knuckles\test\constexpr\CMakeFiles\my_lib_relaxed_constexpr_tests.dir\
TARGET_FILE = knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe
TARGET_IMPLIB = knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.lib
TARGET_PDB = knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.pdb
#############################################
# Utility command for package
build knuckles\test\constexpr\CMakeFiles\package.util: CUSTOM_COMMAND knuckles\test\constexpr\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build knuckles\test\constexpr\package: phony knuckles\test\constexpr\CMakeFiles\package.util
#############################################
# Utility command for package_source
build knuckles\test\constexpr\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build knuckles\test\constexpr\package_source: phony knuckles\test\constexpr\CMakeFiles\package_source.util
#############################################
# Utility command for test
build knuckles\test\constexpr\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build knuckles\test\constexpr\test: phony knuckles\test\constexpr\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build knuckles\test\constexpr\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build knuckles\test\constexpr\edit_cache: phony knuckles\test\constexpr\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build knuckles\test\constexpr\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build knuckles\test\constexpr\rebuild_cache: phony knuckles\test\constexpr\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build knuckles\test\constexpr\list_install_components: phony
#############################################
# Utility command for install
build knuckles\test\constexpr\CMakeFiles\install.util: CUSTOM_COMMAND knuckles\test\constexpr\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build knuckles\test\constexpr\install: phony knuckles\test\constexpr\CMakeFiles\install.util
#############################################
# Utility command for install/local
build knuckles\test\constexpr\CMakeFiles\install\local.util: CUSTOM_COMMAND knuckles\test\constexpr\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\knuckles\test\constexpr && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build knuckles\test\constexpr\install\local: phony knuckles\test\constexpr\CMakeFiles\install\local.util
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/CMakeLists.txt
# =============================================================================
# =============================================================================
# Object build statements for EXECUTABLE target knuckles_exe
#############################################
# Order-only phony target for knuckles_exe
build cmake_object_order_depends_target_knuckles_exe: phony || cmake_object_order_depends_target_knuckles_lib
build console_app\CMakeFiles\knuckles_exe.dir\src\main.cpp.obj: CXX_COMPILER__knuckles_exe_Debug E$:\work\Knuckles\Game\console_app\src\main.cpp || cmake_object_order_depends_target_knuckles_exe
DEFINES = -DFMT_LOCALE -DFMT_SHARED -DUSING_UV_SHARED=1
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\console_app\knuckles_lib_INCLUDE_DIR -IE:\work\Knuckles\Game\knuckles\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = console_app\CMakeFiles\knuckles_exe.dir
OBJECT_FILE_DIR = console_app\CMakeFiles\knuckles_exe.dir\src
TARGET_COMPILE_PDB = console_app\CMakeFiles\knuckles_exe.dir\
TARGET_PDB = console_app\knuckles_exe.pdb
# =============================================================================
# Link build statements for EXECUTABLE target knuckles_exe
#############################################
# Link the executable console_app\knuckles_exe.exe
build console_app\knuckles_exe.exe: CXX_EXECUTABLE_LINKER__knuckles_exe_Debug console_app\CMakeFiles\knuckles_exe.dir\src\main.cpp.obj | vcpkg_installed\x64-windows\debug\lib\fmtd.lib knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\uv.lib vcpkg_installed\x64-windows\debug\lib\uv.lib || knuckles\knuckles_lib.lib
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
LINK_LIBRARIES = vcpkg_installed\x64-windows\debug\lib\fmtd.lib knuckles\knuckles_lib.lib vcpkg_installed\x64-windows\debug\lib\uv.lib vcpkg_installed\x64-windows\debug\lib\uv.lib psapi.lib user32.lib advapi32.lib iphlpapi.lib userenv.lib wsock32.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
LINK_PATH = -LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\lib\x64" -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x64 -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x86\store\REFERE~1 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\ucrt\x64 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\um\x64 -LIBPATH:"C:\Program Files (x86)\Windows Kits\10\References\x64"
OBJECT_DIR = console_app\CMakeFiles\knuckles_exe.dir
POST_BUILD = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/dev/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/knuckles_exe.exe -installedDir E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/debug/bin -OutVariable out"
PRE_LINK = cd .
TARGET_COMPILE_PDB = console_app\CMakeFiles\knuckles_exe.dir\
TARGET_FILE = console_app\knuckles_exe.exe
TARGET_IMPLIB = console_app\knuckles_exe.lib
TARGET_PDB = console_app\knuckles_exe.pdb
#############################################
# Utility command for package
build console_app\CMakeFiles\package.util: CUSTOM_COMMAND console_app\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build console_app\package: phony console_app\CMakeFiles\package.util
#############################################
# Utility command for package_source
build console_app\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build console_app\package_source: phony console_app\CMakeFiles\package_source.util
#############################################
# Utility command for test
build console_app\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build console_app\test: phony console_app\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build console_app\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build console_app\edit_cache: phony console_app\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build console_app\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build console_app\rebuild_cache: phony console_app\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build console_app\list_install_components: phony
#############################################
# Utility command for install
build console_app\CMakeFiles\install.util: CUSTOM_COMMAND console_app\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build console_app\install: phony console_app\CMakeFiles\install.util
#############################################
# Utility command for install/local
build console_app\CMakeFiles\install\local.util: CUSTOM_COMMAND console_app\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build console_app\install\local: phony console_app\CMakeFiles\install\local.util
# =============================================================================
# Write statements declared in CMakeLists.txt:
# E:/work/Knuckles/Game/console_app/CMakeLists.txt
# =============================================================================
# =============================================================================
# Object build statements for EXECUTABLE target my_exe_helpers_tests
#############################################
# Order-only phony target for my_exe_helpers_tests
build cmake_object_order_depends_target_my_exe_helpers_tests: phony || console_app\test\CMakeFiles\my_exe_helpers_tests.dir
build console_app\test\CMakeFiles\my_exe_helpers_tests.dir\tests.cpp.obj: CXX_COMPILER__my_exe_helpers_tests_Debug E$:\work\Knuckles\Game\console_app\test\tests.cpp || cmake_object_order_depends_target_my_exe_helpers_tests
DEFINES = -DCATCH_CONFIG_MAIN -DFMT_LOCALE -DFMT_SHARED -DUSING_UV_SHARED=1
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd /diagnostics:column /W4 /w14242 /w14254 /w14263 /w14265 /w14287 /we4289 /w14296 /w14311 /w14545 /w14546 /w14547 /w14549 /w14555 /w14619 /w14640 /w14826 /w14905 /w14906 /w14928 /permissive- -std:c++20
INCLUDES = -IE:\work\Knuckles\Game\console_app\include -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\include" -external:I"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\include" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" -external:I"C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -external:IE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\vcpkg_installed\x64-windows\include -external:W0
OBJECT_DIR = console_app\test\CMakeFiles\my_exe_helpers_tests.dir
OBJECT_FILE_DIR = console_app\test\CMakeFiles\my_exe_helpers_tests.dir
TARGET_COMPILE_PDB = console_app\test\CMakeFiles\my_exe_helpers_tests.dir\
TARGET_PDB = console_app\test\my_exe_helpers_tests.pdb
# =============================================================================
# Link build statements for EXECUTABLE target my_exe_helpers_tests
#############################################
# Link the executable console_app\test\my_exe_helpers_tests.exe
build console_app\test\my_exe_helpers_tests.exe console_app\test\my_exe_helpers_tests_tests-b12d07c.cmake | ${cmake_ninja_workdir}console_app\test\my_exe_helpers_tests_tests-b12d07c.cmake: CXX_EXECUTABLE_LINKER__my_exe_helpers_tests_Debug console_app\test\CMakeFiles\my_exe_helpers_tests.dir\tests.cpp.obj | vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\fmtd.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\uv.lib
FLAGS = /DWIN32 /D_WINDOWS /EHsc /Zi /Ob0 /Od /RTC1 -MDd
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
LINK_LIBRARIES = vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\manual-link\Catch2Maind.lib vcpkg_installed\x64-windows\debug\lib\fmtd.lib vcpkg_installed\x64-windows\debug\lib\Catch2d.lib vcpkg_installed\x64-windows\debug\lib\uv.lib psapi.lib user32.lib advapi32.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
LINK_PATH = -LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\ATLMFC\lib\x64" -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x64 -LIBPATH:C:\PROGRA~1\MIB055~1\2022\PROFES~1\VC\Tools\MSVC\1433~1.316\lib\x86\store\REFERE~1 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\ucrt\x64 -LIBPATH:C:\PROGRA~2\WI3CF2~1\10\lib\100190~1.0\um\x64 -LIBPATH:"C:\Program Files (x86)\Windows Kits\10\References\x64"
OBJECT_DIR = console_app\test\CMakeFiles\my_exe_helpers_tests.dir
POST_BUILD = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/dev/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/test/my_exe_helpers_tests.exe -installedDir E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/debug/bin -OutVariable out && cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -D TEST_TARGET=my_exe_helpers_tests -D TEST_EXECUTABLE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/test/my_exe_helpers_tests.exe -D TEST_EXECUTOR= -D TEST_WORKING_DIR=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/test -D TEST_SPEC= -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_LIST=my_exe_helpers_tests_TESTS -D TEST_REPORTER= -D TEST_OUTPUT_DIR= -D TEST_OUTPUT_PREFIX= -D TEST_OUTPUT_SUFFIX= -D CTEST_FILE=E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/test/my_exe_helpers_tests_tests-b12d07c.cmake -P E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/vcpkg_installed/x64-windows/share/Catch2/CatchAddTests.cmake"
PRE_LINK = cd .
RESTAT = 1
TARGET_COMPILE_PDB = console_app\test\CMakeFiles\my_exe_helpers_tests.dir\
TARGET_FILE = console_app\test\my_exe_helpers_tests.exe
TARGET_IMPLIB = console_app\test\my_exe_helpers_tests.lib
TARGET_PDB = console_app\test\my_exe_helpers_tests.pdb
#############################################
# Utility command for package
build console_app\test\CMakeFiles\package.util: CUSTOM_COMMAND console_app\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackConfig.cmake"
DESC = Run CPack packaging tool...
pool = console
restat = 1
build console_app\test\package: phony console_app\test\CMakeFiles\package.util
#############################################
# Utility command for package_source
build console_app\test\CMakeFiles\package_source.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" --config ./CPackSourceConfig.cmake E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/CPackSourceConfig.cmake"
DESC = Run CPack packaging tool for source...
pool = console
restat = 1
build console_app\test\package_source: phony console_app\test\CMakeFiles\package_source.util
#############################################
# Utility command for test
build console_app\test\CMakeFiles\test.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" --force-new-ctest-process "
DESC = Running tests...
pool = console
restat = 1
build console_app\test\test: phony console_app\test\CMakeFiles\test.util
#############################################
# Utility command for edit_cache
build console_app\test\CMakeFiles\edit_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
DESC = No interactive CMake dialog available...
restat = 1
build console_app\test\edit_cache: phony console_app\test\CMakeFiles\edit_cache.util
#############################################
# Utility command for rebuild_cache
build console_app\test\CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\work\Knuckles\Game -BE:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode"
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build console_app\test\rebuild_cache: phony console_app\test\CMakeFiles\rebuild_cache.util
#############################################
# Utility command for list_install_components
build console_app\test\list_install_components: phony
#############################################
# Utility command for install
build console_app\test\CMakeFiles\install.util: CUSTOM_COMMAND console_app\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -P cmake_install.cmake"
DESC = Install the project...
pool = console
restat = 1
build console_app\test\install: phony console_app\test\CMakeFiles\install.util
#############################################
# Utility command for install/local
build console_app\test\CMakeFiles\install\local.util: CUSTOM_COMMAND console_app\test\all
COMMAND = cmd.exe /C "cd /D E:\work\Knuckles\Game\out\build\windows-msvc-debug-soft-mode\console_app\test && "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
DESC = Installing only the local directory...
pool = console
restat = 1
build console_app\test\install\local: phony console_app\test\CMakeFiles\install\local.util
# =============================================================================
# Target aliases.
build Continuous: phony knuckles\test\Continuous
build ContinuousBuild: phony knuckles\test\ContinuousBuild
build ContinuousConfigure: phony knuckles\test\ContinuousConfigure
build ContinuousCoverage: phony knuckles\test\ContinuousCoverage
build ContinuousMemCheck: phony knuckles\test\ContinuousMemCheck
build ContinuousStart: phony knuckles\test\ContinuousStart
build ContinuousSubmit: phony knuckles\test\ContinuousSubmit
build ContinuousTest: phony knuckles\test\ContinuousTest
build ContinuousUpdate: phony knuckles\test\ContinuousUpdate
build Experimental: phony knuckles\test\Experimental
build ExperimentalBuild: phony knuckles\test\ExperimentalBuild
build ExperimentalConfigure: phony knuckles\test\ExperimentalConfigure
build ExperimentalCoverage: phony knuckles\test\ExperimentalCoverage
build ExperimentalMemCheck: phony knuckles\test\ExperimentalMemCheck
build ExperimentalStart: phony knuckles\test\ExperimentalStart
build ExperimentalSubmit: phony knuckles\test\ExperimentalSubmit
build ExperimentalTest: phony knuckles\test\ExperimentalTest
build ExperimentalUpdate: phony knuckles\test\ExperimentalUpdate
build Nightly: phony knuckles\test\Nightly
build NightlyBuild: phony knuckles\test\NightlyBuild
build NightlyConfigure: phony knuckles\test\NightlyConfigure
build NightlyCoverage: phony knuckles\test\NightlyCoverage
build NightlyMemCheck: phony knuckles\test\NightlyMemCheck
build NightlyMemoryCheck: phony knuckles\test\NightlyMemoryCheck
build NightlyStart: phony knuckles\test\NightlyStart
build NightlySubmit: phony knuckles\test\NightlySubmit
build NightlyTest: phony knuckles\test\NightlyTest
build NightlyUpdate: phony knuckles\test\NightlyUpdate
build knuckles_exe: phony console_app\knuckles_exe.exe
build knuckles_exe.exe: phony console_app\knuckles_exe.exe
build knuckles_lib: phony knuckles\knuckles_lib.lib
build knuckles_lib.lib: phony knuckles\knuckles_lib.lib
build my_exe_helpers_tests: phony console_app\test\my_exe_helpers_tests.exe
build my_exe_helpers_tests.exe: phony console_app\test\my_exe_helpers_tests.exe
build my_lib_constexpr_tests: phony knuckles\test\constexpr\my_lib_constexpr_tests.exe
build my_lib_constexpr_tests.exe: phony knuckles\test\constexpr\my_lib_constexpr_tests.exe
build my_lib_relaxed_constexpr_tests: phony knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe
build my_lib_relaxed_constexpr_tests.exe: phony knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe
build my_lib_tests: phony knuckles\test\my_lib_tests.exe
build my_lib_tests.exe: phony knuckles\test\my_lib_tests.exe
# =============================================================================
# Folder targets.
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode
build all: phony _deps\_project_options-build\all knuckles\all console_app\all
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/_deps/_project_options-build
build _deps\_project_options-build\all: phony
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app
build console_app\all: phony console_app\knuckles_exe.exe console_app\test\all
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/console_app/test
build console_app\test\all: phony console_app\test\my_exe_helpers_tests.exe
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles
build knuckles\all: phony knuckles\knuckles_lib.lib knuckles\test\all
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test
build knuckles\test\all: phony knuckles\test\my_lib_tests.exe knuckles\test\constexpr\all
# =============================================================================
#############################################
# Folder: E:/work/Knuckles/Game/out/build/windows-msvc-debug-soft-mode/knuckles/test/constexpr
build knuckles\test\constexpr\all: phony knuckles\test\constexpr\my_lib_constexpr_tests.exe knuckles\test\constexpr\my_lib_relaxed_constexpr_tests.exe
# =============================================================================
# Built-in targets
#############################################
# Re-run CMake if any of its inputs changed.
build build.ninja: RERUN_CMAKE | ..\..\..\CMakeLists.txt ..\..\..\Features.cmake ..\..\..\console_app\CMakeLists.txt ..\..\..\console_app\test\CMakeLists.txt ..\..\..\knuckles\CMakeLists.txt ..\..\..\knuckles\test\CMakeLists.txt ..\..\..\knuckles\test\constexpr\CMakeLists.txt ..\..\..\vcpkg.json C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\BasicConfigVersion-SameMajorVersion.cmake.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakePackageConfigHelpers.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeParseArguments.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CPack.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CPackComponent.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTest.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTestTargets.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTestUseLaunchers.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\DartConfiguration.tcl.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\FetchContent.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\FetchContent\CMakeLists.cmake.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\GNUInstallDirs.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\WriteBasicConfigVersionFile.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Templates\CPackConfig.cmake.in C$:\dev\vcpkg\scripts\buildsystems\vcpkg.cmake CMakeCache.txt CMakeFiles\3.23.22060601-MSVC_2\CMakeCCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeSystem.cmake _deps\_fargs-src\ForwardArguments.cmake _deps\_msvc_toolchain-src\Ninja.cmake _deps\_msvc_toolchain-src\NuGet.cmake _deps\_msvc_toolchain-src\ToolchainCommon.cmake _deps\_msvc_toolchain-src\VSWhere.cmake _deps\_msvc_toolchain-src\Windows.Kits.cmake _deps\_msvc_toolchain-src\Windows.MSVC.toolchain.cmake _deps\_project_options-src\CMakeLists.txt _deps\_project_options-src\Index.cmake _deps\_project_options-src\src\Cache.cmake _deps\_project_options-src\src\Common.cmake _deps\_project_options-src\src\CompilerWarnings.cmake _deps\_project_options-src\src\Conan.cmake _deps\_project_options-src\src\Cuda.cmake _deps\_project_options-src\src\DetectCompiler.cmake _deps\_project_options-src\src\Doxygen.cmake _deps\_project_options-src\src\Index.cmake _deps\_project_options-src\src\Linker.cmake _deps\_project_options-src\src\MinGW.cmake _deps\_project_options-src\src\Optimization.cmake _deps\_project_options-src\src\PackageProject.cmake _deps\_project_options-src\src\PreventInSourceBuilds.cmake _deps\_project_options-src\src\Sanitizers.cmake _deps\_project_options-src\src\Standards.cmake _deps\_project_options-src\src\StaticAnalyzers.cmake _deps\_project_options-src\src\SystemLink.cmake _deps\_project_options-src\src\Tests.cmake _deps\_project_options-src\src\Utilities.cmake _deps\_project_options-src\src\VCEnvironment.cmake _deps\_project_options-src\src\Vcpkg.cmake _deps\_ycm-src\modules\AddUninstallTarget.cmake _deps\_ycm-src\modules\InstallBasicPackageFiles.cmake knucklesConfig.cmake.in vcpkg_installed\x64-windows\share\Catch2\Catch.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Config.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2ConfigVersion.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets-debug.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets-release.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets.cmake vcpkg_installed\x64-windows\share\fmt\fmt-config-version.cmake vcpkg_installed\x64-windows\share\fmt\fmt-config.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets-debug.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets-release.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig-debug.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig-release.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig.cmake vcpkg_installed\x64-windows\share\uvw\uvw-config.cmake vcpkg_installed\x64-windows\share\uvw\uvw-targets.cmake
pool = console
#############################################
# A missing CMake input file is not an error.
build ..\..\..\CMakeLists.txt ..\..\..\Features.cmake ..\..\..\console_app\CMakeLists.txt ..\..\..\console_app\test\CMakeLists.txt ..\..\..\knuckles\CMakeLists.txt ..\..\..\knuckles\test\CMakeLists.txt ..\..\..\knuckles\test\constexpr\CMakeLists.txt ..\..\..\vcpkg.json C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\BasicConfigVersion-SameMajorVersion.cmake.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakePackageConfigHelpers.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeParseArguments.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CPack.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CPackComponent.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTest.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTestTargets.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\CTestUseLaunchers.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\DartConfiguration.tcl.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\FetchContent.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\FetchContent\CMakeLists.cmake.in C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\GNUInstallDirs.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Modules\WriteBasicConfigVersionFile.cmake C$:\Program$ Files\Microsoft$ Visual$ Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.23\Templates\CPackConfig.cmake.in C$:\dev\vcpkg\scripts\buildsystems\vcpkg.cmake CMakeCache.txt CMakeFiles\3.23.22060601-MSVC_2\CMakeCCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.23.22060601-MSVC_2\CMakeSystem.cmake _deps\_fargs-src\ForwardArguments.cmake _deps\_msvc_toolchain-src\Ninja.cmake _deps\_msvc_toolchain-src\NuGet.cmake _deps\_msvc_toolchain-src\ToolchainCommon.cmake _deps\_msvc_toolchain-src\VSWhere.cmake _deps\_msvc_toolchain-src\Windows.Kits.cmake _deps\_msvc_toolchain-src\Windows.MSVC.toolchain.cmake _deps\_project_options-src\CMakeLists.txt _deps\_project_options-src\Index.cmake _deps\_project_options-src\src\Cache.cmake _deps\_project_options-src\src\Common.cmake _deps\_project_options-src\src\CompilerWarnings.cmake _deps\_project_options-src\src\Conan.cmake _deps\_project_options-src\src\Cuda.cmake _deps\_project_options-src\src\DetectCompiler.cmake _deps\_project_options-src\src\Doxygen.cmake _deps\_project_options-src\src\Index.cmake _deps\_project_options-src\src\Linker.cmake _deps\_project_options-src\src\MinGW.cmake _deps\_project_options-src\src\Optimization.cmake _deps\_project_options-src\src\PackageProject.cmake _deps\_project_options-src\src\PreventInSourceBuilds.cmake _deps\_project_options-src\src\Sanitizers.cmake _deps\_project_options-src\src\Standards.cmake _deps\_project_options-src\src\StaticAnalyzers.cmake _deps\_project_options-src\src\SystemLink.cmake _deps\_project_options-src\src\Tests.cmake _deps\_project_options-src\src\Utilities.cmake _deps\_project_options-src\src\VCEnvironment.cmake _deps\_project_options-src\src\Vcpkg.cmake _deps\_ycm-src\modules\AddUninstallTarget.cmake _deps\_ycm-src\modules\InstallBasicPackageFiles.cmake knucklesConfig.cmake.in vcpkg_installed\x64-windows\share\Catch2\Catch.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Config.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2ConfigVersion.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets-debug.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets-release.cmake vcpkg_installed\x64-windows\share\Catch2\Catch2Targets.cmake vcpkg_installed\x64-windows\share\fmt\fmt-config-version.cmake vcpkg_installed\x64-windows\share\fmt\fmt-config.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets-debug.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets-release.cmake vcpkg_installed\x64-windows\share\fmt\fmt-targets.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig-debug.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig-release.cmake vcpkg_installed\x64-windows\share\libuv\libuvConfig.cmake vcpkg_installed\x64-windows\share\uvw\uvw-config.cmake vcpkg_installed\x64-windows\share\uvw\uvw-targets.cmake: phony
#############################################
# Clean all the built files.
build clean: CLEAN
#############################################
# Print all primary targets available.
build help: HELP
#############################################
# Make the all target the default.
default all