X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FPlugins%2Fnewplugin.py;h=32c7269d734dd5bd28ce9db228781a967c5f55b1;hb=d47f7407cb034d3237ca978f36c75bf8300c56c1;hp=c84f0609dac80601a849ba5ab4e6a704f504ebcf;hpb=63d61a6e5ad877013cb450f3afad591e7ff22587;p=vuplus_dvbapp diff --git a/lib/python/Plugins/newplugin.py b/lib/python/Plugins/newplugin.py old mode 100644 new mode 100755 index c84f060..32c7269 --- a/lib/python/Plugins/newplugin.py +++ b/lib/python/Plugins/newplugin.py @@ -101,8 +101,8 @@ for where in targetlist: importlist.append(where[0]) file.write("""from Screens.Screen import Screen -from Plugins.Plugin import PluginDescriptor, %s -""" % ', '.join(importlist)) +from Plugins.Plugin import PluginDescriptor +""") mainlist = [] for count in range(len(targetlist)): @@ -134,4 +134,13 @@ def Plugins(**kwargs): return %s """ % descriptorlist) -file.close() \ No newline at end of file +file.close() + +makefile = open(pluginpath + "/Makefile.am", "w") +makefile.write("""installdir = $(pkglibdir)/python/Plugins/%s/%s + +install_PYTHON = \\ + __init__.py \\ + plugin.py +""" % (category, internalname)) +makefile.close()