fdb6c5f480
wrapper: add built resources to RESOURCE_PREPEND
2019-06-28 14:22:22 +10:00
32d2f6ecae
wrapper: add some wine environment variables
2019-06-28 10:50:32 +10:00
3fc04e698e
wrapper: use CMAKE_SYSTEM_NAME to detect Windows
2019-06-28 10:50:20 +10:00
0701b07ad5
mingw: export CXX and CC variables to the previously defined compilers
2019-06-28 10:32:13 +10:00
122902736c
mingw: set CROSSCOMPILING_EMULATOR to wine if we're not under Windows
2019-06-28 10:31:40 +10:00
63e8d4ebb7
mingw: add /usr/lib/gcc and ./deps to FIND_ROOT_PATH
...
This allows CMake to find libraries within the GCC root, and amongst our
built deps.
2019-06-28 10:25:59 +10:00
839697f03d
init: don't hardcode the toolchain path
2019-06-28 10:25:03 +10:00
96a58ed86c
init: revert the CodeBlocks Makefile change
2019-06-20 14:36:52 +10:00
7a6abead6a
init: use 'codeblocks' makefiles on account of CLion
2019-06-20 11:45:21 +10:00
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