aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/target.cxx
AgeCommit message (Collapse)AuthorFilesLines
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-09Tighten cc rules matchingBoris Kolpackov1-1/+1
Specifically, make sure the rule does not match if there is a c-common prerequisites that it doesn't recognize.
2018-07-16Implement in moduleBoris Kolpackov1-2/+2
Given test.in containing something along these lines: foo = $foo$ Now we can do: using in file{test}: in{test.in} file{test}: foo = FOO The alternative variable substitution symbol can be specified with the in.symbol variable and lax (instead of the default strict) mode with in.substitution. For example: file{test}: in.symbol = '@' file{test}: in.substitution = lax
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-12-07Distinguish between "fixed" and "default" target extensionsBoris Kolpackov1-8/+16
This fixes wrong merging of, say, file{README} and file{README.MySQL} (in libmysqlclient).
2017-09-25Get rid of pkgconfig moduleKaren Arutyunov1-0/+40
2017-05-01Add hxx extension for headersKaren Arutyunov1-1/+1
2017-04-27Pass target to prerequisite searchBoris Kolpackov1-3/+3
2017-03-10Implement support for wildcard patternsBoris Kolpackov1-0/+3
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-26Add support for VC15Karen Arutyunov1-1/+1
2016-08-31Improve mixed source (e.g., C and C++) building supportBoris Kolpackov1-1/+12
2016-08-12Implement support for C compilationBoris Kolpackov1-0/+39
We now have two new modules: cc (c-common) and c.