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
