diff options
author | William Hubbs <w.d.hubbs@gmail.com> | 2021-08-22 13:09:30 -0500 |
---|---|---|
committer | William Hubbs <w.d.hubbs@gmail.com> | 2021-09-04 16:01:29 -0500 |
commit | d6622a1156929294b909d08273fd227c7d817bb9 (patch) | |
tree | 29df9fc3ecae9e72e467effc91f3985eafaccd82 /pkgconfig | |
parent | 92004a2ed65045b7ca79063dda8fc5b4ac761606 (diff) |
add meson build files
Closes #116.
Closes #171.
Closes #172.
Closes #175.
Diffstat (limited to 'pkgconfig')
-rw-r--r-- | pkgconfig/meson.build | 22 |
1 files changed, 22 insertions, 0 deletions
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 |