From 8cb873b054254792267dbfc4a5c7ae455f243db1 Mon Sep 17 00:00:00 2001 From: Bernhard Miklautz Date: Tue, 3 May 2016 10:44:42 +0200 Subject: [PATCH] client/X11: fix build without client interface Fix build when -DWITH_CLIENT_INTERFACE=OFF is used. --- client/X11/CMakeLists.txt | 9 +++++---- client/X11/cli/CMakeLists.txt | 2 -- client/X11/cli/xfreerdp.c | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/client/X11/CMakeLists.txt b/client/X11/CMakeLists.txt index 046078d..82e7f2e 100644 --- a/client/X11/CMakeLists.txt +++ b/client/X11/CMakeLists.txt @@ -56,17 +56,18 @@ set(${MODULE_PREFIX}_SRCS if(WITH_CLIENT_INTERFACE) if(CLIENT_INTERFACE_SHARED) add_library(${MODULE_NAME} SHARED ${${MODULE_PREFIX}_SRCS}) + if (WITH_LIBRARY_VERSIONING) + set_target_properties(${MODULE_NAME} PROPERTIES VERSION ${FREERDP_VERSION} SOVERSION ${FREERDP_API_VERSION}) + endif() else() add_library(${MODULE_NAME} ${${MODULE_PREFIX}_SRCS}) endif() - if (WITH_LIBRARY_VERSIONING) - set_target_properties(${MODULE_NAME} PROPERTIES VERSION ${FREERDP_VERSION} SOVERSION ${FREERDP_API_VERSION}) - endif() else() - set(${MODULE_PREFIX}_SRCS ${${MODULE_PREFIX}_SRCS} cli/xfreerdp.c cli/xfreerdp.h) + set(${MODULE_PREFIX}_SRCS ${${MODULE_PREFIX}_SRCS} cli/xfreerdp.c xfreerdp.h) add_executable(${MODULE_NAME} ${${MODULE_PREFIX}_SRCS}) set_target_properties(${MODULE_NAME} PROPERTIES OUTPUT_NAME "xfreerdp") + include_directories(..) endif() set(${MODULE_PREFIX}_LIBS diff --git a/client/X11/cli/CMakeLists.txt b/client/X11/cli/CMakeLists.txt index d90ff71..5f805c2 100644 --- a/client/X11/cli/CMakeLists.txt +++ b/client/X11/cli/CMakeLists.txt @@ -18,8 +18,6 @@ set(MODULE_NAME "xfreerdp-cli") set(MODULE_PREFIX "FREERDP_CLIENT_X11") -include_directories(..) - set(${MODULE_PREFIX}_SRCS xfreerdp.c) diff --git a/client/X11/cli/xfreerdp.c b/client/X11/cli/xfreerdp.c index 22ab3ce..663d49b 100644 --- a/client/X11/cli/xfreerdp.c +++ b/client/X11/cli/xfreerdp.c @@ -29,8 +29,8 @@ #include #include -#include "xf_client.h" -#include "xfreerdp.h" +#include "../xf_client.h" +#include "../xfreerdp.h" int main(int argc, char* argv[]) { -- 2.7.4