1 %define MODULE_NAME dali-unmanaged
2 %define MODULE_LIBNAME dali-unmanaged
3 Name: core-%{MODULE_NAME}-tests
4 Summary: Core API unit TC (%{name})
7 Group: Development/Tools
8 License: Apache License, Version 2.0, Samsung Properietary
9 Source0: %{name}-%{version}.tar.gz
11 BuildRequires: dali-devel
12 BuildRequires: dali-integration-devel
13 BuildRequires: pkgconfig(dali-core)
14 BuildRequires: pkgconfig(dali)
15 BuildRequires: boost-devel
16 BuildRequires: libxml2-devel
20 Core API unit TC (%{name})
27 %define PREFIX "%{_libdir}/%{name}"
29 export LDFLAGS+="-Wl,--rpath=%{PREFIX} -Wl,--as-needed"
31 cmake . -DMODULE="%{MODULE_NAME}" -DCMAKE_INSTALL_PREFIX=%{_prefix}
39 mkdir -p %{buildroot}/opt/usr/share/license
40 cp %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/opt/usr/share/license/%{name}
41 mkdir -p %{buildroot}/tmp/
42 cp %{_builddir}/%{name}-%{version}/automated-tests/scripts/add_all_smack_rule.sh %{buildroot}/tmp/
43 cp %{_builddir}/%{name}-%{version}/automated-tests/scripts/all_smack.rule %{buildroot}/tmp/
52 /opt/usr/share/license/%{name}
53 /tmp/add_all_smack_rule.sh