|
14 | 14 | # See the License for the specific language governing permissions and |
15 | 15 | # limitations under the License. |
16 | 16 |
|
17 | | -# Main library |
18 | | -add_library(paimon_shared SHARED IMPORTED) |
19 | | -set_target_properties(paimon_shared PROPERTIES |
20 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon.so" |
21 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
22 | | -) |
23 | | -add_library(paimon_static STATIC IMPORTED) |
24 | | -set_target_properties(paimon_static PROPERTIES |
25 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon.a" |
26 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
27 | | -) |
| 17 | +@PACKAGE_INIT@ |
28 | 18 |
|
29 | | -# paimon_parquet_file_format |
30 | | -add_library(paimon_parquet_file_format_shared SHARED IMPORTED) |
31 | | -set_target_properties(paimon_parquet_file_format_shared PROPERTIES |
32 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_parquet_file_format.so" |
33 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
34 | | -) |
35 | | -add_library(paimon_parquet_file_format_static STATIC IMPORTED) |
36 | | -set_target_properties(paimon_parquet_file_format_static PROPERTIES |
37 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_parquet_file_format.a" |
38 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
39 | | -) |
| 19 | +include("${CMAKE_CURRENT_LIST_DIR}/PaimonTargets.cmake") |
40 | 20 |
|
41 | | -# paimon_orc_file_format |
42 | | -add_library(paimon_orc_file_format_shared SHARED IMPORTED) |
43 | | -set_target_properties(paimon_orc_file_format_shared PROPERTIES |
44 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_orc_file_format.so" |
45 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
46 | | -) |
47 | | -add_library(paimon_orc_file_format_static STATIC IMPORTED) |
48 | | -set_target_properties(paimon_orc_file_format_static PROPERTIES |
49 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_orc_file_format.a" |
50 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
51 | | -) |
52 | | - |
53 | | -# paimon_local_file_system |
54 | | -add_library(paimon_local_file_system_shared SHARED IMPORTED) |
55 | | -set_target_properties(paimon_local_file_system_shared PROPERTIES |
56 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_local_file_system.so" |
57 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
58 | | -) |
59 | | -add_library(paimon_local_file_system_static STATIC IMPORTED) |
60 | | -set_target_properties(paimon_local_file_system_static PROPERTIES |
61 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_local_file_system.a" |
62 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
63 | | -) |
64 | | - |
65 | | -# paimon_avro_file_format |
66 | | -add_library(paimon_avro_file_format_shared SHARED IMPORTED) |
67 | | -set_target_properties(paimon_avro_file_format_shared PROPERTIES |
68 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_avro_file_format.so" |
69 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
70 | | -) |
71 | | -add_library(paimon_avro_file_format_static STATIC IMPORTED) |
72 | | -set_target_properties(paimon_avro_file_format_static PROPERTIES |
73 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_avro_file_format.a" |
74 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
75 | | -) |
76 | | - |
77 | | -# paimon_blob_file_format |
78 | | -add_library(paimon_blob_file_format_shared SHARED IMPORTED) |
79 | | -set_target_properties(paimon_blob_file_format_shared PROPERTIES |
80 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_blob_file_format.so" |
81 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
82 | | -) |
83 | | -add_library(paimon_blob_file_format_static STATIC IMPORTED) |
84 | | -set_target_properties(paimon_blob_file_format_static PROPERTIES |
85 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_blob_file_format.a" |
86 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
87 | | -) |
88 | | - |
89 | | -# paimon_file_index |
90 | | -add_library(paimon_file_index_shared SHARED IMPORTED) |
91 | | -set_target_properties(paimon_file_index_shared PROPERTIES |
92 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_file_index.so" |
93 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
94 | | -) |
95 | | -add_library(paimon_file_index_static STATIC IMPORTED) |
96 | | -set_target_properties(paimon_file_index_static PROPERTIES |
97 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_file_index.a" |
98 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
99 | | -) |
100 | | - |
101 | | -# paimon_global_index |
102 | | -add_library(paimon_global_index_shared SHARED IMPORTED) |
103 | | -set_target_properties(paimon_global_index_shared PROPERTIES |
104 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_global_index.so" |
105 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
106 | | -) |
107 | | -add_library(paimon_global_index_static STATIC IMPORTED) |
108 | | -set_target_properties(paimon_global_index_static PROPERTIES |
109 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_global_index.a" |
110 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
111 | | -) |
112 | | - |
113 | | -# paimon_jindo_file_system |
114 | | -add_library(paimon_jindo_file_system_shared SHARED IMPORTED) |
115 | | -set_target_properties(paimon_jindo_file_system_shared PROPERTIES |
116 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_jindo_file_system.so" |
117 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
118 | | -) |
119 | | -add_library(paimon_jindo_file_system_static STATIC IMPORTED) |
120 | | -set_target_properties(paimon_jindo_file_system_static PROPERTIES |
121 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_jindo_file_system.a" |
122 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
123 | | -) |
124 | | - |
125 | | -# paimon_lance_file_format |
126 | | -add_library(paimon_lance_file_format_shared SHARED IMPORTED) |
127 | | -set_target_properties(paimon_lance_file_format_shared PROPERTIES |
128 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_lance_file_format.so" |
129 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
130 | | -) |
131 | | -add_library(paimon_lance_file_format_static STATIC IMPORTED) |
132 | | -set_target_properties(paimon_lance_file_format_static PROPERTIES |
133 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_lance_file_format.a" |
134 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
135 | | -) |
136 | | - |
137 | | -# paimon_lumina_index |
138 | | -add_library(paimon_lumina_index_shared SHARED IMPORTED) |
139 | | -set_target_properties(paimon_lumina_index_shared PROPERTIES |
140 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_lumina_index.so" |
141 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
142 | | -) |
143 | | -add_library(paimon_lumina_index_static STATIC IMPORTED) |
144 | | -set_target_properties(paimon_lumina_index_static PROPERTIES |
145 | | - IMPORTED_LOCATION "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libpaimon_lumina_index.a" |
146 | | - INTERFACE_INCLUDE_DIRECTORIES "@CMAKE_INSTALL_PREFIX@/include" |
147 | | -) |
| 21 | +check_required_components(Paimon) |
0 commit comments