forked from jbagg/QtZeroConf
Build as a shared lib
This commit is contained in:
committed by
Florian Meinicke
parent
0a69505312
commit
88d2d9475c
@@ -1,7 +1,7 @@
|
|||||||
find_package(Qt5 COMPONENTS Core Network)
|
find_package(Qt5 COMPONENTS Core Network)
|
||||||
set(CMAKE_AUTOMOC ON)
|
set(CMAKE_AUTOMOC ON)
|
||||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||||
add_library(QtZeroConf
|
add_library(QtZeroConf SHARED
|
||||||
qzeroconfservice.h
|
qzeroconfservice.h
|
||||||
qzeroconfglobal.h
|
qzeroconfglobal.h
|
||||||
qzeroconfservice.cpp
|
qzeroconfservice.cpp
|
||||||
@@ -36,7 +36,8 @@ if(WIN32)
|
|||||||
bonjour-sdk/dnssd_clientstub.c
|
bonjour-sdk/dnssd_clientstub.c
|
||||||
bonjour-sdk/dnssd_ipc.c
|
bonjour-sdk/dnssd_ipc.c
|
||||||
)
|
)
|
||||||
target_link_libraries(QtZeroConf PUBLIC -lws2_32 -lwsock32)
|
find_library(legacy_stdio_definitions legacy_stdio_definitions)
|
||||||
|
target_link_libraries(QtZeroConf PUBLIC ws2_32 ${legacy_stdio_definitions})
|
||||||
target_compile_definitions(QtZeroConf PRIVATE
|
target_compile_definitions(QtZeroConf PRIVATE
|
||||||
-DQT_BUILD_ZEROCONF_LIB
|
-DQT_BUILD_ZEROCONF_LIB
|
||||||
-DWIN32
|
-DWIN32
|
||||||
|
Reference in New Issue
Block a user