From 61d9e8699687342c2e32c32c8d4eb71760d5d290 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 26 Jun 2021 17:33:24 +0200 Subject: Use fork/exec instead of popen. Add Path class --- include/PkgConfig.hpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'include/PkgConfig.hpp') diff --git a/include/PkgConfig.hpp b/include/PkgConfig.hpp index 24aeb78..23c1b12 100644 --- a/include/PkgConfig.hpp +++ b/include/PkgConfig.hpp @@ -22,13 +22,12 @@ namespace sibs { public: static void setPkgConfigPath(const FileString &path); - static Result validatePkgConfigPackageVersionExists(PackageListDependency *dependency); + static Result validatePkgConfigPackageVersionExists(const PackageListDependency &dependency); static Result validatePackageExists(const std::string &name); - static Result validatePackageVersionAtLeast(const std::string &name, const std::string &version); static Result getPackageVersion(const std::string &name); - static Result getDynamicLibsLinkerFlags(const std::vector &libs); - static Result getDynamicLibsCflags(const std::vector &libs); - static Result getDynamicLibsFlags(const std::vector &libs); + static Result getDynamicLibsLinkerFlags(const std::vector &libs); + static Result getDynamicLibsCflags(const std::vector &libs); + static Result getDynamicLibsFlags(const std::vector &libs); }; } -- cgit v1.2.3