| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
For example:
cxx{*}: extension = cxx
cxx{foo} # foo.cxx
cxx{foo.test} # foo.test (probably what we want...)
cxx{foo.test...} # foo.test.cxx (... is this)
cxx{foo..} # foo.
cxx{foo....} # foo..
cxx{foo.....} # error (must come in escape pair)
|
|
|
|
|
| |
Also revert the precedence back to target type over rule. But now the target
type is able to customize this logic (see exe{} for a use case).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
In particular, instead of:
exe{test}: test{testscript}
We should now write:
exe{test}: testscript
|
|
|
|
|
| |
This fixes wrong merging of, say, file{README} and file{README.MySQL}
(in libmysqlclient).
|
|
|