def at_startup(): assert os.path.exists(get_root_directory( )), 'Please make sure $TAICHI_ROOT_DIR [' + get_root_directory( ) + '] exists.' output_dir = get_output_directory() if not os.path.exists(output_dir): print('Making output directory') os.mkdir(output_dir) # Load modules f = open(os.path.join(get_root_directory(), 'taichi', 'modules.txt'), 'r') modules = f.readline().strip().split(';') for module in modules: if module != '': print('Loading module', module) try: ctypes.PyDLL( os.path.join(get_root_directory(), 'taichi', 'build', get_dll_name(module))) except Exception as e: print(e) print("Warning: module", module, "loading failed!") tc_core.set_core_state_python_imported(True) f.close()
def at_startup(): if not is_release(): output_dir = get_output_directory() if not os.path.exists(output_dir): print('Making output directory') os.mkdir(output_dir) tc_core.set_core_state_python_imported(True)
def at_startup(): if not is_release(): output_dir = get_output_directory() if not os.path.exists(output_dir): print('Making output directory') os.mkdir(output_dir) ti_core.set_core_state_python_imported(True) record_file = os.environ.get('TI_ACTION_RECORD') if record_file: ti_core.start_recording(record_file)
def at_startup(): assert os.path.exists(get_repo_directory( )), 'Please make sure $TAICHI_REPO_DIR [' + get_repo_directory( ) + '] exists.' output_dir = get_output_directory() if not os.path.exists(output_dir): print('Making output directory') os.mkdir(output_dir) # Load modules load_module('lang_core') tc_core.set_core_state_python_imported(True)
def at_startup(): assert os.path.exists(get_repo_directory( )), 'Please make sure $TAICHI_REPO_DIR [' + get_repo_directory() + '] exists.' output_dir = get_output_directory() if not os.path.exists(output_dir): print('Making output directory') os.mkdir(output_dir) # Load modules f = open(os.path.join(get_repo_directory(), 'modules.txt'), 'r') modules = f.readline().strip().split(';') for module in modules: if module != '': load_module(module) tc_core.set_core_state_python_imported(True) f.close()