Skip to content

Commit 8601f16

Browse files
authored
fix(meson): add missing install headers for meson (#684)
1 parent 7b07209 commit 8601f16

5 files changed

Lines changed: 35 additions & 11 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
install_headers(
19+
[
20+
'auth_manager.h',
21+
'auth_managers.h',
22+
'auth_properties.h',
23+
'auth_session.h',
24+
'oauth2_util.h',
25+
],
26+
subdir: 'iceberg/catalog/rest/auth',
27+
)

src/iceberg/catalog/rest/meson.build

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,4 @@ install_headers(
8080
subdir: 'iceberg/catalog/rest',
8181
)
8282

83-
install_headers(
84-
[
85-
'auth/auth_manager.h',
86-
'auth/auth_managers.h',
87-
'auth/auth_properties.h',
88-
'auth/auth_session.h',
89-
'auth/oauth2_util.h',
90-
],
91-
subdir: 'iceberg/catalog/rest/auth',
92-
)
83+
subdir('auth')

src/iceberg/deletes/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
# under the License.
1717

1818
install_headers(
19-
['position_delete_index.h', 'roaring_position_bitmap.h'],
19+
[
20+
'position_delete_index.h',
21+
'position_delete_range_consumer.h',
22+
'roaring_position_bitmap.h',
23+
],
2024
subdir: 'iceberg/deletes',
2125
)

src/iceberg/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ install_headers(
258258
'table.h',
259259
'table_identifier.h',
260260
'table_metadata.h',
261+
'table_properties.h',
261262
'table_requirement.h',
262263
'table_requirements.h',
263264
'table_scan.h',

src/iceberg/util/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ install_headers(
3636
'property_util.h',
3737
'retry_util.h',
3838
'string_util.h',
39+
'struct_like_set.h',
3940
'temporal_util.h',
4041
'timepoint.h',
4142
'transform_util.h',

0 commit comments

Comments
 (0)