Commit Graph

65 Commits

Author SHA1 Message Date
6305a57a73 build: account for msys2's duplicity in path schemes 2019-06-06 13:28:38 +10:00
1e0191eda6 docker/win32: add initial Dockerfile tests 2019-04-08 12:42:11 +10:00
cf5f141018 docker/base: take the configuration as a parameter
Rather than unconditionally run the container with the build script we
should take it as a parameter. We remove the ENTRYPOINT as a way to
ease debugging these changes.
2019-04-04 16:25:20 +11:00
541b3dddf0 docker/release: automatically remove images after completion 2019-04-04 14:57:58 +11:00
8c4e37a85d docker: add initial release build scripts 2019-04-04 14:56:37 +11:00
1882bcc7e1 init: join the generated commands with '&&'
This allows us to directly use the output of the script in other
scripts.
2019-04-04 11:40:02 +11:00
e10c864d53 mingw: add initial mingw toolchain 2019-02-22 14:20:29 +11:00
b8f984f3e7 wrapper: add common development wrapper 2019-02-22 14:20:09 +11:00
7aa94d3206 gitignore: add complete list of first level build configs 2019-02-22 14:19:50 +11:00
47ec41a351 init: print CACHEDIR.tag copy command 2019-02-22 13:01:24 +11:00
b0db83b691 init: fully qualify and (more) robustly compute the cmake dir 2019-02-22 13:00:58 +11:00
5c55820952 init: quote cmake variable arguments 2019-02-22 12:53:59 +11:00
193fe0419a Add iwyu, tidy, make, ninja, and mingw keywords to init 2019-02-22 12:53:14 +11:00
b9d605265e Add a CACHEDIR.tag we can copy into build directories 2019-02-22 12:48:53 +11:00
ccb0306506 initial import 2019-02-22 12:46:26 +11:00