aboutsummaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2020-03-08Unlink python2 in the OS X CI script, so that we can then link python3.Marco Poletti
2020-03-08Ignore failure codes from "brew upgrade", it can succeed but exit with a ↵Marco Poletti
non-0 code.
2020-03-08Pin more packages to speed up OS X CI runs and avoid timeouts.Marco Poletti
2020-03-08Don't upgrade postgis and its transitive deps in OS X CI builds, it takes ↵Marco Poletti
too long.
2020-03-07Remove extras/bazel_root/third_party/fruit/build, that causes errors when ↵Marco Poletti
unpacking the Fruit archive on Windows due to case-insensitive names (since there's also a extras/bazel_root/third_party/fruit/BUILD file).
2020-03-01Set version argument of project()tt4g
<PROJECT-NAME>_VERSION variable is defined by specifying the VERSION argument of project(). This version will automatically propagate to the CPACK_PACKAGE_VERSION variable and so on.
2020-03-01Use GNUInstallDirs modulett4g
GNUInstallDirs module define CMAKE_INSTALL_BINDIR, CMAKE_INSTALL_BINDIR and CMAKE_INSTALL_INCLUDEDIR. For Windows shared library, specify CMAKE_INSTALL_BINDIR as the installation destination. INSTALL_LIBRARY_DIR has been replaced by CMAKE_INSTALL_LIBDIR and INSTALL_INCLUDE_DIR by CMAKE_INSTALL_INCLUDEDIR/fruit.
2019-12-22Install absl-py when running CI tests on Appveyor.Marco Poletti
2019-12-22Switch back to testing with Clang 8 instead of Clang 9 in OS X CI tests, the ↵Marco Poletti
brew package for Clang 9 doesn't seem to work.
2019-12-22Fix typo in the Clang 9 symlink created when running CI tests on OS X.Marco Poletti
2019-12-22Create an extra symlink for Clang 9 when running CI tests on OX X.Marco Poletti
2019-12-22Don't try to create a simlink that already exists in OS X CI tests with ↵Marco Poletti
Clang 6.0.
2019-12-22Run OS X CI tests with XCode 9.4 instead of 9.3.Marco Poletti
2019-12-22No longer run CI tests using XCode 10.3. 9.3 and 11.4 should be enough, and ↵Marco Poletti
10.3 doesn't work, it seems that the Travis CI env is affected by https://stackoverflow.com/questions/26185978/macos-wchar-h-file-not-found.
2019-12-22Support Clang 9 in the CI scripts.Marco Poletti
2019-12-22Use clang[++]-6.0 as symlink names on OS X too, to match the names under ↵Marco Poletti
Ubuntu that the Fruit CI test script uses.
2019-12-22Test against Clang 9 instead of Clang 8 in OS X CI tests.Marco Poletti
2019-12-22More changes to try getting OS X CI tests to work again.Marco Poletti
2019-12-22Really run "brew link" for keg-only packages.Marco Poletti
2019-12-22Bump the minimum version of OS X used in CI tests to 10.13. Older versions ↵Marco Poletti
no longer have Boost binary packages in brew, so brew tries compiling it from source and the build times out.
2019-12-22Bump the minimum clang version used in OS X CI tests to 6.0. Clang 4.0 no ↵Marco Poletti
longer exists in brew.
2019-12-22No longer use PCHs when running OS X CI tests with GCC 9, it does not work.Marco Poletti
2019-12-22Make sure all brew-installed packages are linked in /usr/local. Some aren't ↵Marco Poletti
by default. Hoping to fix a "clang-8 not found" build error when running tests under OS X.
2019-12-22Set a build flag to help debug an "Invalid PCH" error when running tests in ↵Marco Poletti
Travis CI under OS X with GCC 9.
2019-09-02Remove a debug print from the CI test script.Marco Poletti
2019-09-02Set the correct Boost include flags for OS X CI tests.Marco Poletti
2019-09-02No longer run 'brew update' in the OS X CI test script. It takes a long time ↵Marco Poletti
and it can fail.
2019-09-02Remove obsolete arguments for brew install llvm.Marco Poletti
2019-09-02Remove an obsolete special-case handling of Clang 4.0 in the OS X CI test ↵Marco Poletti
script.
2019-09-02Use GCC 6 as minimum GCC version in OS X CI tests. The GCC 5 brew package ↵Marco Poletti
now fails with 'fatal error: _stdio.h: No such file or directory'.
2019-09-02Actually list the boost dir's contents in the OS X test script. ↵Marco Poletti
/usr/local/include/boost* is a symlink to the real directory.
2019-09-02Add support for GCC 9 to the OS X CI test script.Marco Poletti
2019-09-02Only run libc++ tests with Clang 8, packages for earlier versions don't have ↵Marco Poletti
the right set of ABI headers and this causes demangling-related tests to fail.
2019-09-02Install absl-py in OS X CI tests.Marco Poletti
2019-09-02Run Clang/GCC OS X tests on the latest OS X available.Marco Poletti
2019-09-02Fix a regression in the CI test script for OS X, we no longer installed some ↵Marco Poletti
packages.
2019-09-01Install libc++ in docker images.Marco Poletti
2019-08-31Add a CI test with libc++ with the latest Ubuntu/Clang.Marco Poletti
2019-08-31Update the OS X versions used in CI testing. Notably retire 7.x and add 11.x.Marco Poletti
2019-08-31In OSX CI tests: always attempt to install and upgrade any package. Before ↵Marco Poletti
this commit we sometimes failed if the package was already installed.
2019-08-31Use 16.04 as the oldest Ubuntu version for CI testing instead of 14.04.Marco Poletti
2019-08-31Add a script to rebuild/reupload docker images.Marco Poletti
2019-08-31Install absl-py in the docker images used for CI testing of Fruit.Marco Poletti
2019-08-31Delete old dockerfiles for Ubuntu distributions that are no longer supported.Marco Poletti
2019-06-09Make the deploy_to_bintray.sh script executable.Marco Poletti
2019-04-28Add a debug print to try to understand where Boost headers live in OSX.Marco Poletti
2019-04-27Try 'brew upgrade' if 'brew install' fails when running CI tests on OS X.Marco Poletti
2019-04-27Install Boost in OS X CI tests.Marco Poletti
2019-04-27Run OS X GCC/Clang tests on the latest version of OS X available (10.14) ↵Marco Poletti
instead of 10.11. 10.11 is no longer well-supported by Brew.
2019-04-27Don't use pre-compiled headers when running CI tests with Clang >=7.0, to ↵Marco Poletti
avoid hitting https://bugs.llvm.org/show_bug.cgi?id=41625 and then getting an OOM error.