Skip to content

Commit 3405c92

Browse files
committed
build: switch glfw and rapidjson to conan-center recipes
Both are now available on Conan Center (glfw/3.4 β€” the pinned commit is the 3.4 release β€” and rapidjson/cci.20250205), so drop the in-repo recipes. Their conan-center cmake_file_name differs, so find_package becomes glfw3 and RapidJSON. The new CMakeConfigDeps generator exposes the plain targets `glfw` and `rapidjson` (no namespaced alias), so reference those directly instead of glfw::glfw / rapidjson::rapidjson.
1 parent 2c6de08 commit 3405c92

15 files changed

Lines changed: 7 additions & 207 deletions

File tree

β€ŽEngine/Source/Common/CMakeLists.txtβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exp_add_library(
44
TYPE STATIC
55
SRC ${sources}
66
PUBLIC_INC Include
7-
PUBLIC_LIB rapidjson::rapidjson debugbreak::debugbreak cityhash::cityhash Taskflow::Taskflow
7+
PUBLIC_LIB rapidjson debugbreak::debugbreak cityhash::cityhash Taskflow::Taskflow
88
)
99

1010
file(GLOB test_sources Test/*.cpp)

β€ŽEngine/Source/Launch/CMakeLists.txtβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ exp_add_library(
44
TYPE STATIC
55
SRC ${sources}
66
PUBLIC_INC Include
7-
PUBLIC_LIB Runtime glfw::glfw
7+
PUBLIC_LIB Runtime glfw
88
)

β€ŽSample/CMakeLists.txtβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ exp_add_library(
5555
NAME Sample-Base
5656
SRC ${sources}
5757
PUBLIC_INC Base
58-
PUBLIC_LIB RHI ${platform_ext_libs} Render.Static glfw::glfw clipp::clipp stb::stb assimp::assimp
58+
PUBLIC_LIB RHI ${platform_ext_libs} Render.Static glfw clipp::clipp stb::stb assimp::assimp
5959
NOT_INSTALL
6060
)
6161

β€ŽThirdParty/ConanRecipes/glfw/conandata.ymlβ€Ž

Lines changed: 0 additions & 6 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/glfw/conanfile.pyβ€Ž

Lines changed: 0 additions & 63 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/glfw/test_package/CMakeLists.txtβ€Ž

Lines changed: 0 additions & 14 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/glfw/test_package/conanfile.pyβ€Ž

Lines changed: 0 additions & 25 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/glfw/test_package/test_package.cppβ€Ž

Lines changed: 0 additions & 7 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/rapidjson/conandata.ymlβ€Ž

Lines changed: 0 additions & 6 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/rapidjson/conanfile.pyβ€Ž

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
Β (0)