Skip to content

Commit ed2715c

Browse files
committed
cmake
1 parent 29f06f1 commit ed2715c

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

server/CMakeLists.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,17 @@ if (LIBSOUP3_FOUND)
3434
pkg_search_module (GSSDP REQUIRED gssdp-1.6)
3535
add_definitions(-DHAVE_GSSDP_VERSION_1_6_OR_NEWER)
3636
message("Using gssdp-1.6")
37+
else()
38+
# Fallback to gssdp-1.2 if gssdp-1.6 not found
39+
pkg_search_module (GSSDP12 gssdp-1.2)
40+
if (GSSDP12_FOUND)
41+
pkg_search_module (GSSDP REQUIRED gssdp-1.2)
42+
add_definitions(-DHAVE_GSSDP_VERSION_1_2_OR_NEWER)
43+
message("Using gssdp-1.2")
44+
else()
45+
pkg_search_module (GSSDP REQUIRED gssdp-1.0)
46+
message("Using gssdp-1.0")
47+
endif()
3748
endif()
3849
else()
3950
pkg_search_module (GSSDP12 gssdp-1.2)

0 commit comments

Comments
 (0)