build: set YARL_NO_EXTENSIONS for all builds
due to cython version mismatch -- easier to just disable the compilation for now
This commit is contained in:
@@ -160,8 +160,13 @@ info "Installing build dependencies."
|
|||||||
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
|
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
|
||||||
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements-build-appimage.txt"
|
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements-build-appimage.txt"
|
||||||
|
|
||||||
info "installing electrum and its dependencies."
|
|
||||||
|
# opt out of compiling C extensions
|
||||||
|
export YARL_NO_EXTENSIONS=1
|
||||||
|
|
||||||
export ELECTRUM_ECC_DONT_COMPILE=1
|
export ELECTRUM_ECC_DONT_COMPILE=1
|
||||||
|
|
||||||
|
info "installing electrum and its dependencies."
|
||||||
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
|
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
|
||||||
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements.txt"
|
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements.txt"
|
||||||
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --only-binary PyQt6,PyQt6-Qt6,cryptography --no-warn-script-location \
|
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --only-binary PyQt6,PyQt6-Qt6,cryptography --no-warn-script-location \
|
||||||
|
|||||||
@@ -168,8 +168,12 @@ fi
|
|||||||
cp -f "$DLL_TARGET_DIR/libusb-1.0.dylib" "$PROJECT_ROOT/electrum/" || fail "Could not copy libusb dylib"
|
cp -f "$DLL_TARGET_DIR/libusb-1.0.dylib" "$PROJECT_ROOT/electrum/" || fail "Could not copy libusb dylib"
|
||||||
|
|
||||||
|
|
||||||
info "Installing requirements..."
|
# opt out of compiling C extensions
|
||||||
|
export YARL_NO_EXTENSIONS=1
|
||||||
|
|
||||||
export ELECTRUM_ECC_DONT_COMPILE=1
|
export ELECTRUM_ECC_DONT_COMPILE=1
|
||||||
|
|
||||||
|
info "Installing requirements..."
|
||||||
python3 -m pip install --no-build-isolation --no-dependencies --no-binary :all: \
|
python3 -m pip install --no-build-isolation --no-dependencies --no-binary :all: \
|
||||||
--no-warn-script-location \
|
--no-warn-script-location \
|
||||||
-Ir ./contrib/deterministic-build/requirements.txt \
|
-Ir ./contrib/deterministic-build/requirements.txt \
|
||||||
|
|||||||
Reference in New Issue
Block a user