Dnia czwartek, 24 kwietnia 2014 12:08:59 Jimmy Huang pisze:
> In Lemolo, it didn't define a smack manfiest, so by default smack label will
> set to the floor "_", but it should have one defined, something like this:
> 
> <manifest>
>   <request>
>     <domain name="_"/>
>   </request>
> </manifest>
> 
> 
> The org.tizen.dialer.xml is the application manifest that registers that app
> with the app framework, that basically allow your app can be launched from
> the home screen.
> 
> See
> https://developer.tizen.org/dev-guide/2.2.1/org.tizen.native.appprogramming
> /html/basics_tizen_programming/tizen_app_model/application_package_manager.h
> tm
> 
> Jimmy
Thanks for the hints Jimmy, however I have a few doubts.

So far my understanding is following: 
%manifest section in rpm spec file provides some metadata (for rpm? pkgcmd rpm 
backend?) to correctly set smack permissions. That's what *.manifest files are 
for. The *.xml files on the other hand are metadata for pkgmgr.

Unfortunately it seems that there is more than one *.xml manifest format. [1] 
describes tpk manifest structure. It is different from org.tizen.dialer.xml. 
For example there is no "Label" or  "ui-application" elements in tpk manifest 
format. 

Do they differ or [1] is incomplete?

The other thing is how the *.xml is discovered? In tpk it is called 
manifest.xml and resides in "info" subdirectory.

[1] 
https://developer.tizen.org/dev-guide/2.2.1/org.tizen.native.appprogramming/html/ide_sdk_tools/manifest_element_hierarchy.htm
-- 
regards, 
Tomasz Olszak
Qt for Tizen | http://qt-project.org/wiki/Tizen
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to