diff --git a/spine_items/tool/tool_specifications.py b/spine_items/tool/tool_specifications.py index e5132dce..e6413a8e 100644 --- a/spine_items/tool/tool_specifications.py +++ b/spine_items/tool/tool_specifications.py @@ -268,11 +268,12 @@ def __init__( outputfiles, cmdline_args, ) - main_file = includes[0] + main_file_path = includes[0] # Add .lst file to list of output files + subdir, main_file = os.path.split(main_file_path) self.lst_file = os.path.splitext(main_file)[0] + ".lst" self.outputfiles.add(self.lst_file) - self.main_prgm = main_file + self.main_prgm = main_file_path self.gams_options = OrderedDict() self.return_codes = { 0: "Normal return",