Try meson/ninja from pypi

This lets us simplify linux a little.

However, we still want to test cmake, so there is only so much we
can simplify.

For OSX, we still need `clang-format` from homebrew.

* Add PYTHONUSERBASE/bin to PATH for linux
This commit is contained in:
Christopher Dunn 2020-10-10 09:06:43 -05:00
parent 5d1cb30e40
commit 1664b6bbf8
3 changed files with 5 additions and 9 deletions

View File

@ -44,6 +44,8 @@ matrix:
CC="clang"
LIB_TYPE=static
BUILD_TYPE=release
PYTHONUSERBASE="$(pwd)/LOCAL"
PATH="$PYTHONUSERBASE/bin:$PATH"
# before_install and install steps only needed for linux meson builds
before_install:
- source ./.travis_scripts/travis.before_install.${TRAVIS_OS_NAME}.sh

View File

@ -1 +0,0 @@
# NOTHING TO DO HERE

View File

@ -1,10 +1,5 @@
set -vex
wget https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-linux.zip
unzip -q ninja-linux.zip -d build
pip3 install meson
echo ${PATH}
ls /usr/local
ls /usr/local/bin
export PATH="${PWD}"/build:/usr/local/bin:/usr/bin:${PATH}
pip3 install --user meson ninja
which meson
which ninja