@@ -274,47 +274,45 @@ cc_library(
274
274
275
275
cc_library (
276
276
name = "nvcaffeparser" ,
277
- visibility = ["//visibility:public" ],
278
277
deps = [
279
278
"nvcaffeparser_headers" ,
280
279
"nvcaffeparser_lib" ,
281
280
"nvinfer" ,
282
281
],
282
+ visibility = ["//visibility:public" ],
283
283
)
284
284
285
285
####################################################################################
286
286
287
- cc_import (
288
- name = "nvinferplugin_lib" ,
289
- shared_library = select ({
290
- ":aarch64_linux" : "lib/x86_64-linux-gnu/libnvinfer_plugin.so" ,
291
- ":windows" : "lib/nvinfer_plugin.dll" ,
292
- "//conditions:default" : "lib/x86_64-linux-gnu/libnvinfer_plugin.so" ,
293
- }),
294
- visibility = ["//visibility:private" ],
295
- )
296
-
297
287
cc_library (
298
- name = "nvinferplugin_headers " ,
288
+ name = "nvinferplugin " ,
299
289
hdrs = select ({
300
290
":aarch64_linux" : glob (["include/aarch64-linux-gnu/NvInferPlugin*.h" ]),
301
291
":windows" : glob (["include/NvInferPlugin*.h" ]),
302
292
"//conditions:default" : glob (["include/x86_64-linux-gnu/NvInferPlugin*.h" ]),
303
293
}),
294
+ srcs = select ({
295
+ ":aarch64_linux" : ["lib/aarch64-linux-gnu/libnvinfer_plugin.so" ],
296
+ ":windows" : ["lib/nvinfer_plugin.dll" ],
297
+ "//conditions:default" : ["lib/x86_64-linux-gnu/libnvinfer_plugin.so" ],
298
+ }),
304
299
includes = select ({
305
- ":aarch64_linux" : ["include/aarch64-linux-gnu" ],
300
+ ":aarch64_linux" : ["include/aarch64-linux-gnu/ " ],
306
301
":windows" : ["include/" ],
307
302
"//conditions:default" : ["include/x86_64-linux-gnu/" ],
308
303
}),
309
- visibility = ["//visibility:private" ],
310
- )
311
-
312
- cc_library (
313
- name = "nvinferplugin" ,
314
- visibility = ["//visibility:public" ],
315
304
deps = [
316
305
"nvinfer" ,
317
- "nvinferplugin_headers" ,
318
- "nvinferplugin_lib" ,
306
+ "@cublas//:cublas" ,
307
+ "@cuda//:cudart" ,
308
+ "@cuda//:cublas" ,
309
+ "@cudnn" ,
310
+ ],
311
+ alwayslink = True ,
312
+ copts = [
313
+ "-pthread"
319
314
],
315
+ linkopts = [
316
+ "-lpthread" ,
317
+ ]
320
318
)
0 commit comments