Skip to content

Commit 26f5646

Browse files
committed
add X11 link library
1 parent 71c407f commit 26f5646

2 files changed

Lines changed: 15 additions & 4 deletions

File tree

tests/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
add_subdirectory(libprojectM)
22
add_subdirectory(playlist)
3+
add_subdirectory(cxx-interface)

tests/cxx-interface/CMakeLists.txt

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,21 @@ project(projectM_CXX_Test
1212

1313
find_package(projectM4 REQUIRED)
1414

15+
if(UNIX AND NOT APPLE)
16+
find_package(X11 REQUIRED)
17+
endif()
18+
1519
add_executable(projectM4_CXX_Test
1620
main.cpp
1721
)
1822

19-
target_link_libraries(projectM4_CXX_Test
20-
libprojectM::projectM
21-
glad
22-
)
23+
if(UNIX AND NOT APPLE)
24+
target_link_libraries(projectM4_CXX_Test
25+
libprojectM::projectM
26+
X11::X11
27+
)
28+
else()
29+
target_link_libraries(projectM4_CXX_Test
30+
libprojectM::projectM
31+
)
32+
endif()

0 commit comments

Comments
 (0)