Fix build-converse.

This commit is contained in:
John Livingston 2024-01-16 17:38:41 +01:00
parent 21efc85523
commit 17dd0b5a34
No known key found for this signature in database
GPG Key ID: B17B5640CE66CDBC

View File

@ -40,15 +40,18 @@ if [[ ! -d "$converse_src_dir" ]]; then
git remote add origin $CONVERSE_REPO git remote add origin $CONVERSE_REPO
git fetch --depth 1 origin $CONVERSE_COMMIT git fetch --depth 1 origin $CONVERSE_COMMIT
git checkout $CONVERSE_COMMIT git checkout $CONVERSE_COMMIT
# In order to be able to test if $converse_build_dir is up to date, we add the commit id in a file:
cd - cd -
echo "$CONVERSE_COMMIT" > "$converse_src_dir/current"
else else
echo "Shallow cloning ConverseJS." echo "Shallow cloning ConverseJS."
git clone --depth=1 --branch $CONVERSE_VERSION $CONVERSE_REPO $converse_src_dir git clone --depth=1 --branch $CONVERSE_VERSION $CONVERSE_REPO $converse_src_dir
echo "$CONVERSE_VERSION" > "$converse_src_dir/current"
fi fi
rm -rf "$converse_build_dir" rm -rf "$converse_build_dir"
fi fi
if cmp -s "$converse_src_dir/package.json" "$converse_build_dir/package.json"; then if cmp -s "$converse_src_dir/package.json" "$converse_build_dir/package.json" && cmp -s "$converse_src_dir/current" "$converse_build_dir/current"; then
echo "ConverseJS files are already up to date in the build directory." echo "ConverseJS files are already up to date in the build directory."
else else
echo "ConverseJS files are not up to date in the build directory, copying them..." echo "ConverseJS files are not up to date in the build directory, copying them..."