diff options
Diffstat (limited to 'client/CMakeLists.txt')
-rw-r--r--[-rwxr-xr-x] | client/CMakeLists.txt | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index cd31296..35f00af 100755..100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -7,18 +7,15 @@ SET(CLIENT_LOCALEDIR /usr/share/locale) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) INCLUDE(FindPkgConfig) -PKG_CHECK_MODULES(CLIENT_PKGS REQUIRED - capi-appfw-application - capi-system-runtime-info - appcore-efl - appsvc - bundle - ecore-x - edje - dlog - elementary - evas - x11) +SET(CLIENT_PKGS_CHECK_MODULES "capi-appfw-application capi-system-runtime-info appcore-efl appsvc bundle edje dlog elementary evas") + +IF (with_x) + PKG_CHECK_MODULES(CLIENT_PKGS REQUIRED ${CLIENT_PKGS_CHECK_MODULES} ecore-x x11) +ENDIF(with_x) + +IF (with_wayland) + PKG_CHECK_MODULES(CLIENT_PKGS REQUIRED ${CLIENT_PKGS_CHECK_MODULES}) +ENDIF(with_wayland) FOREACH(flag ${CLIENT_PKGS_CFLAGS}) SET(CLIENT_CFLAGS "${CLIENT_CFLAGS} ${flag}") |