summaryrefslogtreecommitdiffstats
path: root/build2/cc/pkgconfig.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use rule-specific variables for module name set on bmi*{} targetsBoris Kolpackov2018-11-021-1/+6
* Add support for libpkgconf 1.5 APIKaren Arutyunov2018-10-261-2/+41
* Fix bug in binless library linking logicBoris Kolpackov2018-10-181-8/+3
* Fix binless logic some moreBoris Kolpackov2018-09-071-13/+14
* Fix issues with interaction between binless logic and Windows DLLsBoris Kolpackov2018-09-061-10/+25
* Fix bug in pkgconfig_load()Boris Kolpackov2018-09-051-1/+1
* Only consider common .pc file for binless variant if there is no binfullBoris Kolpackov2018-09-051-13/+23
* Adjust pkg-config logic to cover binless librariesBoris Kolpackov2018-09-051-110/+154
* Initial work on binless (binary-less aka header-only) library supportBoris Kolpackov2018-09-041-59/+64
* Don't insist on install rules for non-file targetsBoris Kolpackov2018-08-271-1/+1
* Implement missing pieces in utility libraries supportBoris Kolpackov2018-08-251-1/+3
* Make project variable to be of project_name typeKaren Arutyunov2018-07-301-4/+4
* Change default install filter to only accept prerequisites from amalgamationBoris Kolpackov2018-05-251-9/+10
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Implement forwarded configurations and backlinkingBoris Kolpackov2018-04-261-1/+1
* Don't ignore objX{} and bmiX{} prerequisites in cc::link_ruleBoris Kolpackov2018-02-141-4/+1
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-18/+19
* Drop workaround for libpkgconf flags parsing issue (fixed by upstream package)Karen Arutyunov2017-12-151-53/+2
* Add workaround for libpkgconf flags parsing issueKaren Arutyunov2017-12-131-0/+50
* Add cxx_ prefix to module-related pkg-config variablesBoris Kolpackov2017-11-271-12/+10
* Add {c,cxx}.class variablesBoris Kolpackov2017-11-271-2/+2
* Extract system header search paths from GCC or compatibleBoris Kolpackov2017-10-031-3/+0
* Get rid of pkgconfig moduleKaren Arutyunov2017-09-251-7/+6
* Make use of libpkgconf libraryKaren Arutyunov2017-09-251-182/+624
* Get rid of unused lambda captureBoris Kolpackov2017-08-061-3/+3
* Only set variables on installed modules if we have lockBoris Kolpackov2017-08-061-21/+35
* Remove unneeded variableBoris Kolpackov2017-08-041-1/+0
* Implement sidebuilding of installed modulesBoris Kolpackov2017-08-041-13/+73
* Add extracted from pkg-config prerequisite libraries as prerequisitesBoris Kolpackov2017-08-041-17/+32
* Split liba{} dependencies into Libs and Libs.privateBoris Kolpackov2017-08-041-17/+39
* Fix VC miscompilationBoris Kolpackov2017-08-021-8/+8
* Fix bug in pkg-config generationBoris Kolpackov2017-08-021-13/+36
* Load module map from pkg-config filesBoris Kolpackov2017-08-021-8/+69
* Save module map to pkg-config filesBoris Kolpackov2017-08-021-0/+50
* Add version, project.summary, project.url built-in variablesBoris Kolpackov2017-08-011-5/+24
* Implement backslash, space escaping when generation .pc filesBoris Kolpackov2017-08-011-12/+37
* Reimplement pkg-config generation with more conservative approach for nowBoris Kolpackov2017-08-011-2/+2
* Experimental (and probably broken) pkg-config generation supportBoris Kolpackov2017-07-311-73/+268
* Add compiler_id enumBoris Kolpackov2017-05-251-1/+1
* Add hxx extension for headersKaren Arutyunov2017-05-011-10/+10
* Rename target triplet "macosx" class to "macos"Boris Kolpackov2017-04-011-1/+1
* Implement parallel matchBoris Kolpackov2017-03-021-3/+5
* Store extension in target map key rather than in targetBoris Kolpackov2017-02-131-3/+1
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-1/+1
* Get rid of extension_poolBoris Kolpackov2017-01-191-2/+3
* Get rid of project_name_poolBoris Kolpackov2017-01-191-4/+4
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Add support for typed/untyped concatenated expansionBoris Kolpackov2016-11-301-1/+1
* Make names and vector<name> different types, add typed value constructorBoris Kolpackov2016-11-181-1/+1
* Fix crashing on unhandled system_error thrown by file_exists()Karen Arutyunov2016-09-131-4/+4