mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #12078 from elopio/snap/use-antlr-package
Snap: update cvc4 to 1.8
This commit is contained in:
commit
1d1b9fd200
@ -40,7 +40,7 @@ parts:
|
|||||||
source: https://github.com/Z3Prover/z3.git
|
source: https://github.com/Z3Prover/z3.git
|
||||||
source-tag: z3-4.8.4
|
source-tag: z3-4.8.4
|
||||||
plugin: make
|
plugin: make
|
||||||
build-packages: [python]
|
build-packages: [python3]
|
||||||
stage-packages: [libstdc++6]
|
stage-packages: [libstdc++6]
|
||||||
override-build: |
|
override-build: |
|
||||||
python scripts/mk_make.py
|
python scripts/mk_make.py
|
||||||
@ -49,14 +49,13 @@ parts:
|
|||||||
make install DESTDIR=$SNAPCRAFT_PART_INSTALL
|
make install DESTDIR=$SNAPCRAFT_PART_INSTALL
|
||||||
cvc4:
|
cvc4:
|
||||||
source: https://github.com/CVC4/CVC4.git
|
source: https://github.com/CVC4/CVC4.git
|
||||||
source-tag: "1.7"
|
source-tag: "1.8"
|
||||||
plugin: nil
|
plugin: nil
|
||||||
build-packages: [python, cmake, openjdk-11-jre, libgmp-dev, wget]
|
build-packages: [python3, python3-toml, cmake, openjdk-11-jre, libgmp-dev, wget, antlr3, libantlr3c-3.4-0, libantlr3c-dev]
|
||||||
override-build: |
|
override-build: |
|
||||||
./contrib/get-antlr-3.4
|
./configure.sh --python3 --prefix=$SNAPCRAFT_STAGE/usr
|
||||||
./configure.sh --prefix=$SNAPCRAFT_STAGE/usr
|
|
||||||
cd build
|
cd build
|
||||||
make -j -l $(grep -c "^processor" /proc/cpuinfo)
|
make -j -l $(grep -c "^processor" /proc/cpuinfo)
|
||||||
make install
|
make install
|
||||||
mkdir -p $SNAPCRAFT_PART_INSTALL/usr/lib/
|
mkdir -p $SNAPCRAFT_PART_INSTALL/usr/lib/
|
||||||
cp $SNAPCRAFT_STAGE/usr/lib/libcvc4.so.6 $SNAPCRAFT_PART_INSTALL/usr/lib/
|
cp $SNAPCRAFT_STAGE/usr/lib/libcvc4.so.7 $SNAPCRAFT_PART_INSTALL/usr/lib/
|
||||||
|
Loading…
Reference in New Issue
Block a user