Skip to content

Commit eb94fe8

Browse files
committed
Fix Linux build
1 parent 0bf6dc0 commit eb94fe8

File tree

4 files changed

+28
-4
lines changed

4 files changed

+28
-4
lines changed

example/sample-projects/databus-multicast/client/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ set(DMQ_LOG "OFF")
1111
set(DMQ_UTIL "ON")
1212
set(DMQ_THREAD "DMQ_THREAD_STDLIB")
1313
set(DMQ_SERIALIZE "DMQ_SERIALIZE_SERIALIZE")
14-
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
14+
if (WIN32)
15+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
16+
elseif (UNIX AND NOT APPLE)
17+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_LINUX_UDP")
18+
else()
19+
message(FATAL_ERROR "Unsupported platform for DMQ_TRANSPORT")
20+
endif()
1521
set(DMQ_DATABUS "ON")
1622
set(DMQ_UTIL "ON")
1723
option(DMQ_DATABUS_SPY "Enable DataBus Spy support" OFF)

example/sample-projects/databus-multicast/server/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ set(DMQ_LOG "OFF")
1111
set(DMQ_UTIL "ON")
1212
set(DMQ_THREAD "DMQ_THREAD_STDLIB")
1313
set(DMQ_SERIALIZE "DMQ_SERIALIZE_SERIALIZE")
14-
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
14+
if (WIN32)
15+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
16+
elseif (UNIX AND NOT APPLE)
17+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_LINUX_UDP")
18+
else()
19+
message(FATAL_ERROR "Unsupported platform for DMQ_TRANSPORT")
20+
endif()
1521
set(DMQ_DATABUS "ON")
1622
set(DMQ_UTIL "ON")
1723
option(DMQ_DATABUS_SPY "Enable DataBus Spy support" OFF)

example/sample-projects/databus-shapes/client/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ set(DMQ_LOG "OFF")
1111
set(DMQ_UTIL "ON")
1212
set(DMQ_THREAD "DMQ_THREAD_STDLIB")
1313
set(DMQ_SERIALIZE "DMQ_SERIALIZE_SERIALIZE")
14-
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
14+
if (WIN32)
15+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
16+
elseif (UNIX AND NOT APPLE)
17+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_LINUX_UDP")
18+
else()
19+
message(FATAL_ERROR "Unsupported platform for DMQ_TRANSPORT")
20+
endif()
1521
set(DMQ_DATABUS "ON")
1622
option(DMQ_DATABUS_SPY "Enable DataBus Spy support" OFF)
1723

example/sample-projects/databus-shapes/server/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ set(DMQ_LOG "OFF")
1111
set(DMQ_UTIL "ON")
1212
set(DMQ_THREAD "DMQ_THREAD_STDLIB")
1313
set(DMQ_SERIALIZE "DMQ_SERIALIZE_SERIALIZE")
14-
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
14+
if (WIN32)
15+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_WIN32_UDP")
16+
elseif (UNIX AND NOT APPLE)
17+
set(DMQ_TRANSPORT "DMQ_TRANSPORT_LINUX_UDP")
18+
else()
19+
message(FATAL_ERROR "Unsupported platform for DMQ_TRANSPORT")
20+
endif()
1521
set(DMQ_DATABUS "ON")
1622
option(DMQ_DATABUS_SPY "Enable DataBus Spy support" ON)
1723

0 commit comments

Comments
 (0)