+ self.resolveDependancies("%s/%s/%s" % (self.pluginDir, pluginSubDir, pluginName))
+
+ def installQtConf(self):
+ qtConfName = self.appDir + "/qt.conf"
+ qtConfContent = QT_CONFIG_NOBUNDLE
+ if self.bundle:
+ qtConfContent = QT_CONFIG
+ qtConfName = self.appDir + "/Resources/qt.conf"
+
+ qtConf = open(qtConfName, 'w')
+ qtConf.write(qtConfContent)
+ qtConf.close()
+
+ def resolveDependancies(self, obj):
+ # obj must be either an application binary or a framework library
+ # print "resolving deps for:", obj
+ for framework, lib in self.determineDependancies(obj):
+ self.installFramework(framework)
+ self.changeDylPath(obj, framework, lib)