build from sources
This commit is contained in:
parent
86be00a014
commit
4201713606
17 changed files with 25 additions and 15 deletions
19
forgejo/build.sh
Executable file
19
forgejo/build.sh
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -ex
|
||||
|
||||
SELF_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
|
||||
version=$1
|
||||
DIR=$2
|
||||
|
||||
v=$(echo $version | sed -E -e 's/([0-9]+\.[0-9]+).*/\1/')
|
||||
read url branch semver < $SELF_DIR/sources/$v
|
||||
|
||||
rm -fr $DIR/src
|
||||
git clone --depth 1 -b $branch $url $DIR/src
|
||||
cd $DIR/src
|
||||
export TAGS="bindata sqlite sqlite_unlock_notify"
|
||||
make deps-backend backend
|
||||
make VERSION=v$version GITEA_VERSION=v$version FORGEJO_VERSION=$semver generate forgejo
|
||||
mv forgejo $DIR/forgejo-$version
|
Loading…
Add table
Reference in a new issue