summaryrefslogtreecommitdiffstats
path: root/build2/types.hxx
Commit message (Collapse)AuthorAgeFilesLines
* Add config.hxx.in config header, move stage status thereBoris Kolpackov2018-11-281-0/+8
|
* Reimplement depdb with fdstreamsBoris Kolpackov2018-11-241-0/+1
|
* Redesign cc::compiler_id to make variant customizableBoris Kolpackov2018-10-251-0/+1
|
* Unset CL and _CL_ environment variables when detecting MSVCBoris Kolpackov2018-08-211-0/+1
|
* Use thin archives if available for utility librariesBoris Kolpackov2018-08-141-0/+6
| | | | | Thin archives are supported by GNU ar since binutils 2.19.1 and LLVM ar since LLVM 3.8.0.
* Make project variable to be of project_name typeKaren Arutyunov2018-07-301-0/+5
|
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
|
* Implement run buildfile directiveBoris Kolpackov2018-04-261-0/+20
| | | | | | | Now we can do: run echo 'foo = bar' print $foo
* Change git <snapsn> format in stdver to YYYYMMDDhhmmssBoris Kolpackov2018-03-201-0/+1
|
* Complete runtime/stdlib detectionBoris Kolpackov2018-01-081-0/+1
|
* Fix bug in relaxed_atomicBoris Kolpackov2017-12-061-1/+1
|
* Work around VC14 issuesBoris Kolpackov2017-12-051-0/+18
|
* Add support for first-access value typification during non-load phasesBoris Kolpackov2017-12-051-0/+35
|
* Add support for for-loopBoris Kolpackov2017-11-091-3/+5
| | | | | | | | | | | | | | | | The semantics is similar to the C++11 range-based for: list = 1 2 3 for i: $list print $i Note that there is no scoping of any kind for the loop variable ('i' in the above example). See tests/loop/for.test for some examples/ideas. In the future the plan is to also support more general while-loop as well as break and continue.
* Adapt to modularization of libbutlKaren Arutyunov2017-10-031-22/+22
|
* Add support for custom data storage in target::preprequisite_targetsBoris Kolpackov2017-07-281-0/+1
|
* Add hxx extension for headersKaren Arutyunov2017-05-011-0/+249