From 25d361eedbe4f05818d21ad746d75c0085159fea Mon Sep 17 00:00:00 2001 From: scawful Date: Sun, 28 Sep 2025 17:08:45 -0400 Subject: [PATCH] Enhance YAZE project build process by configuring CMake targets - Updated custom build steps in `YAZE.vcxproj` to include CMake configuration commands for asar and ImGui libraries, improving the build workflow. - Introduced new targets for configuring CMake and building dependencies, ensuring a more organized and efficient build process. - This change streamlines the build setup and enhances clarity in project configuration. --- YAZE.vcxproj | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/YAZE.vcxproj b/YAZE.vcxproj index 8d5fdc84..1bf7c3c6 100644 --- a/YAZE.vcxproj +++ b/YAZE.vcxproj @@ -1060,16 +1060,29 @@ - Building asar-static library... - cmake --build "$(ProjectDir)build" --target asar-static --config $(Configuration) + Configuring CMake and building asar-static library... + cmake -B "$(ProjectDir)build" -G "Visual Studio 17 2022" -A $(Platform) && cmake --build "$(ProjectDir)build" --target asar-static --config $(Configuration) $(ProjectDir)build\src\lib\asar\src\asar\lib\$(Configuration)\asar-static.lib $(ProjectDir)CMakeLists.txt;$(ProjectDir)src\lib\asar\CMakeLists.txt - Building ImGui library... - cmake --build "$(ProjectDir)build" --target ImGui --config $(Configuration) + Configuring CMake and building ImGui library... + cmake -B "$(ProjectDir)build" -G "Visual Studio 17 2022" -A $(Platform) && cmake --build "$(ProjectDir)build" --target ImGui --config $(Configuration) $(ProjectDir)build\lib\$(Configuration)\ImGui.lib $(ProjectDir)CMakeLists.txt;$(ProjectDir)cmake\imgui.cmake + + + + + + +