summaryrefslogtreecommitdiffstats
path: root/build2/version/rule.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use real package names rather than sanitized ones for diagnostics in version ...Karen Arutyunov2019-03-081-15/+20
* Move bunch of root scope-only data members to root_extraBoris Kolpackov2019-03-071-2/+2
* Add support for $ and shortcut operator in dependency constraintKaren Arutyunov2019-01-301-8/+9
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
* Adjust tracing level for few noisy casesBoris Kolpackov2018-11-161-2/+5
* Implement bash moduleBoris Kolpackov2018-07-201-9/+8
* Reimplement version::in_rule in terms of in::ruleBoris Kolpackov2018-07-171-412/+140
* Implement in moduleBoris Kolpackov2018-07-161-1/+5
* Implement support for excluded and ad hoc prerequisitesBoris Kolpackov2018-06-281-0/+3
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Clean up version module (remove doc_rule, tighten manifest target type)Boris Kolpackov2018-05-191-126/+1
* Implement manifest installation rule in version moduleBoris Kolpackov2018-05-191-3/+43
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-11/+11
* Fix few undefined behavior (ubsan) bugsBoris Kolpackov2018-01-021-1/+1
* Add in.substitution={strict|lax}Boris Kolpackov2017-11-111-10/+72
* Relax substitution requirements, add alternative symbol in version .in supportBoris Kolpackov2017-11-101-18/+58
* Add ability to pass scope to buildfile functions, add $install.resolve()Boris Kolpackov2017-09-111-2/+2
* Move support for disabling cleaning to common functionsBoris Kolpackov2017-08-231-5/+0
* Add support for not cleaning generated version fileBoris Kolpackov2017-08-201-0/+5
* Dereference pointer when printingBoris Kolpackov2017-06-191-1/+1
* Remove few unused lambda capturesBoris Kolpackov2017-06-121-1/+1
* Add hxx extension for headersKaren Arutyunov2017-05-011-12/+12
* Add support for stub versions in version moduleBoris Kolpackov2017-04-291-1/+1
* Improve version checkBoris Kolpackov2017-04-281-3/+10
* Implement support for pre-processing version headers (or other files)Boris Kolpackov2017-04-281-29/+445
* Pass target to prerequisite searchBoris Kolpackov2017-04-271-1/+1
* Implement version moduleBoris Kolpackov2017-04-261-0/+151