summaryrefslogtreecommitdiff
path: root/build2/list
blob: 6613b438094c99795f0a71ed2820a11d2f1a6291 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
- Config reports for test, install, and dist modules [feature]

- Handle ^C [bug]

  Can we teach auto_rm to handle it? Also will need to use auto_rm in other
  places (compile, cli, etc). See what GNU make does.

? Paging build2 output [idea]

  Could be handy to be able to scroll back and forth and search as in less.
  But we somehow need to always show the tail. Also will have to detect if it
  is a redirect/non-tty (e.g., we don't want this in emacs).

? Colorized build2 output [idea]

  We could highlight the tool as well as braces, @, etc.

- Support for caching discovered configuration values [idea]

  The idea is to have depdb-based config.cache where we can cache things like
  compiler check results that are expensive to re-calculate on every run. The
  idea is to first save a checksum that determines if the cached value can be
  trusted.

- VC 15 support [feature 0.5.0]

  Need to install the preview, add detection, see if we can start testing with
  it. Wonder if any chance for cross-compile support.

- Get rid of string pools [quality parallel]

  They are most likely harmful because of the small object optimizations.