aboutsummaryrefslogtreecommitdiff
path: root/build2/pkgconfig
AgeCommit message (Collapse)AuthorFilesLines
2017-07-31Experimental (and probably broken) pkg-config generation supportBoris Kolpackov3-6/+120
2017-05-01Add hxx extension for headersKaren Arutyunov2-13/+13
2017-02-13Add model mutex, make var_pool const by defaultBoris Kolpackov1-2/+2
2017-01-12Implement support for narrowing down tests (config.test)Boris Kolpackov1-2/+2
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-1/+1
2017-01-06Store platform targets as typed target_tripletBoris Kolpackov1-3/+5
2017-01-05Update copyright yearBoris Kolpackov2-2/+2
2016-08-27Clean up library export, make c and cxx modules project root onlyBoris Kolpackov1-1/+3
So now c and cxx modules can only be loaded in project root scope (normally root.build). Also, the c.std and cxx.std must now be set *before* loading the module to take effect. This means we won't be able to handle old buildfiles anymore but old versions of build2 should be able to handle new *.std placement.
2016-08-26Add pkg-config support for import installedBoris Kolpackov2-0/+196
Redesign library importing/exporting while at it.