summaryrefslogtreecommitdiffstats
path: root/build2/buildfile
Commit message (Collapse)AuthorAgeFilesLines
* Align with latest bdep-newKaren Arutyunov2019-03-051-11/+16
|
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
|
* Add config.hxx.in config header, move stage status thereBoris Kolpackov2018-11-281-2/+3
|
* Replace libu with libue in buildfilesKaren Arutyunov2018-09-101-4/+4
|
* Use (native) C and C++ compilers we were built with as defaultsBoris Kolpackov2018-09-031-0/+12
|
* Add backlink to generated options parsing codeBoris Kolpackov2018-07-051-0/+5
|
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
|
* Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov2018-05-191-1/+1
|
* Fix bug in '--' handlingBoris Kolpackov2018-03-241-3/+3
|
* Add {c,cxx}.class variablesBoris Kolpackov2017-11-271-1/+1
| | | | | | | | | | | | Compiler class describes a set of compilers that follow more or less the same command line interface. Compilers that don't belong to any of the existing classes are in classes of their own (say, Sun CC would be on its own if we were to support it). Currently defined compiler classes: gcc gcc, clang, clang-apple, icc (on non-Windows) msvc msvc, clang-cl, icc (Windows)
* Adjust stack size on WindowsBoris Kolpackov2017-10-171-0/+14
|
* Make use of libpkgconf libraryKaren Arutyunov2017-09-251-1/+2
|
* Don't clean generated cli files from srcBoris Kolpackov2017-08-231-2/+5
|
* Don't distribute generated version.hxx and don't clean versionBoris Kolpackov2017-08-201-1/+0
| | | | | | Now the clean operation in src_root should result in state identical to distributed (which appears to be important to some packaging systems, e.g., Debian).
* Refine utility library semantics with "see through" themeBoris Kolpackov2017-07-291-4/+0
|
* Use utility library to arrange unit testingBoris Kolpackov2017-07-281-9/+9
|
* Make use of wildcards in buildfilesKaren Arutyunov2017-07-121-105/+3
|
* Add support for regex function familyKaren Arutyunov2017-06-271-0/+1
|
* Add support for $path_search() and $path_match()Karen Arutyunov2017-06-261-0/+1
|
* Move regex utilities to libbutlKaren Arutyunov2017-06-211-1/+0
|
* Implement parsing of C++ module declarationsBoris Kolpackov2017-05-251-0/+1
|
* Implement support for tokenization of preprocessed C/C++ sourceBoris Kolpackov2017-05-241-0/+1
|
* Add hxx extension for headersKaren Arutyunov2017-05-011-5/+5
|
* Switch to version moduleBoris Kolpackov2017-04-281-0/+3
|
* Implement version moduleBoris Kolpackov2017-04-261-0/+6
|
* Rename version header to version-impl to give way to version moduleBoris Kolpackov2017-04-251-1/+1
|
* Implement create meta-operationBoris Kolpackov2017-03-171-1/+1
|
* Implement dir/type-aware name group crossingBoris Kolpackov2017-03-131-11/+4
|
* First attempt to use wildcard patternsBoris Kolpackov2017-03-101-0/+13
|
* Fix cli distribution via groupBoris Kolpackov2017-03-031-8/+6
|
* Fix unit test code generationBoris Kolpackov2017-03-021-1/+7
|
* Implement parallel matchBoris Kolpackov2017-03-021-1/+1
|
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-1/+1
|
* Add sed builtinKaren Arutyunov2017-02-031-0/+1
|
* Add support for portable path modifer and dot character escaping inversionKaren Arutyunov2017-01-191-1/+1
|
* Implement support for narrowing down tests (config.test)Boris Kolpackov2017-01-121-0/+2
|
* Store platform targets as typed target_tripletBoris Kolpackov2017-01-061-85/+86
|
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
|
* Add scheduler.txx to buildfileKaren Arutyunov2016-12-161-1/+1
|
* Add line_regexKaren Arutyunov2016-12-161-0/+1
|
* Whitespace cleanupBoris Kolpackov2016-12-161-2/+2
|
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-091-0/+1
|
* Distribution, installation fixesKaren Arutyunov2016-12-051-1/+1
|
* Add support for typed/untyped concatenated expansionBoris Kolpackov2016-11-301-0/+1
|
* Implement few builtin functions that can operate on any valueBoris Kolpackov2016-11-231-0/+1
| | | | | | | type() null() empty () identity()
* Add process_path.{recall,effect} build2 functionsBoris Kolpackov2016-11-211-80/+81
|
* Add function machinery, implement path.normalize()Boris Kolpackov2016-11-181-1/+3
| | | | | Note that multi-argument functions are not yet "callable" since there is no support for value packs.
* Add cat, false and true builtinsKaren Arutyunov2016-11-151-0/+3
|
* Establish testscript builtins infrastructureBoris Kolpackov2016-11-041-0/+1
|
* Allow customizing names parsing diagnostics (testscript)Boris Kolpackov2016-11-041-0/+1
|