mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2025-01-14 09:57:56 +08:00
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:
parent
5d1cb30e40
commit
1664b6bbf8
@ -44,6 +44,8 @@ matrix:
|
|||||||
CC="clang"
|
CC="clang"
|
||||||
LIB_TYPE=static
|
LIB_TYPE=static
|
||||||
BUILD_TYPE=release
|
BUILD_TYPE=release
|
||||||
|
PYTHONUSERBASE="$(pwd)/LOCAL"
|
||||||
|
PATH="$PYTHONUSERBASE/bin:$PATH"
|
||||||
# before_install and install steps only needed for linux meson builds
|
# before_install and install steps only needed for linux meson builds
|
||||||
before_install:
|
before_install:
|
||||||
- source ./.travis_scripts/travis.before_install.${TRAVIS_OS_NAME}.sh
|
- source ./.travis_scripts/travis.before_install.${TRAVIS_OS_NAME}.sh
|
||||||
|
@ -1 +0,0 @@
|
|||||||
# NOTHING TO DO HERE
|
|
@ -1,10 +1,5 @@
|
|||||||
set -vex
|
set -vex
|
||||||
|
|
||||||
wget https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-linux.zip
|
pip3 install --user meson ninja
|
||||||
unzip -q ninja-linux.zip -d build
|
which meson
|
||||||
|
which ninja
|
||||||
pip3 install meson
|
|
||||||
echo ${PATH}
|
|
||||||
ls /usr/local
|
|
||||||
ls /usr/local/bin
|
|
||||||
export PATH="${PWD}"/build:/usr/local/bin:/usr/bin:${PATH}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user