MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / set_trisycl_include_dir

Function set_trisycl_include_dir

configure.py:1122–1143  ·  view source on GitHub ↗

Set TRISYCL_INCLUDE_DIR.

(environ_cp)

Source from the content-addressed store, hash-verified

1120
1121
1122def set_trisycl_include_dir(environ_cp):
1123 """Set TRISYCL_INCLUDE_DIR."""
1124
1125 ask_trisycl_include_dir = ('Please specify the location of the triSYCL '
1126 'include directory. (Use --config=sycl_trisycl '
1127 'when building with Bazel) '
1128 '[Default is %s]: ') % (
1129 _DEFAULT_TRISYCL_INCLUDE_DIR)
1130
1131 while True:
1132 trisycl_include_dir = get_from_env_or_user_or_default(
1133 environ_cp, 'TRISYCL_INCLUDE_DIR', ask_trisycl_include_dir,
1134 _DEFAULT_TRISYCL_INCLUDE_DIR)
1135 if os.path.exists(trisycl_include_dir):
1136 break
1137
1138 print('Invalid triSYCL include directory, %s cannot be found' %
1139 (trisycl_include_dir))
1140
1141 # Set TRISYCL_INCLUDE_DIR
1142 environ_cp['TRISYCL_INCLUDE_DIR'] = trisycl_include_dir
1143 write_action_env_to_bazelrc('TRISYCL_INCLUDE_DIR', trisycl_include_dir)
1144
1145
1146def set_mpi_home(environ_cp):

Callers 1

mainFunction · 0.85

Calls 2

Tested by

no test coverage detected