aboutsummaryrefslogtreecommitdiff
path: root/build2/target.hxx
AgeCommit message (Expand)AuthorFilesLines
2018-06-15Add sanity checkBoris Kolpackov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-19Add manifest{} target type ('manifest' file name automatically mapped as such)Boris Kolpackov1-2/+15
2018-04-26Implement forwarded configurations and backlinkingBoris Kolpackov1-6/+8
2018-02-16Perform ad hoc group resolution instead of resolve_group() in module searchBoris Kolpackov1-0/+7
2018-02-16Fix group link-up raceBoris Kolpackov1-2/+5
2018-02-08Update/cleanup comment documentation for inner/outer operation semanticsBoris Kolpackov1-1/+1
2018-02-05Rename prerequisite_member::target to prerequisite_member::memberBoris Kolpackov1-18/+18
2018-02-05Fix test and install rules to handle see-through groups correctlyBoris Kolpackov1-2/+18
2018-02-03Get rid of action rule override semanticsBoris Kolpackov1-88/+78
2017-12-23Use BUILD2_ATOMIC_NON_LOCK_FREE macro to suppress non-lock-free errorsBoris Kolpackov1-1/+7
2017-12-07Distinguish between "fixed" and "default" target extensionsBoris Kolpackov1-30/+6
2017-12-06Remove stray staticBoris Kolpackov1-1/+1
2017-11-30Implement support for scope operation callbacksBoris Kolpackov1-33/+2
2017-11-22Fix dist bug where missing source file would be silently ignoredBoris Kolpackov1-6/+6
2017-11-09Initial support for prerequisite-specific variables, use for bin.wholeBoris Kolpackov1-3/+2
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-1/+1
2017-09-01Add support for try_match(), use to handle deleted headersBoris Kolpackov1-9/+19
2017-08-07Increase target pad sizeBoris Kolpackov1-1/+1
2017-08-02Save module map to pkg-config filesBoris Kolpackov1-3/+6
2017-07-31Experimental (and probably broken) pkg-config generation supportBoris Kolpackov1-3/+24
2017-07-29Fix bug in execution algorithmsBoris Kolpackov1-2/+2
2017-07-28Add support for custom data storage in target::preprequisite_targetsBoris Kolpackov1-2/+21
2017-07-22Increase target data pad sizeBoris Kolpackov1-1/+1
2017-06-16Add support for explicitly specifying module name on mxx{} targetBoris Kolpackov1-2/+12
2017-06-15Implement module search in prerequisite librariesBoris Kolpackov1-0/+6
2017-06-08Implement rule chaining for modulesBoris Kolpackov1-0/+3
2017-06-05Remove implicit see-through iteration over ad hoc group membersBoris Kolpackov1-16/+10
2017-06-01Implement module interface unit compilation for Clang and VCBoris Kolpackov1-0/+2
2017-05-31Adjust extension semantics in file rule to match search_existing_file()Boris Kolpackov1-12/+24
2017-05-01Add hxx extension for headersKaren Arutyunov1-0/+1719