From 27ce727eefd92c7db1d90c7f1e10b9f2ab4d5960 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 28 Oct 2018 01:41:45 +0200 Subject: [PATCH] meson: pkg-config file generation --- meson.build | 11 +++++++++++ src/meson.build | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 8ced3cc..af40d69 100644 --- a/meson.build +++ b/meson.build @@ -31,3 +31,14 @@ endif if get_option('build-examples') subdir('examples') endif + +pkg = import('pkgconfig') + +pkg.generate( + libraries: libostd_lib, + version: meson.project_version(), + name: 'libostd', + filebase: 'libostd', + url: 'https://git.octaforge.org/octaforge/libostd', + description: 'OctaForge C++ utility library' +) diff --git a/src/meson.build b/src/meson.build index 469e04a..aceb82e 100644 --- a/src/meson.build +++ b/src/meson.build @@ -80,4 +80,4 @@ libostd = declare_dependency( link_with: libostd_lib.get_shared_lib() ) -install_headers(libostd_header_src, install_dir: dir_package_include) \ No newline at end of file +install_headers(libostd_header_src, install_dir: dir_package_include)