create samples package for test 95/66295/1
authordeasung.kim <deasung.kim@samsung.com>
Mon, 18 Apr 2016 04:30:06 +0000 (13:30 +0900)
committerdeasung.kim <deasung.kim@samsung.com>
Mon, 18 Apr 2016 08:20:39 +0000 (17:20 +0900)
added tri/vulkaninfo/null-driver.so

Change-Id: I8aa4b7f6dd7ac43e3e5a100e190938001f6f5aae

packaging/vulkan-wsi-tizen.spec

index 8edfab2..4a71811 100644 (file)
@@ -15,12 +15,20 @@ BuildRequires: pkgconfig(tpl-egl)
 BuildRequires: pkgconfig(libtbm)
 BuildRequires: Vulkan-LoaderAndValidationLayers
 
-%define _unpackaged_files_terminate_build 0
+#%define _unpackaged_files_terminate_build 0
 %global TZ_SYS_RO_SHARE  %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share}
 
 %description
 Vulkan WSI (Window System Integration) Layer for Tizen
 
+%package samples
+Summary:       Vulkan sample
+Group:         Graphics & UI Framework/Hardware Adaptation
+Requires:      %{name} = %{version}-%{release}
+
+%description samples
+Vulkan WSI (Window System Integration) sample with null-driver for Test
+
 %prep
 %setup -q
 
@@ -31,7 +39,10 @@ make %{?_smp_mflags}
 %install
 %make_install
 mkdir -p %{buildroot}/%{TZ_SYS_RO_SHARE}/license
+mkdir -p %{buildroot}/%{_bindir}
 cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/%{TZ_SYS_RO_SHARE}/license/%{name}
+cp %{_builddir}/%{buildsubdir}/samples/tri %{buildroot}/%{_bindir}
+cp %{_builddir}/%{buildsubdir}/samples/vulkaninfo %{buildroot}/%{_bindir}
 
 %files -n %{name}
 %{TZ_SYS_RO_SHARE}/license/%{name}
@@ -39,3 +50,8 @@ cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/%{TZ_SYS_RO_SHARE}/licens
 %{_libdir}/vulkan/vulkan-wsi-tizen.so
 /etc/vulkan/icd.d/vulkan-wsi-tizen.json
 %manifest packaging/vulkan-wsi-tizen.manifest
+
+%files samples
+%{_libdir}/vulkan/null-driver.so
+%{_bindir}/tri
+%{_bindir}/vulkaninfo