Use gbs build ... --define "%enable_dali_smack_rules 1"
Change-Id: I25ffacd72e17c92ac1dcd0eb6f6f8859eb625e72
--- /dev/null
+<manifest>
+ <define>
+ <domain name="dali" policy="restricted" plist="dali-adaptor,dali-toolkit" />
+ </define>
+ <assign>
+ <filesystem path="/usr/lib/*" label="_" />
+ <filesystem path="/opt/usr/share/dali" label="dali" type="transmutable" />
+ <filesystem path="/opt/usr/share/dali/core" label="dali" type="transmutable" />
+ <filesystem path="/opt/usr/share/dali/core/shaderbin" label="dali" type="transmutable" />
+ <filesystem path="/opt/usr/share/dali/glyphcache" label="dali" type="transmutable" />
+ </assign>
+ <request>
+ <domain name="dali"/>
+ </request>
+</manifest>
##############################
%files
+%if 0%{?enable_dali_smack_rules}
+%manifest dali.manifest-smack
+%else
%manifest dali.manifest
+%endif
%defattr(-,root,root,-)
%{_libdir}/lib%{name}-core.so*
%defattr(-,app,app,-)