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():
102
102
103
103
104
104
def 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
+
105
109
if IS_LIN :
106
110
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 )
108
112
compiler = shlex .quote (compiler )
109
113
if IS_WIN :
110
114
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
+
112
117
clang_args = [
113
118
compiler ,
114
119
"-flto" ,
You can’t perform that action at this time.
0 commit comments