Skip to content
Snippets Groups Projects

Fix Testing Framework in the JSOO build

Merged prometheansacrifice requested to merge prometheansacrifice@ligojs-testing-framework into dev
+ 4
10
@@ -61,17 +61,11 @@ run-vscode: install-vscode
code
_build/default/src/bin/js_main.bc.js: ./src/bin/js_main.ml ./src/bin/dune
mv 0001-Nairobi-JSOO-Gas-free.patch vendors/tezos-ligo
mv 0002-JSOO-Use-lib_hacl-compatible-with-hacl-star-0.4.1.patch vendors/tezos-ligo
cd vendors/tezos-ligo
patch -p1 < 0001-Nairobi-JSOO-Gas-free.patch
patch -p1 < 0002-JSOO-Use-lib_hacl-compatible-with-hacl-star-0.4.1.patch
cd ../../
patch -d vendors/tezos-ligo -p1 < ./0001-Nairobi-JSOO-Gas-free.patch
patch -d vendors/tezos-ligo -p1 < ./0002-JSOO-Use-lib_hacl-compatible-with-hacl-star-0.4.1.patch
opam exec -- dune build $(<:.ml=.bc.js)
cd vendors/tezos-ligo
patch -R -p1 < 0001-Nairobi-JSOO-Gas-free.patch
patch -R -p1 < 0002-JSOO-Use-lib_hacl-compatible-with-hacl-star-0.4.1.patch
cd ../../
patch -d vendors/tezos-ligo -R -p1 < 0001-Nairobi-JSOO-Gas-free.patch
patch -d vendors/tezos-ligo -R -p1 < 0002-JSOO-Use-lib_hacl-compatible-with-hacl-star-0.4.1.patch
.PHONY: build-demo-webide demo-webide-start
Loading