diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 13172cb..0000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(./EngineTests.exe)", - "Bash(echo \"EXIT: $?\")", - "Bash(cmake --build build-windows --target EngineTests --config Debug -- -m)", - "Bash(cmake --build build-windows --config Debug -- -m)", - "Bash(./SystemTests.exe)", - "Bash(./UtilsTests.exe)", - "Bash(cmake --build build-windows --target EngineBenchmarks --config RelWithDebInfo -- -m)", - "Bash(./EngineBenchmarks.exe --benchmark_counters_tabular=true)", - "Bash(cmake --build build-windows --target EngineBenchmarks --config Release -- -m)", - "Bash(./EngineBenchmarks.exe --benchmark_repetitions=10 --benchmark_report_aggregates_only=true)", - "Bash(cmake . -G \"Visual Studio 17 2022\")" - ] - } -} diff --git a/ConanProfiles/build/clang b/ConanProfiles/build/clang index 5a2af6e..ff4b135 100644 --- a/ConanProfiles/build/clang +++ b/ConanProfiles/build/clang @@ -18,5 +18,7 @@ tools.system.package_manager:sudo=True tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} +tools.info.package_id:confs=["tools.build:cflags$", "tools.build:cxxflags$", "tools.build:defines$", "tools.build:sharedlinkflags$", "tools.build:exelinkflags$", "tools.build:compiler_executables$", "tools.cmake.cmaketoolchain:user_toolchain$", "tools.meson.mesontoolchain:extra_machine_files$"] + [tool_requires] !cmake/*: cmake/4.3.2 \ No newline at end of file diff --git a/ConanProfiles/build/msvc b/ConanProfiles/build/msvc index fff6508..7dde8e4 100644 --- a/ConanProfiles/build/msvc +++ b/ConanProfiles/build/msvc @@ -17,5 +17,7 @@ tools.build:cxxflags=["/Zc:preprocessor", "/permissive-", "/Zc:__cplusplus", "/Z tools.env.virtualenv:powershell=powershell.exe +tools.info.package_id:confs=["tools.build:cflags$", "tools.build:cxxflags$", "tools.build:defines$", "tools.build:sharedlinkflags$", "tools.build:exelinkflags$", "tools.build:compiler_executables$", "tools.cmake.cmaketoolchain:user_toolchain$", "tools.meson.mesontoolchain:extra_machine_files$"] + [tool_requires] !cmake/*: cmake/4.3.2 \ No newline at end of file diff --git a/ConanProfiles/host/Common/clang b/ConanProfiles/host/Common/clang index 7c98f04..33d5fbd 100644 --- a/ConanProfiles/host/Common/clang +++ b/ConanProfiles/host/Common/clang @@ -16,6 +16,8 @@ tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} tools.cmake.cmaketoolchain:generator=Ninja +tools.info.package_id:confs=["tools.build:cflags$", "tools.build:cxxflags$", "tools.build:defines$", "tools.build:sharedlinkflags$", "tools.build:exelinkflags$", "tools.build:compiler_executables$", "tools.cmake.cmaketoolchain:user_toolchain$", "tools.meson.mesontoolchain:extra_machine_files$"] + [tool_requires] !cmake/*: cmake/4.3.2 !mold/*: mold/2.41.0@bigfootdev/main diff --git a/ConanProfiles/host/Common/msvc b/ConanProfiles/host/Common/msvc index cf4b02b..37f9366 100644 --- a/ConanProfiles/host/Common/msvc +++ b/ConanProfiles/host/Common/msvc @@ -12,5 +12,7 @@ tools.build:defines=["_HAS_EXCEPTIONS=0"] tools.env.virtualenv:powershell=powershell.exe +tools.info.package_id:confs=["tools.build:cflags$", "tools.build:cxxflags$", "tools.build:defines$", "tools.build:sharedlinkflags$", "tools.build:exelinkflags$", "tools.build:compiler_executables$", "tools.cmake.cmaketoolchain:user_toolchain$", "tools.meson.mesontoolchain:extra_machine_files$"] + [tool_requires] !cmake/*: cmake/4.3.2