mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
wfreerdp-server: added cmake config WITH_WIN8
This commit is contained in:
@@ -13,6 +13,7 @@ endif()
|
||||
if(MSVC)
|
||||
option(WITH_NATIVE_SSPI "Use native SSPI modules" ON)
|
||||
option(WITH_MSVC_STATIC "Use static MSVC runtime" OFF)
|
||||
option(WITH_WIN8 "Required for wfreedrp-server on windows 8" OFF)
|
||||
endif()
|
||||
|
||||
if(${CMAKE_VERSION} VERSION_GREATER 2.8.8)
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
#cmakedefine WITH_NEON
|
||||
#cmakedefine WITH_NATIVE_SSPI
|
||||
#cmakedefine WITH_JPEG
|
||||
#cmakedefine WITH_WIN8
|
||||
|
||||
/* Debug */
|
||||
#cmakedefine WITH_DEBUG_CERTIFICATE
|
||||
|
||||
@@ -49,21 +49,32 @@ if(WITH_MONOLITHIC_BUILD)
|
||||
set(WFREERDP_SERVER_LIBS freerdp)
|
||||
else()
|
||||
|
||||
set(WFREERDP_SERVER_LIBS
|
||||
freerdp-core
|
||||
if(WITH_WIN8)
|
||||
|
||||
set(WFREERDP_SERVER_LIBS
|
||||
freerdp-core
|
||||
|
||||
freerdp-utils
|
||||
freerdp-utils
|
||||
|
||||
freerdp-codec
|
||||
freerdp-codec
|
||||
|
||||
freerdp-channels
|
||||
|
||||
d3d11.lib
|
||||
|
||||
dxgi.lib
|
||||
|
||||
dxguid.lib)
|
||||
|
||||
freerdp-channels
|
||||
|
||||
d3d11.lib
|
||||
|
||||
dxgi.lib
|
||||
|
||||
dxguid.lib)
|
||||
else()
|
||||
set(WFREERDP_SERVER_LIBS
|
||||
freerdp-core
|
||||
|
||||
freerdp-utils
|
||||
|
||||
freerdp-codec
|
||||
|
||||
freerdp-channels)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
target_link_libraries(wfreerdp-server ${WFREERDP_SERVER_LIBS})
|
||||
|
||||
@@ -20,8 +20,6 @@
|
||||
#ifndef WF_INTERFACE_H
|
||||
#define WF_INTERFACE_H
|
||||
|
||||
#define WITH_WIN8
|
||||
|
||||
#include <winpr/windows.h>
|
||||
|
||||
#include <freerdp/api.h>
|
||||
|
||||
Reference in New Issue
Block a user