From d6622a1156929294b909d08273fd227c7d817bb9 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Sun, 22 Aug 2021 13:09:30 -0500 Subject: add meson build files Closes #116. Closes #171. Closes #172. Closes #175. --- pkgconfig/meson.build | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pkgconfig/meson.build (limited to 'pkgconfig') diff --git a/pkgconfig/meson.build b/pkgconfig/meson.build new file mode 100644 index 00000000..e3d44fa6 --- /dev/null +++ b/pkgconfig/meson.build @@ -0,0 +1,22 @@ +pkgconfig_dir = get_option('libdir') / 'pkgconfig' + +pkgconfig_conf_data = configuration_data() +if root_prefix != '/' + pkgconfig_conf_data.set('PREFIX', root_prefix) +else + pkgconfig_conf_data.set('PREFIX', '') +endif +pkgconfig_conf_data.set('LIB', get_option('libdir')) +pkgconfig_conf_data.set('VERSION', meson.project_version()) + +pkgconfig_files = [ + 'einfo.pc.in', + 'openrc.pc.in', + ] + +foreach file : pkgconfig_files + configure_file(input : file, + output : '@BASENAME@', + configuration : pkgconfig_conf_data, + install_dir : pkgconfig_dir) +endforeach -- cgit v1.2.3