30 Commits (cd50e72f81628fb2a76da54a5ddfa98bf5ced6ab)

Author SHA1 Message Date
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