summaryrefslogtreecommitdiffstats
path: root/tests/name
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright yearKaren Arutyunov2019-01-164-4/+4
|
* Add support for target and prerequisite specific variable blocksBoris Kolpackov2018-11-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | For example, now instead of: lib{foo}: cxx.loptions += -static lib{foo}: cxx.libs += -lpthread We can write: lib{foo}: { cxx.loptions += -static cxx.libs += -lpthread } The same works for prerequisites as well as target type/patterns. For example: exe{*.test}: { test = true install = false }
* Create .buildignore file in testscript root working directoryKaren Arutyunov2018-09-051-0/+15
|
* Rename .test/test{} to .testscript/testscript{}Boris Kolpackov2018-09-044-11/+11
|
* Fix tests some moreBoris Kolpackov2018-08-091-3/+3
|
* Fix test failures on WindowsBoris Kolpackov2018-08-091-6/+21
|
* Add support for name patterns without wildcard charactersBoris Kolpackov2018-08-091-2/+5
| | | | | | | | In particular, this allows the "if-exists" specification of prerequisites, for example: for t: $tests exe{$t}: cxx{$t} test{+$t}
* Add support for default extension specification, trailing dot escapingBoris Kolpackov2018-08-071-0/+71
| | | | | | | | | | | | | 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)
* Make project variable to be of project_name typeKaren Arutyunov2018-07-301-2/+2
|
* Update copyright yearKaren Arutyunov2018-05-193-3/+3
|
* Allow pattern group to start with inclusionKaren Arutyunov2017-09-291-29/+85
|
* Allow independent wildcard patterns in a groupKaren Arutyunov2017-07-171-4/+9
|
* Make use of wildcards in buildfilesKaren Arutyunov2017-07-121-1/+1
|
* Add full support for pattern exclusionsKaren Arutyunov2017-06-081-2/+3
|
* Fix name/cross.testKaren Arutyunov2017-03-201-2/+2
|
* Add support for inclusion/exclusion groups in wildcard patternsBoris Kolpackov2017-03-171-14/+20
| | | | For example cxx{* -{foo bar *x}}.
* Add tests for multi-pattern crosses seeing that we use themBoris Kolpackov2017-03-171-0/+6
|
* Port names testBoris Kolpackov2017-03-132-1/+110
|
* Filter hidden files/directories in wildcard patterns matchesBoris Kolpackov2017-03-131-0/+24
|
* Implement support for wildcard patternsBoris Kolpackov2017-03-102-0/+242