Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
1.2.x
-
mcl
-
500297890de63c1ecec5c16511b80a788f6812f1
Description
QtServiceFramework_4.7_system.db is not listed on whatlog.
Solution drafting by Miikka Heikkinen:
As far as I can tell, the QtServiceFramework_4.7_system.db files are generated by qtmobility/features/qtservice.flm, so the whatlog generation should be added there. The problem is that the actual database file name is composed by servicedbgen executable, so it might require some extra work. For example you can take a look at Qt 4.8 config.profiles/Symbian/qtconfig.flm on how whatlog for headers exported by headerexport script is done (though it still appears to have some minor bugs). Or if the generated database name can be predicted based on information available at qtservice.flm, you could do it much simpler using whatmacro, i.e. doing something like this:
$(eval $(call whatmacro,$(EPOCROOT)/epoc32/winscw/c/private/2002AC7F/$(GENERATED_DATABASE_NAME)))
$(eval $(call whatmacro,$(EPOCROOT) /epoc32/data/z/private/2002ac7f/$(GENERATED_DATABASE_NAME)))