#!/bin/bash -e # Copyright © SixtyFPS GmbH # SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 cd `dirname $0`/../editors/vscode # The version number is a shortened time stamp of the last commit nightly_version=`git log -1 --format=%cd --date="format:%Y.%-m.%-d%H"` last_commit=`git log -1 --format=%H` # Prepare a modified package.json that has the generated version # and nightly in the name git show HEAD:./package.json | jq --arg nightly_version "${nightly_version}" ' .version = $nightly_version | .name += "-nightly" | .displayName += " (Nightly)" | .description += " (Nightly)" | . + {"preview": true}' > package.json mv README.md README.md.orig cat >README.md <> README.md rm README.md.orig cat > CHANGELOG.md <