diff --git a/cozo-lib-nodejs/package.json b/cozo-lib-nodejs/package.json index ba123b86..680a6068 100644 --- a/cozo-lib-nodejs/package.json +++ b/cozo-lib-nodejs/package.json @@ -1,6 +1,6 @@ { "name": "cozo-node", - "version": "0.1.6", + "version": "0.2.2", "description": "Cozo database for NodeJS", "main": "index", "files": [ diff --git a/scripts/compress.sh b/scripts/compress.sh index 6cc9a4c0..8d05c2de 100755 --- a/scripts/compress.sh +++ b/scripts/compress.sh @@ -16,7 +16,50 @@ cd .. gzip release/*.a release/*.so release/*.dylib release/*-darwin release/*-gnu release/*-musl -mkdir -p cozo-lib-nodejs/build/stage/$VERSION/ +NODE_DIR=cozo-lib-nodejs/build/stage/$VERSION/ +NODE_DIR_INNER=cozo-lib-nodejs/build/stage/$VERSION/6 + +rm -fr $NODE_DIR_INNER +mkdir -p $NODE_DIR_INNER +cp release/libcozo_node-$VERSION-aarch64-apple-darwin.dylib.gz $NODE_DIR_INNER/index.node.gz +pushd $NODE_DIR +gunzip 6/index.node.gz +tar cvzf 6-darwin-arm64.tar.gz 6/ +popd + +rm -fr $NODE_DIR_INNER +mkdir -p $NODE_DIR_INNER +cp release/libcozo_node-$VERSION-x86_64-apple-darwin.dylib.gz $NODE_DIR_INNER/index.node.gz +pushd $NODE_DIR +gunzip 6/index.node.gz +tar cvzf 6-darwin-x64.tar.gz 6/ +popd + +rm -fr $NODE_DIR_INNER +mkdir -p $NODE_DIR_INNER +cp release/libcozo_node-$VERSION-x86_64-unknown-linux-gnu.so.gz $NODE_DIR_INNER/index.node.gz +pushd $NODE_DIR +gunzip 6/index.node.gz +tar cvzf 6-linux-x64.tar.gz 6/ +popd + +rm -fr $NODE_DIR_INNER +mkdir -p $NODE_DIR_INNER +cp release/libcozo_node-$VERSION-aarch64-unknown-linux-gnu.so.gz $NODE_DIR_INNER/index.node.gz +pushd $NODE_DIR +gunzip 6/index.node.gz +tar cvzf 6-linux-arm64.tar.gz 6/ +popd + +rm -fr $NODE_DIR_INNER +mkdir -p $NODE_DIR_INNER +cp release/libcozo_node-$VERSION-x86_64-pc-windows-msvc.dll.gz $NODE_DIR_INNER/index.node.gz +pushd $NODE_DIR +gunzip 6/index.node.gz +tar cvzf 6-win32-x64.tar.gz 6/ +popd + +rm -fr $NODE_DIR_INNER cp release/libcozo_node-$VERSION-aarch64-apple-darwin.dylib.gz cozo-lib-nodejs/build/stage/$VERSION/6-darwin-arm64.tar.gz cp release/libcozo_node-$VERSION-x86_64-apple-darwin.dylib.gz cozo-lib-nodejs/build/stage/$VERSION/6-darwin-x64.tar.gz