device-plugin: Do not create display.so on the wayland repository 67/38767/2 submit/tizen_mobile/20150428.083356
authorJiyoung Yun <jy910.yun@samsung.com>
Tue, 28 Apr 2015 08:05:58 +0000 (17:05 +0900)
committerJiyoung Yun <jy910.yun@samsung.com>
Tue, 28 Apr 2015 08:30:13 +0000 (17:30 +0900)
Will support display package for wayland soon.

Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I21b62637654b6bcffad23037c26778a284f9cf5d

CMakeLists.txt
hw/display-x/CMakeLists.txt [moved from hw/display/CMakeLists.txt with 100% similarity]
hw/display-x/display.c [moved from hw/display/display.c with 100% similarity]
packaging/device-manager-plugin-exynos5433.spec

index 9175ff1..b19441c 100644 (file)
@@ -3,5 +3,7 @@ PROJECT(device-manager-exynos5433 C)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 
-ADD_SUBDIRECTORY(hw/display)
+IF(X11_SUPPORT)
+ADD_SUBDIRECTORY(hw/display-x)
+ENDIF(X11_SUPPORT)
 ADD_SUBDIRECTORY(hw/led)
similarity index 100%
rename from hw/display/display.c
rename to hw/display-x/display.c
index da0c372..b568844 100644 (file)
@@ -11,8 +11,10 @@ Requires(postun): /sbin/ldconfig
 BuildRequires:  cmake
 BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(hwcommon)
+%if %{_with_x}
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
+%endif
 
 %description
 Device manager plugin exynos 5433
@@ -21,8 +23,16 @@ Device manager plugin exynos 5433
 %prep
 %setup -q
 cp %{SOURCE1} .
+
 %build
-%cmake .
+%if %{_with_x}
+%define X11_SUPPORT ON
+%else
+%define X11_SUPPORT OFF
+%endif
+
+%cmake . -DX11_SUPPORT:BOOL=%{X11_SUPPORT}
+
 make %{?jobs:-j%jobs}
 
 %install