modp_b64: Generate pkgconfig Generate a pkgconfig file for this project. BUG=b:176847216 TEST=emerge-zork modp_b64 Change-Id: Ie1058750a56da435aba949ecd31ed15e47d20f56 Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/external/modp_b64/+/2648693 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org> Commit-Queue: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn index aceab6e..8ac3eda 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -2,9 +2,12 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//common-mk/pkg_config.gni") + group("all") { deps = [ ":modp_b64", + ":modp_b64_pkgconfig", ] if (use.fuzzer) { @@ -32,6 +35,15 @@ ] } +generate_pkg_config("modp_b64_pkgconfig") { + name = "modp_b64" + output_name = "libmodp_b64" + description = "modp_b64 decoder." + version = "0" + deps = [":modp_b64"] + libs = ["-L${libdir}", "-lmodp_b64"] +} + # Fuzzers. if (use.fuzzer) { executable("modp_b64_decode_fuzzer") {