aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/pkgconfig.cxx
AgeCommit message (Expand)AuthorFilesLines
2017-08-06Get rid of unused lambda captureBoris Kolpackov1-3/+3
2017-08-06Only set variables on installed modules if we have lockBoris Kolpackov1-21/+35
2017-08-04Remove unneeded variableBoris Kolpackov1-1/+0
2017-08-04Implement sidebuilding of installed modulesBoris Kolpackov1-13/+73
2017-08-04Add extracted from pkg-config prerequisite libraries as prerequisitesBoris Kolpackov1-17/+32
2017-08-04Split liba{} dependencies into Libs and Libs.privateBoris Kolpackov1-17/+39
2017-08-02Fix VC miscompilationBoris Kolpackov1-8/+8
2017-08-02Fix bug in pkg-config generationBoris Kolpackov1-13/+36
2017-08-02Load module map from pkg-config filesBoris Kolpackov1-8/+69
2017-08-02Save module map to pkg-config filesBoris Kolpackov1-0/+50
2017-08-01Add version, project.summary, project.url built-in variablesBoris Kolpackov1-5/+24
2017-08-01Implement backslash, space escaping when generation .pc filesBoris Kolpackov1-12/+37
2017-08-01Reimplement pkg-config generation with more conservative approach for nowBoris Kolpackov1-2/+2
2017-07-31Experimental (and probably broken) pkg-config generation supportBoris Kolpackov1-73/+268
2017-05-25Add compiler_id enumBoris Kolpackov1-1/+1
2017-05-01Add hxx extension for headersKaren Arutyunov1-10/+10
2017-04-01Rename target triplet "macosx" class to "macos"Boris Kolpackov1-1/+1
2017-03-02Implement parallel matchBoris Kolpackov1-3/+5
2017-02-13Store extension in target map key rather than in targetBoris Kolpackov1-3/+1
2017-02-13Pass const scope& where modification should not happenBoris Kolpackov1-1/+1
2017-01-19Get rid of extension_poolBoris Kolpackov1-2/+3
2017-01-19Get rid of project_name_poolBoris Kolpackov1-4/+4
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-30Add support for typed/untyped concatenated expansionBoris Kolpackov1-1/+1
2016-11-18Make names and vector<name> different types, add typed value constructorBoris Kolpackov1-1/+1
2016-09-13Fix crashing on unhandled system_error thrown by file_exists()Karen Arutyunov1-4/+4
2016-09-05Handle /usr/local brain-deathBoris Kolpackov1-8/+26
2016-09-04Adjust to freebsd to bsd target class changeBoris Kolpackov1-1/+1
2016-08-30On FreeBSD also search in libdata/pkgconfig/Boris Kolpackov1-33/+60
2016-08-29Fix incorrect process argv[0] valuesBoris Kolpackov1-1/+1
2016-08-28Factor library search/processing out to cc::commonBoris Kolpackov1-4/+5
2016-08-28Extract pkg-config information for both static/shared at onceBoris Kolpackov1-31/+51
2016-08-27Reimplement UNIX rpath using process_library(), -rpath-link is still brokenBoris Kolpackov1-1/+1
2016-08-27Determine if library is system in process_librariesBoris Kolpackov1-1/+1
2016-08-27Clean up library export, make c and cxx modules project root onlyBoris Kolpackov1-17/+10
2016-08-26Add pkg-config support for import installedBoris Kolpackov1-0/+446