Frederik Seiffert
7dee32ad1e
CI: upgrade to Windows 2022 VM
4 years ago
David Chisnall
93fbf4d4bc
Increase testing matrix.
...
Add 32-bit x86-Linux builds.
Add building with the nightly LLVM releases. There are some regressions
since LLVM 8 that would have been caught by this that we can hopefully
fix in time for the LLVM 12 release.
5 years ago
Niels Grewe
014f386f58
Add support for libc++abi.
...
Extends C++ interop with autodetected support for libc++abi in addition to the existing support for libcxxrt and libsubc++.
Fixes #142 .
5 years ago
David Chisnall
fa2914b13c
Don't fail on ctest writing to stderr
...
When passing -T to ask CTest to generate XML output, CTest complains
about a missing TCL file. This causes the build steps to fail. To
avoid that, make sure the ctest invocation is the last line in the
script so that its error status will be reported.
6 years ago
David Chisnall
2d46c97544
Add a publish results step to Azure pipeline.
6 years ago
David Chisnall
691c1df6ad
Bump the Linux CI version to Ubuntu 18.04
6 years ago
David Chisnall
824135cc54
Tell Azure CI to get submodules.
7 years ago
David Chisnall
00ce6fe46f
Make CI work with 32-bit and 64-bit Windows
7 years ago
David Chisnall
dde74a8219
Call the batch file, don't run it.
...
Hopefully this prevents the CI step from exiting when the batch file
exits.
7 years ago
David Chisnall
571e45a814
Another try at making the Windows build work...
7 years ago
David Chisnall
fe637ace1b
Again, with extra quoting...
7 years ago
David Chisnall
da955b6ed4
Attempt to fix the Windows build.
...
It appears that there's a link.exe from GNU coreutils on the path before
the one from Visual Studio.
7 years ago
David Chisnall
d92618169d
Try skipping the environment setup step
7 years ago
David Chisnall
4e99187dc6
Even more logging.
7 years ago
David Chisnall
0a9a306884
Add some logging to the CI build on Windows.
...
Something is still not working, hopefully this will let me figure out
what...
7 years ago
David Chisnall
a2914ede8b
Fix copying objc.dll into the tests directory.
7 years ago
David Chisnall
7ac971d3ad
Actually build the tests on Windows.
7 years ago
David Chisnall
27a7abd0ad
Make more Windows build steps explicit.
7 years ago
David Chisnall
542fd814bf
More tweaks to Windows CMake.
7 years ago
David Chisnall
cdb673b9c1
Try to manually run cmake on Windows.
7 years ago
David Chisnall
2521ebabd5
Fix typo in cmake command.
7 years ago
David Chisnall
61c7414fed
Undo incorrect change.
7 years ago
David Chisnall
0db1f383b9
More pipelines stuff.
7 years ago
David Chisnall
da4c4e414c
Remove explicit triggers from azure-pipelines.yml
...
These are better configured in the web interface.
7 years ago
David Chisnall
a9c8eb0629
Remove accidental copy-and-paste.
7 years ago
David Chisnall
a0a8482357
Attempt to add Windows to CI.
7 years ago
David Chisnall
3dfc5f2fb0
Add proper quoting for CI config.
7 years ago
David Chisnall
d8844095f9
Set up CI with Azure Pipelines
...
Update Azure pipelines to new syntax.
7 years ago
David Chisnall
351b0cac0a
Set up CI with Azure Pipelines
...
Fix indentation in CI config.
7 years ago
David Chisnall
2398372459
Initial attempt at Azure Pipelines build.
7 years ago