Browse Source

Do not refer tp sabnzbd package from SABHelper.

tags/0.6.0
ShyPike 15 years ago
parent
commit
9632a1eb24
  1. 5
      SABHelper.py
  2. 4
      package.py

5
SABHelper.py

@ -29,9 +29,8 @@ try:
import win32api, win32file
import win32serviceutil, win32evtlogutil, win32event, win32service, pywintypes
except ImportError:
if sabnzbd.WIN32:
print "Sorry, requires Python module PyWin32."
sys.exit(1)
print "Sorry, requires Python module PyWin32."
sys.exit(1)
from util.mailslot import MailSlot

4
package.py

@ -427,7 +427,7 @@ elif target in ('binary', 'installer'):
options['options'] = {"py2exe":
{
"bundle_files": 3,
"packages": "email,xml,Cheetah",
"packages": "email,xml,Cheetah,win32file",
"excludes": ["pywin", "pywin.debugger", "pywin.debugger.dbgcon", "pywin.dialogs",
"pywin.dialogs.list", "Tkconstants", "Tkinter", "tcl"],
"optimize": 2,
@ -480,7 +480,7 @@ elif target in ('binary', 'installer'):
options['service'] = [{'modules':["SABHelper"], 'cmdline_style':'custom'}]
options['packages'] = ['util']
options['data_files'] = []
del options['options']['py2exe']['packages']
options['options']['py2exe']['packages'] = "win32file"
setup(**options)
rename_file('dist', Win32HelperName, Win32ServiceHelpName)

Loading…
Cancel
Save