diff -r 52f0572b5908 -r 8c92d66d20e4 PluginPyInstaller.py --- a/PluginPyInstaller.py Thu Jan 18 14:30:06 2018 +0100 +++ b/PluginPyInstaller.py Fri Jan 19 17:08:15 2018 +0100 @@ -420,18 +420,14 @@ dlg = PyInstallerConfigDialog(project, executables, params, mode="installer") if dlg.exec_() == QDialog.Accepted: - args, params = dlg.generateParameters() + args, params, script = dlg.generateParameters() project.setData('PACKAGERSPARMS', "PYINSTALLER", params) - # TODO: implement pyinstaller - return - # now do the call from PyInstaller.PyInstallerExecDialog import PyInstallerExecDialog dia = PyInstallerExecDialog("pyinstaller") dia.show() - res = dia.start(args, params, project.getProjectPath(), - project.getMainScript()) + res = dia.start(args, params, project, script) if res: dia.exec_()