From 4dde28f95f0978bb3ac2847edbec2e4935baaf78 Mon Sep 17 00:00:00 2001 From: Grigorii Safronov Date: Sun, 8 Sep 2024 13:07:47 +0000 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=20's?= =?UTF-8?q?cripts/build-release-linux.sh'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/build-release-linux.sh | 41 ---------------------------------- 1 file changed, 41 deletions(-) delete mode 100755 scripts/build-release-linux.sh diff --git a/scripts/build-release-linux.sh b/scripts/build-release-linux.sh deleted file mode 100755 index 4f3b1f3b..00000000 --- a/scripts/build-release-linux.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env bash - -set -e - -VERSION=$(cat ./VERSION) - -#rm -fr release -mkdir -p release - -# python -CARGO_NET_GIT_FETCH_WITH_CLI=true podman run --rm -v $(pwd):/io -w /io/cozo-lib-python ghcr.io/pyo3/maturin:latest build --release --strip -F compact -F storage-rocksdb -# copy python -cp target/wheels/*.whl release/ - -for TARGET in aarch64-unknown-linux-gnu x86_64-unknown-linux-gnu; do - # standalone, c, java, nodejs - CROSS_CONTAINER_ENGINE=podman CARGO_PROFILE_RELEASE_LTO=fat cross build --release -p cozo-bin -p cozo_c -p cozo_java -p cozo-node -F compact -F storage-rocksdb --target $TARGET - cp target/$TARGET/release/cozo-bin release/cozo-$VERSION-$TARGET # standalone - cp target/$TARGET/release/libcozo_c.a release/libcozo_c-$VERSION-$TARGET.a # c static - cp target/$TARGET/release/libcozo_c.so release/libcozo_c-$VERSION-$TARGET.so # c dynamic - cp target/$TARGET/release/libcozo_java.so release/libcozo_java-$VERSION-$TARGET.so # java - cp target/$TARGET/release/libcozo_node.so release/libcozo_node-$VERSION-$TARGET.so # nodejs - -done - -#for TARGET in x86_64-unknown-linux-gnu; do -# CROSS_CONTAINER_ENGINE=podman PROTOC=$PWD/tools/protoc CARGO_PROFILE_RELEASE_LTO=fat cross build --release -p cozo-bin \ -# -F compact -F storage-rocksdb -F storage-tikv -F storage-sled --target $TARGET -# cp target/$TARGET/release/cozo-bin release/cozo_all-$VERSION-$TARGET # standalone -#done - -#for TARGET in aarch64-unknown-linux-musl x86_64-unknown-linux-musl; do -# CROSS_CONTAINER_ENGINE=podman CARGO_PROFILE_RELEASE_LTO=fat cross build --release -p cozo-bin -p cozo_c -F compact -F storage-rocksdb --target $TARGET -# cp target/$TARGET/release/cozo-bin release/cozo-$VERSION-$TARGET # standalone -# cp target/$TARGET/release/libcozo_c.a release/libcozo_c-$VERSION-$TARGET.a # c static -#done - -for TARGET in aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android; do - CROSS_CONTAINER_ENGINE=podman CARGO_PROFILE_RELEASE_LTO=fat cross build -p cozo_java --release --target=$TARGET - cp target/$TARGET/release/libcozo_java.so release/libcozo_java-$VERSION-$TARGET.so # java -done