CBuild
C++ build system with scripts written in c++
Loading...
Searching...
No Matches
pkgconfig.hpp
Go to the documentation of this file.
1
21#ifndef __PKGCONFIG_HPP__
22#define __PKGCONFIG_HPP__
23// C++ libs
24#include "string"
25// Code
26namespace CBuild {
30typedef struct package_info {
34 std::string name;
38 std::string largs;
42 std::string cargs;
52} // namespace CBuild
53#endif // __PKGCONFIG_HPP__
Filebuffer for CBuild ecosystem.
Definition Build.hpp:34
struct CBuild::package_info package_info
Package info struct for data for pkg-config.
bool get_pkg_info(CBuild::package_info *package)
Get the package info from pkg-config database.
Definition pkgconfig.cpp:28
Package info struct for data for pkg-config.
Definition pkgconfig.hpp:30
std::string largs
Package link args.
Definition pkgconfig.hpp:38
std::string name
Package name.
Definition pkgconfig.hpp:34
std::string cargs
Package compile args.
Definition pkgconfig.hpp:42