build(headers): installing headers to correct location

This commit is contained in:
2026-06-08 09:08:11 -04:00
parent 21dd26dd86
commit 46b7a12fe7
6 changed files with 11 additions and 6 deletions

View File

@@ -51,7 +51,6 @@ if get_option('pkg_config')
description: 'Composition module for SERiF and related projects',
version: meson.project_version(),
libraries: [libcomposition],
subdirs: ['fourdst'],
filebase: 'fourdst_composition',
install_dir: join_paths(get_option('libdir'), 'pkgconfig')
)

View File

@@ -90,6 +90,12 @@ composition_exception_headers = files(
)
install_headers(composition_exception_headers, subdir : 'fourdst/composition/exceptions')
composition_iterator_headers = files(
'include/fourdst/composition/iterators/composition_abstract_iterator.h',
)
install_headers(composition_iterator_headers, subdir : 'fourdst/composition/iterators')
v = meson.project_version()
conf_data = configuration_data()

View File

@@ -1,6 +1,6 @@
[wrap-git]
url = https://github.com/4D-STAR/libconfig.git
revision = v2.0.2
revision = v2.2.6
depth = 1
[provide]

View File

@@ -1,6 +1,6 @@
[wrap-git]
url = https://github.com/4D-STAR/libconstants.git
revision = v1.1.1
revision = v1.1.2
depth = 1
[provide]

View File

@@ -1,6 +1,6 @@
[wrap-git]
url = https://github.com/4D-STAR/liblogging.git
revision = v1.1.1
revision = v1.1.2
depth = 1
[provide]

View File

@@ -511,8 +511,8 @@ TEST_F(compositionTest, standardSolarCompositions) {
std::string string_comp = io::SolarCompositions_to_string_map.at(comp);
std::string string_iso = io::IsotopicPercentages_to_string_map.at(iso);
EXPECT_NO_THROW(get_composition_record(comp, iso, 0.02, 0.28));
EXPECT_NO_THROW(get_composition_record(string_comp, string_iso, 0.02, 0.28));
EXPECT_NO_THROW((void)get_composition_record(comp, iso, 0.02, 0.28));
EXPECT_NO_THROW((void)get_composition_record(string_comp, string_iso, 0.02, 0.28));
}
}