File tree 1 file changed +14
-4
lines changed
1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -11,17 +11,27 @@ export OPAMROOT=$PWD/opamroot
11
11
dune_filepath=" $1 "
12
12
binary_name=" $2 "
13
13
14
+ echo " ******* Initializing opam-repository... *******"
15
+ opam init tezos ./opam-repository --bare --disable-sandboxing
16
+
17
+ echo " ******* Entering tezos... *******"
14
18
cd tezos
15
- opam init local ../opam-repository --bare --disable-sandboxing
16
- opam switch create . --repositories=local --no-install
19
+
20
+ echo " ******* Creating switch *******"
21
+
22
+ . scripts/version.sh
23
+
24
+ opam switch create . --repositories=tezos " ocaml-base-compiler.$ocaml_version " --no-install
25
+
26
+ export OPAMSWITCH=" $PWD "
27
+ opam repository remove default > /dev/null 2>&1
17
28
18
29
eval " $( opam env) "
19
30
OPAMASSUMEDEPEXTS=true opam install conf-rust conf-rust-2021
20
31
21
32
export CFLAGS=" -fPIC ${CFLAGS:- } "
22
- OPAMASSUMEDEPEXTS=true opam install opam/virtual/octez-deps.opam --deps-only --criteria=" -notuptodate,-changed,-removed"
33
+ OPAMASSUMEDEPEXTS=true opam install opam/virtual/octez-deps.opam.locked --deps-only --criteria=" -notuptodate,-changed,-removed"
23
34
24
- eval " $( opam env) "
25
35
dune build " $dune_filepath "
26
36
cp " ./_build/default/$dune_filepath " " ../$binary_name "
27
37
cd ..
You can’t perform that action at this time.
0 commit comments