File tree Expand file tree Collapse file tree 12 files changed +44
-39
lines changed Expand file tree Collapse file tree 12 files changed +44
-39
lines changed Original file line number Diff line number Diff line change @@ -28,4 +28,8 @@ build --cxxopt='-std=c++14'
28
28
29
29
build:python --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0"
30
30
build:python --linkopt="-D_GLIBCXX_USE_CXX11_ABI=0"
31
- build:python --define=api=python
31
+ build:python --define=abi=pre_cxx11_abi
32
+
33
+ build:pre_cxx11_abi --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0"
34
+ build:pre_cxx11_abi --linkopt="-D_GLIBCXX_USE_CXX11_ABI=0"
35
+ build:pre_cxx11_abi --define=abi=pre_cxx11_abi
Original file line number Diff line number Diff line change @@ -30,4 +30,6 @@ docsrc/_api
30
30
docsrc /_tmp
31
31
* .so
32
32
__pycache__
33
- * .egg-info
33
+ * .egg-info
34
+ dist
35
+ bdist
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -22,7 +22,7 @@ cc_library(
22
22
"//core/util/logging" ,
23
23
"@tensorrt//:nvinfer"
24
24
] + select ({
25
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
25
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
26
26
"//conditions:default" : ["@libtorch//:libtorch" ],
27
27
}),
28
28
alwayslink = True ,
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -15,7 +15,6 @@ cc_library(
15
15
srcs = [
16
16
"conversion.cpp" ,
17
17
"conversion_blacklist.cpp" ,
18
- "string_to_type_lut.cpp" ,
19
18
"InterfaceTypes.cpp"
20
19
],
21
20
deps = [
@@ -25,9 +24,9 @@ cc_library(
25
24
"//core/conversion/evaluators" ,
26
25
"//core/util:prelude"
27
26
] + select ({
28
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
27
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
29
28
"//conditions:default" : ["@libtorch//:libtorch" ],
30
- })
29
+ }),
31
30
)
32
31
33
32
load ("@rules_pkg//:pkg.bzl" , "pkg_tar" )
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -19,9 +19,9 @@ cc_library(
19
19
"@tensorrt//:nvinfer" ,
20
20
"//core/util:prelude" ,
21
21
] + select ({
22
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
22
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
23
23
"//conditions:default" : ["@libtorch//:libtorch" ],
24
- })
24
+ }),
25
25
)
26
26
27
27
load ("@rules_pkg//:pkg.bzl" , "pkg_tar" )
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -35,7 +35,7 @@ cc_library(
35
35
"//core/util:prelude" ,
36
36
"//core/conversion/conversionctx" ,
37
37
] + select ({
38
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
38
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
39
39
"//conditions:default" : ["@libtorch//:libtorch" ],
40
40
}),
41
41
alwayslink = True ,
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -19,7 +19,7 @@ cc_library(
19
19
deps = [
20
20
"//core/util:prelude" ,
21
21
] + select ({
22
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
22
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
23
23
"//conditions:default" : ["@libtorch//:libtorch" ],
24
24
}),
25
25
alwayslink = True ,
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -21,7 +21,7 @@ cc_library(
21
21
"@tensorrt//:nvinfer" ,
22
22
"//core/util:prelude"
23
23
] + select ({
24
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
24
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
25
25
"//conditions:default" : ["@libtorch//:libtorch" ],
26
26
}),
27
27
alwayslink = True ,
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -21,7 +21,7 @@ cc_library(
21
21
"//core/lowering/passes" ,
22
22
"//core/util:prelude"
23
23
] + select ({
24
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
24
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
25
25
"//conditions:default" : ["@libtorch//:libtorch" ],
26
26
}),
27
27
alwayslink = True
Original file line number Diff line number Diff line change 1
1
package (default_visibility = ["//visibility:public" ])
2
2
3
3
config_setting (
4
- name = "dont_use_cxx11_abi " ,
4
+ name = "use_pre_cxx11_abi " ,
5
5
values = {
6
- "define" : "api=python " ,
6
+ "define" : "abi=pre_cxx11_abi " ,
7
7
}
8
8
)
9
9
@@ -24,9 +24,9 @@ cc_library(
24
24
deps = [
25
25
"//core/util:prelude" ,
26
26
] + select ({
27
- ":dont_use_cxx11_abi " : ["@libtorch_non_cxx11_abi //:libtorch" ],
27
+ ":use_pre_cxx11_abi " : ["@libtorch_pre_cxx11_abi //:libtorch" ],
28
28
"//conditions:default" : ["@libtorch//:libtorch" ],
29
- })
29
+ }),
30
30
)
31
31
32
32
load ("@rules_pkg//:pkg.bzl" , "pkg_tar" )
You can’t perform that action at this time.
0 commit comments