aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/install.cxx
AgeCommit message (Collapse)AuthorFilesLines
2017-08-24See through bmi*{} in order to install mxx{}Boris Kolpackov1-13/+40
2017-08-07Install archive prerequisites of libraries0.6.0Boris Kolpackov1-8/+14
2017-08-01Reimplement pkg-config generation with more conservative approach for nowBoris Kolpackov1-24/+0
2017-07-31Experimental (and probably broken) pkg-config generation supportBoris Kolpackov1-1/+32
2017-07-29Implement "see through" installation semantics for utility librariesBoris Kolpackov1-15/+69
2017-07-28Filter out utility libraries during installBoris Kolpackov1-0/+5
2017-07-27Initial infrastructure for utility librariesBoris Kolpackov1-1/+1
2017-06-12Remove few unused lambda capturesBoris Kolpackov1-2/+2
2017-05-01Add hxx extension for headersKaren Arutyunov1-5/+5
2017-04-27Pass target to prerequisite searchBoris Kolpackov1-1/+1
2017-03-02Implement parallel matchBoris Kolpackov1-13/+14
2017-02-13Pass const target& to recipesBoris Kolpackov1-6/+24
2017-02-13Add model mutex, make var_pool const by defaultBoris Kolpackov1-5/+5
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-08-30Change function names to make VC happyBoris Kolpackov1-1/+1
2016-08-29Implement initial support for library versioningBoris Kolpackov1-0/+54
Currently we only support platform-independent versions that get appended to the library name. The magic incantation is this: lib{foo}: bin.lib.version = @-1.2 This will produce libfoo-1.2.so, libfoo-1.2.dll, etc. In the future we will support things like this: lib{foo}: bin.lib.version = linux@1.2.3 freebsd@1.2 windows@1.2
2016-08-18Add missing includeBoris Kolpackov1-0/+2
2016-08-12Implement support for C compilationBoris Kolpackov1-0/+70
We now have two new modules: cc (c-common) and c.