aboutsummaryrefslogtreecommitdiff
path: root/build2/version/rule.cxx
AgeCommit message (Expand)AuthorFilesLines
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-19Clean up version module (remove doc_rule, tighten manifest target type)Boris Kolpackov1-126/+1
2018-05-19Implement manifest installation rule in version moduleBoris Kolpackov1-3/+43
2018-02-03Get rid of action rule override semanticsBoris Kolpackov1-11/+11
2018-01-02Fix few undefined behavior (ubsan) bugsBoris Kolpackov1-1/+1
2017-11-11Add in.substitution={strict|lax}Boris Kolpackov1-10/+72
2017-11-10Relax substitution requirements, add alternative symbol in version .in supportBoris Kolpackov1-18/+58
2017-09-11Add ability to pass scope to buildfile functions, add $install.resolve()Boris Kolpackov1-2/+2
2017-08-23Move support for disabling cleaning to common functionsBoris Kolpackov1-5/+0
2017-08-20Add support for not cleaning generated version fileBoris Kolpackov1-0/+5
2017-06-19Dereference pointer when printingBoris Kolpackov1-1/+1
2017-06-12Remove few unused lambda capturesBoris Kolpackov1-1/+1
2017-05-01Add hxx extension for headersKaren Arutyunov1-12/+12
2017-04-29Add support for stub versions in version moduleBoris Kolpackov1-1/+1
2017-04-28Improve version checkBoris Kolpackov1-3/+10
2017-04-28Implement support for pre-processing version headers (or other files)Boris Kolpackov1-29/+445
2017-04-27Pass target to prerequisite searchBoris Kolpackov1-1/+1
2017-04-26Implement version moduleBoris Kolpackov1-0/+151