File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -433,9 +433,6 @@ def getWorkDirectory(self) -> OMCPath:
433433 return self ._work_dir
434434
435435 def buildModel (self , variableFilter : Optional [str ] = None ):
436- """
437- Build the model executable.
438- """
439436 if variableFilter is not None :
440437 self ._variable_filter = variableFilter
441438
@@ -447,11 +444,7 @@ def buildModel(self, variableFilter: Optional[str] = None):
447444 buildModelResult = self ._requestApi ("buildModel" , self ._model_name , properties = varFilter )
448445 logger .debug ("OM model build result: %s" , buildModelResult )
449446
450- model_executable = self ._getconn .omcpath (buildModelResult [0 ])
451- if not model_executable .is_file ():
452- raise ModelicaSystemError (f"Missing model executable after buildModel(): { model_executable .as_posix ()} " )
453-
454- xml_file = model_executable .parent / buildModelResult [1 ]
447+ xml_file = self ._getconn .omcpath (buildModelResult [0 ]).parent / buildModelResult [1 ]
455448 self ._xmlparse (xml_file = xml_file )
456449
457450 def sendExpression (self , expr : str , parsed : bool = True ):
You can’t perform that action at this time.
0 commit comments