mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-27 04:13:08 +00:00
71 lines
2.4 KiB
CMake
71 lines
2.4 KiB
CMake
![]() |
set(NETWORK_HEADERS
|
||
|
${NETWORK_HEADERS}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qauthenticator.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qauthenticator_p.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostaddress.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_p.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qurlinfo.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface.h
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface_p.h
|
||
|
)
|
||
|
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qauthenticator.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostaddress.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qurlinfo.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface.cpp
|
||
|
)
|
||
|
|
||
|
if(UNIX)
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_unix.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface_unix.cpp
|
||
|
)
|
||
|
endif()
|
||
|
|
||
|
if(KATIE_PLATFORM STREQUAL "win32")
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_win.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface_win.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy_win.cpp
|
||
|
)
|
||
|
elseif(KATIE_PLATFORM STREQUAL "mac")
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy_mac.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy_mac.cpp
|
||
|
)
|
||
|
set(KATIE_LDFLAGS
|
||
|
${KATIE_LDFLAGS}
|
||
|
-framework SystemConfiguration
|
||
|
-framework CoreFoundation
|
||
|
-framework CoreServices
|
||
|
)
|
||
|
elseif(KATIE_PLATFORM STREQUAL "blackberry")
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy_blackberry.cpp
|
||
|
)
|
||
|
set(EXTRA_NETWORK_LIBS
|
||
|
${EXTRA_NETWORK_LIBS}
|
||
|
bps
|
||
|
)
|
||
|
elseif(KATIE_PLATFORM STREQUAL "integrity")
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_unix.cpp
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface_unix.cpp
|
||
|
)
|
||
|
else()
|
||
|
set(NETWORK_SOURCES
|
||
|
${NETWORK_SOURCES}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy_generic.cpp
|
||
|
)
|
||
|
endif()
|