File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -102,13 +102,18 @@ def _get_cmdclass():
102102
103103
104104def spirv_compile ():
105+ ONEAPI_ROOT = os .environ .get ("ONEAPI_ROOT" )
106+ if not os .path .isdir (ONEAPI_ROOT ):
107+ raise ValueError (f"ONEAPI_ROOT is not a directory: { ONEAPI_ROOT } " )
108+
105109 if IS_LIN :
106110 compiler = "compiler/latest/linux/bin/clang"
107- compiler = os .path .join (os . environ . get ( " ONEAPI_ROOT" ) , compiler )
111+ compiler = os .path .join (ONEAPI_ROOT , compiler )
108112 compiler = shlex .quote (compiler )
109113 if IS_WIN :
110114 compiler = "compiler\\ latest\\ windows\\ bin\\ clang.exe"
111- compiler = os .path .join (os .environ .get ("ONEAPI_ROOT" ), compiler )
115+ compiler = os .path .join (ONEAPI_ROOT , compiler )
116+
112117 clang_args = [
113118 compiler ,
114119 "-flto" ,
You can’t perform that action at this time.
0 commit comments