Tweaks to capabilities in DLL to enable self signing; Opening RCL_3 branch. RCL_3
authorSebastian Brannstrom <sebastianb@symbian.org>
Fri, 23 Jul 2010 15:21:11 +0100
branchRCL_3
changeset 202 e1dedb07817d
parent 201 4b8ca3632bf6
child 203 cc2d961dbe57
Tweaks to capabilities in DLL to enable self signing; Opening RCL_3 branch.
application/group/bld.inf
engine/group/bld.inf
engine/group/engine.mmp
engine/inc/ShowEngine.h
engine/src/ShowEngine.cpp
--- a/application/group/bld.inf	Thu Jul 22 10:23:15 2010 +0100
+++ b/application/group/bld.inf	Fri Jul 23 15:21:11 2010 +0100
@@ -25,6 +25,7 @@
 
 PRJ_EXPORTS
 ..\help\podcatcher.hlp z:\resource\help\podcatcher.hlp
+podcatcher.iby CORE_APP_LAYER_IBY_EXPORT_PATH(podcatcher.iby)
 
 PRJ_EXTENSIONS
 
@@ -52,6 +53,3 @@
 	-c16,1 Video_suspended.svg\
     -c16,1 Feed
 END
-
-PRJ_EXPORTS
-podcatcher.iby CORE_APP_LAYER_IBY_EXPORT_PATH(podcatcher.iby)
--- a/engine/group/bld.inf	Thu Jul 22 10:23:15 2010 +0100
+++ b/engine/group/bld.inf	Fri Jul 23 15:21:11 2010 +0100
@@ -20,8 +20,6 @@
 DEFAULT
 
 PRJ_MMPFILES
-
-PRJ_MMPFILES
 engine.mmp
 
 PRJ_EXPORTS
--- a/engine/group/engine.mmp	Thu Jul 22 10:23:15 2010 +0100
+++ b/engine/group/engine.mmp	Fri Jul 23 15:21:11 2010 +0100
@@ -79,4 +79,8 @@
 LIBRARY avkon.lib
 LIBRARY centralrepository.lib
 
-CAPABILITY All -TCB
+#ifdef ENABLE_MPX_INTEGRATION
+CAPABILITY NetworkServices UserEnvironment WriteUserData ReadDeviceData WriteDeviceData MultimediaDD
+#else
+CAPABILITY NetworkServices UserEnvironment
+#endif
\ No newline at end of file
--- a/engine/inc/ShowEngine.h	Thu Jul 22 10:23:15 2010 +0100
+++ b/engine/inc/ShowEngine.h	Fri Jul 23 15:21:11 2010 +0100
@@ -29,8 +29,8 @@
 #include "MetaDataReader.h"
 #include <sqlite3.h>
 #ifdef ENABLE_MPX_INTEGRATION    
-#include "mpxcollectionhelper.h"
-#include "mpxcollectionhelperobserver.h"
+#include <mpxcollectionhelper.h>
+#include <mpxcollectionhelperobserver.h>
 #endif
 
 struct TDownload
@@ -38,6 +38,7 @@
 	TUint iIndex;
 	TUint iUid;
 	};
+
 #ifdef ENABLE_MPX_INTEGRATION    
 class CShowEngine : public CBase, public MHttpClientObserver, public MMetaDataReaderObserver,
 					public MMPXCollectionHelperObserver
--- a/engine/src/ShowEngine.cpp	Thu Jul 22 10:23:15 2010 +0100
+++ b/engine/src/ShowEngine.cpp	Fri Jul 23 15:21:11 2010 +0100
@@ -26,7 +26,10 @@
 #include <httperr.h>
 #include "debug.h"
 #include "PodcastUtils.h"
+
+#ifdef ENABLE_MPX_INTEGRATION 
 #include <mpxcollectionhelperfactory.h>
+#endif
 
 const TUint KMaxDownloadErrors = 3;
 const TInt KMimeBufLength = 100;