summaryrefslogtreecommitdiffstats
path: root/build2/bin/target.cxx
Commit message (Expand)AuthorAgeFilesLines
* Fix diagnostics bugBoris Kolpackov2018-08-271-2/+1
* Implement missing pieces in utility libraries supportBoris Kolpackov2018-08-251-26/+82
* Implement in moduleBoris Kolpackov2018-07-161-2/+2
* Add built-in support for Windows module definition files (.def)Boris Kolpackov2018-06-121-0/+17
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Don't ignore objX{} and bmiX{} prerequisites in cc::link_ruleBoris Kolpackov2018-02-141-6/+32
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-2/+2
* Distinguish between "fixed" and "default" target extensionsBoris Kolpackov2017-12-071-47/+53
* Add extracted from pkg-config prerequisite libraries as prerequisitesBoris Kolpackov2017-08-041-1/+1
* Initial infrastructure for utility librariesBoris Kolpackov2017-07-271-3/+75
* C++ modules work: add target typesBoris Kolpackov2017-05-311-49/+86
* Add hxx extension for headersKaren Arutyunov2017-05-011-1/+1
* Pass target to prerequisite searchBoris Kolpackov2017-04-271-8/+8
* Implement support for wildcard patternsBoris Kolpackov2017-03-101-0/+8
* Implement parallel matchBoris Kolpackov2017-03-021-94/+64
* Modify library mate-information protocol not to use lib{} groupBoris Kolpackov2017-02-141-9/+0
* Pass const target& to recipesBoris Kolpackov2017-02-131-10/+10
* Store extension in target map key rather than in targetBoris Kolpackov2017-02-131-21/+21
* Get rid of extension_poolBoris Kolpackov2017-01-191-14/+14
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Move exe{} to build2 core, add fallback extensions (existing files)Boris Kolpackov2016-12-161-22/+0
* Add support for VC15Karen Arutyunov2016-11-261-1/+1
* Implement auxiliary data storage pad in targetBoris Kolpackov2016-11-041-0/+2
* Add import library target libi{}, make libs{} the DLLBoris Kolpackov2016-07-191-0/+13
* Redesign obj to exe/lib mappingBoris Kolpackov2016-07-171-36/+69
* Port to MSVCKaren Arutyunov2016-07-011-1/+1
* Move target state reset back to recipe()Boris Kolpackov2016-04-211-2/+0
* Implement short-circuiting to group stateBoris Kolpackov2016-04-211-0/+2
* Redesign src/out scopingBoris Kolpackov2016-04-191-20/+44
* Rework default extension derivation, againBoris Kolpackov2016-01-271-8/+7
* Differentiate extension printing according to stream verbosityBoris Kolpackov2016-01-241-0/+7
* Clean up default target extension derivation logicBoris Kolpackov2016-01-231-3/+15
* Update copyright yearBoris Kolpackov2016-01-091-1/+1
* Rename build directory/namespace to build2Boris Kolpackov2016-01-051-0/+190