File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ def build_extension(self, ext: setuptools.extension.Extension):
139
139
build_cmd = f'''
140
140
cmake { cmake_args } -B { self .build_temp } -S { k2_dir }
141
141
cmake --build { self .build_temp } --target _k2 --config Release -- -m
142
+ cmake --build { self .build_temp } --target k2_torch_api --config Release -- -m
142
143
cmake --build { self .build_temp } --target install --config Release -- -m
143
144
'''
144
145
print (f'build command is:\n { build_cmd } ' )
@@ -150,10 +151,13 @@ def build_extension(self, ext: setuptools.extension.Extension):
150
151
if ret != 0 :
151
152
raise Exception ('Failed to build k2' )
152
153
154
+ ret = os .system (f'cmake --build { self .build_temp } --target k2_torch_api --config Release -- -m' )
155
+ if ret != 0 :
156
+ raise Exception ('Failed to build k2_torch_api' )
157
+
153
158
ret = os .system (f'cmake --build { self .build_temp } --target install --config Release -- -m' )
154
159
if ret != 0 :
155
160
raise Exception ('Failed to build k2' )
156
-
157
161
else :
158
162
build_cmd = f'''
159
163
cd { self .build_temp }
@@ -162,7 +166,7 @@ def build_extension(self, ext: setuptools.extension.Extension):
162
166
163
167
cat k2/csrc/version.h
164
168
165
- make { make_args } _k2 install
169
+ make { make_args } _k2 k2_torch_api install
166
170
'''
167
171
print (f'build command is:\n { build_cmd } ' )
168
172
You can’t perform that action at this time.
0 commit comments