Skip to content

Commit 4e6f516

Browse files
committed
ECS: Fix include cmake
1 parent befb3b1 commit 4e6f516

File tree

4 files changed

+7
-13
lines changed

4 files changed

+7
-13
lines changed

libs/B-luga-graphics/deps/bluga-physics/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,9 @@ FetchContent_Declare(
1111
FetchContent_MakeAvailable(b-luga-physics)
1212

1313
target_link_libraries(${PROJECT_NAME} PRIVATE b-luga-physics)
14+
15+
target_link_libraries(
16+
${PROJECT_NAME}
17+
INTERFACE
18+
b-luga-physics
19+
)

libs/B-luga-physics/CMakeLists.txt

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ project(
99
DESCRIPTION "Plugin for B-luga ECS | implement some graphics systems"
1010
)
1111

12-
add_library(${PROJECT_NAME} STATIC)
12+
add_library(${PROJECT_NAME} INTERFACE)
1313
add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
1414

1515
include(GNUInstallDirs)
@@ -26,12 +26,6 @@ target_include_directories(
2626
$<INSTALL_INTERFACE:include>
2727
)
2828

29-
target_sources(
30-
${PROJECT_NAME}
31-
PRIVATE
32-
src/test.cpp
33-
)
34-
3529
target_compile_features(${PROJECT_NAME} INTERFACE cxx_std_20)
3630

3731
include(CMakePackageConfigHelpers)

libs/B-luga-physics/scripts/create-tar.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,5 @@ mv ./CMakeLists.txt ./b-luga-physics
66
mv ./README.md ./b-luga-physics
77
mv ./deps/ ./b-luga-physics
88
mv ./include/ ./b-luga-physics
9-
mv ./src/ ./b-luga-physics
109

1110
tar -cvf b-luga-physics.tar b-luga-physics

libs/B-luga-physics/src/test.cpp

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

0 commit comments

Comments
 (0)