- Timestamp:
- 03/13/21 00:50:05 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
framspy/frams.py
r1100 r1106 302 302 print("*** Could not find or open '%s' from '%s'.\n*** Did you provide proper arguments and is this file readable?\n" % (lib_name, os.getcwd())) 303 303 raise 304 os.chdir(original_dir) # restore current working dir after loading the library so framsticks sees the expected directory304 os.chdir(original_dir) # restore current working dir after loading the library so Framsticks sees the expected directory 305 305 306 306 c_api.init.argtypes = [ctypes.c_int, ctypes.POINTER(ctypes.c_char_p)] … … 345 345 c_args = (ctypes.c_char_p * len(initargs))(*list(a.encode(ExtValue._encoding) for a in initargs)) 346 346 c_api.init(len(initargs), c_args) 347 os.chdir(original_dir) # restore current working dir again, because framsticks changes dir to 'data' 347 348 348 Root = ExtValue._rootObject() 349 349 for n in dir(Root): … … 353 353 attr = attr._value() 354 354 setattr(sys.modules[__name__], n, attr) 355 355 356 print('Using Framsticks version: ' + str(Simulator.version_string)) 356 357 print('Home (writable) dir : ' + home_dir)
Note: See TracChangeset
for help on using the changeset viewer.