Skip to content

Commit cef78f6

Browse files
committed
Remove explicit aliases
1 parent 9fb34f2 commit cef78f6

File tree

3 files changed

+10
-20
lines changed

3 files changed

+10
-20
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ find_package(PythonLibs REQUIRED)
1313

1414
FetchContent_declare(
1515
abseil-cpp
16-
URL https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz
17-
URL_HASH SHA256=dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4
16+
URL https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz
17+
URL_HASH SHA256=59d2976af9d6ecf001a81a35749a6e551a335b949d34918cfade07737b9d93c5
1818
)
1919

2020
FetchContent_declare(

pybind11_abseil/CMakeLists.txt

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ add_subdirectory(cpp_capsule_tools)
22

33
# absl_casters ============================================================
44
add_library(absl_casters INTERFACE)
5-
add_library(pybind11_abseil::absl_casters ALIAS absl_casters)
5+
66
target_link_libraries(absl_casters INTERFACE
77
absl::cleanup
88
absl::btree
@@ -21,7 +21,6 @@ target_link_libraries(absl_casters INTERFACE
2121
add_library(ok_status_singleton_lib STATIC
2222
ok_status_singleton_lib.cc
2323
)
24-
add_library(pybind11_abseil::ok_status_singleton_lib ALIAS ok_status_singleton_lib)
2524

2625
target_link_libraries(ok_status_singleton_lib PUBLIC
2726
absl::status
@@ -42,7 +41,6 @@ target_link_libraries(ok_status_singleton_pyinit_google3 PUBLIC
4241
add_library(ok_status_singleton SHARED
4342
ok_status_singleton_py_extension_stub.cc
4443
)
45-
add_library(pybind11_abseil::ok_status_singleton ALIAS ok_status_singleton)
4644

4745
set_target_properties(ok_status_singleton PROPERTIES PREFIX "")
4846

@@ -53,12 +51,10 @@ target_link_libraries(ok_status_singleton PUBLIC
5351
# no_throw_status ==============================================================
5452

5553
add_library(no_throw_status INTERFACE)
56-
add_library(pybind11_abseil::no_throw_status ALIAS no_throw_status)
5754

5855
# status_not_ok_exception ======================================================
5956

6057
add_library(status_not_ok_exception INTERFACE)
61-
add_library(pybind11_abseil::status_not_ok_exception ALIAS status_not_ok_exception)
6258

6359
target_link_libraries(status_not_ok_exception INTERFACE
6460
absl::status
@@ -75,22 +71,20 @@ target_link_libraries(check_status_module_imported INTERFACE
7571
# status_caster ================================================================
7672

7773
add_library(status_caster INTERFACE)
78-
add_library(pybind11_abseil::status_caster ALIAS status_caster)
7974

8075
target_link_libraries(status_caster INTERFACE
8176
check_status_module_imported
8277
no_throw_status
8378
ok_status_singleton_lib
8479
status_not_ok_exception
85-
raw_ptr_from_capsule
80+
cpp_capsule_tools::raw_ptr_from_capsule
8681
absl::status
8782
absl::statusor
8883
)
8984

9085
# statusor_caster ==============================================================
9186

9287
add_library(statusor_caster INTERFACE)
93-
add_library(pybind11_abseil::statusor_caster ALIAS statusor_caster)
9488

9589
target_link_libraries(statusor_caster INTERFACE
9690
check_status_module_imported
@@ -103,7 +97,6 @@ target_link_libraries(statusor_caster INTERFACE
10397
# init_from_tag ================================================================
10498

10599
add_library(init_from_tag INTERFACE)
106-
add_library(pybind11_abseil::init_from_tag ALIAS init_from_tag)
107100

108101
# utils_pybind11_absl ==========================================================
109102

@@ -129,7 +122,7 @@ target_link_libraries(register_status_bindings PUBLIC
129122
status_caster
130123
status_not_ok_exception
131124
utils_pybind11_absl
132-
raw_ptr_from_capsule
125+
cpp_capsule_tools::raw_ptr_from_capsule
133126
absl::status
134127
absl::statusor
135128
absl::strings)
@@ -149,7 +142,6 @@ target_link_libraries(status_pyinit_google3 PUBLIC
149142
add_library(status SHARED
150143
status_py_extension_stub.cc
151144
)
152-
add_library(pybind11_abseil::status ALIAS status)
153145

154146
set_target_properties(status PROPERTIES PREFIX "")
155147

@@ -163,7 +155,6 @@ target_link_libraries(status PUBLIC
163155
add_library(import_status_module STATIC
164156
import_status_module.cc
165157
)
166-
add_library(pybind11_abseil::import_status_module ALIAS import_status_module)
167158

168159
target_link_libraries(import_status_module PUBLIC
169160
status
@@ -173,12 +164,11 @@ target_link_libraries(import_status_module PUBLIC
173164
# status_casters ===============================================================
174165

175166
add_library(status_casters INTERFACE)
176-
add_library(pybind11_abseil::status_casters ALIAS status_casters)
177167

178168
target_link_libraries(status_casters INTERFACE
179169
import_status_module
180170
status_caster
181171
statusor_caster
182172
)
183173

184-
add_subdirectory(tests)
174+
add_subdirectory(tests)

pybind11_abseil/cpp_capsule_tools/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
add_library(void_ptr_from_capsule STATIC
44
void_ptr_from_capsule.cc
55
)
6-
add_library(pybind11_abseil::cpp_capsule_tools::void_ptr_from_capsule ALIAS void_ptr_from_capsule)
6+
add_library(cpp_capsule_tools::void_ptr_from_capsule ALIAS void_ptr_from_capsule)
77

88

99
target_link_libraries(void_ptr_from_capsule PUBLIC
@@ -15,7 +15,7 @@ target_link_libraries(void_ptr_from_capsule PUBLIC
1515
# raw_ptr_from_capsule =========================================================
1616

1717
add_library(raw_ptr_from_capsule INTERFACE)
18-
add_library(pybind11_abseil::cpp_capsule_tools::raw_ptr_from_capsule ALIAS raw_ptr_from_capsule)
18+
add_library(cpp_capsule_tools::raw_ptr_from_capsule ALIAS raw_ptr_from_capsule)
1919

2020
target_link_libraries(raw_ptr_from_capsule INTERFACE
2121
void_ptr_from_capsule
@@ -26,13 +26,13 @@ target_link_libraries(raw_ptr_from_capsule INTERFACE
2626
# make_shared_ptr_capsule ======================================================
2727

2828
add_library(make_shared_ptr_capsule INTERFACE)
29-
add_library(pybind11_abseil::cpp_capsule_tools::make_shared_ptr_capsule ALIAS make_shared_ptr_capsule)
29+
add_library(cpp_capsule_tools::make_shared_ptr_capsule ALIAS make_shared_ptr_capsule)
3030

3131

3232
# shared_ptr_from_capsule ======================================================
3333

3434
add_library(shared_ptr_from_capsule INTERFACE)
35-
add_library(pybind11_abseil::cpp_capsule_tools::shared_ptr_from_capsule ALIAS shared_ptr_from_capsule)
35+
add_library(cpp_capsule_tools::shared_ptr_from_capsule ALIAS shared_ptr_from_capsule)
3636

3737

3838
target_link_libraries(shared_ptr_from_capsule INTERFACE

0 commit comments

Comments
 (0)