mirror of
https://github.com/typesense/typesense.git
synced 2025-05-20 21:52:23 +08:00
Minor tweaks to the build scripts.
This commit is contained in:
parent
af8324d52a
commit
06e91c3df3
@ -104,11 +104,11 @@ $ TYPESENSE_IMG_VERSION=nightly ./docker-build.sh --build-deploy-image [--clean]
|
||||
|
||||
Typesense requires the following dependencies:
|
||||
|
||||
* C++11 compatible compiler (GCC >= 4.9.0, Apple Clang >= 8.0, Clang >= 3.9.0)
|
||||
* Snappy
|
||||
* zlib
|
||||
* OpenSSL (>=1.0.2)
|
||||
* curl
|
||||
* Recent, C++11 compatible compiler (GCC >= 4.9.0, Apple Clang >= 8.0, Clang >= 3.9.0)
|
||||
|
||||
```
|
||||
$ ./build.sh [--clean] [--depclean]
|
||||
|
4
build.sh
4
build.sh
@ -26,8 +26,8 @@ make -C $PROJECT_DIR/build
|
||||
if [[ "$@" == *"--create-binary"* ]]; then
|
||||
OS_FAMILY=$(echo `uname` | awk '{print tolower($0)}')
|
||||
RELEASE_NAME=typesense-server-$TYPESENSE_VERSION-$OS_FAMILY-amd64
|
||||
mv $PROJECT_DIR/build/typesense-server $PROJECT_DIR/build/$RELEASE_NAME
|
||||
cp $PROJECT_DIR/build/typesense-server $PROJECT_DIR/build/$RELEASE_NAME
|
||||
printf `md5sum $PROJECT_DIR/build/${RELEASE_NAME} | cut -b-32` > $PROJECT_DIR/build/$RELEASE_NAME.md5.txt
|
||||
tar -cvzf $PROJECT_DIR/build/$RELEASE_NAME.tar.gz -C $PROJECT_DIR/build $RELEASE_NAME $RELEASE_NAME.md5.txt
|
||||
echo "Built binaries successfully."
|
||||
echo "Built binary successfully: $PROJECT_DIR/build/$RELEASE_NAME.tar.gz"
|
||||
fi
|
@ -39,10 +39,10 @@ fi
|
||||
if [[ "$@" == *"--create-binary"* ]]; then
|
||||
OS_FAMILY=linux
|
||||
RELEASE_NAME=typesense-server-$TYPESENSE_VERSION-$OS_FAMILY-amd64
|
||||
mv $PROJECT_DIR/build/typesense-server $PROJECT_DIR/build/$RELEASE_NAME
|
||||
cp $PROJECT_DIR/build/typesense-server $PROJECT_DIR/build/$RELEASE_NAME
|
||||
printf `md5sum $PROJECT_DIR/build/${RELEASE_NAME} | cut -b-32` > $PROJECT_DIR/build/$RELEASE_NAME.md5.txt
|
||||
tar -cvzf $PROJECT_DIR/build/$RELEASE_NAME.tar.gz -C $PROJECT_DIR/build $RELEASE_NAME $RELEASE_NAME.md5.txt
|
||||
echo "Built binaries successfully."
|
||||
echo "Built binary successfully: $PROJECT_DIR/build/$RELEASE_NAME.tar.gz"
|
||||
fi
|
||||
|
||||
echo "Done... quitting."
|
Loading…
x
Reference in New Issue
Block a user