#include <utilmm/configfile/pkgconfig.hh>
◆ Modes
| Enumerator |
|---|
| All | |
| Path | |
| Other | |
| Static | |
| Libraries | |
◆ pkgconfig()
| utilmm::pkgconfig::pkgconfig |
( |
string const & |
name | ) |
|
Creates a package description file.
- Exceptions
-
| not_found(name) | if the package is not available |
◆ ~pkgconfig()
| utilmm::pkgconfig::~pkgconfig |
( |
| ) |
|
◆ compiler()
Get compile flags for the given mode
◆ exists()
| static bool utilmm::pkgconfig::exists |
( |
string const & |
name | ) |
|
|
static |
Checks if the given package is available
◆ get()
| string utilmm::pkgconfig::get |
( |
string const & |
var, |
|
|
string const & |
defval = string() |
|
) |
| const |
Get a variable defined in this package description
◆ linker()
Get link flags for the given mode
◆ name()
| string utilmm::pkgconfig::name |
( |
| ) |
const |
◆ packages()
| static std::list<string> utilmm::pkgconfig::packages |
( |
| ) |
|
|
static |
◆ version()
| string utilmm::pkgconfig::version |
( |
| ) |
const |
The documentation for this class was generated from the following file: