Fixed build in order to build packege by hand
This commit is contained in:
parent
d99d21bfe5
commit
63a67b009c
1
Makefile
1
Makefile
@ -54,6 +54,7 @@ clean-bin:
|
||||
find build -maxdepth 1 -type f -executable -delete
|
||||
|
||||
clean-deb:
|
||||
rm -rf build/pkg-defs
|
||||
rm -f build/*.deb
|
||||
|
||||
clean-images: clean-bin-image clean-deb-image
|
||||
|
||||
@ -11,25 +11,26 @@ package=$1
|
||||
coin=$2
|
||||
shift 2
|
||||
|
||||
cp -r /src/build/templates .
|
||||
mkdir build
|
||||
cp -r /src/build/templates build
|
||||
cp -r /src/configs .
|
||||
go run templates/generate.go $coin
|
||||
go run build/templates/generate.go $coin
|
||||
|
||||
# backend
|
||||
if [ $package = "backend" ] || [ $package = "all" ]; then
|
||||
(cd pkg-defs/backend && dpkg-buildpackage -us -uc $@)
|
||||
(cd build/pkg-defs/backend && dpkg-buildpackage -us -uc $@)
|
||||
fi
|
||||
|
||||
# blockbook
|
||||
if [ $package = "blockbook" ] || [ $package = "all" ]; then
|
||||
export VERSION=$(cd pkg-defs/blockbook && dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)([-+~].+)?$/\1/p')
|
||||
export VERSION=$(cd build/pkg-defs/blockbook && dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)([-+~].+)?$/\1/p')
|
||||
|
||||
cp Makefile ldb sst_dump pkg-defs/blockbook
|
||||
cp -r /src/static pkg-defs/blockbook
|
||||
mkdir pkg-defs/blockbook/cert && cp /src/server/testcert.* pkg-defs/blockbook/cert
|
||||
(cd pkg-defs/blockbook && dpkg-buildpackage -us -uc $@)
|
||||
cp Makefile ldb sst_dump build/pkg-defs/blockbook
|
||||
cp -r /src/static build/pkg-defs/blockbook
|
||||
mkdir build/pkg-defs/blockbook/cert && cp /src/server/testcert.* build/pkg-defs/blockbook/cert
|
||||
(cd build/pkg-defs/blockbook && dpkg-buildpackage -us -uc $@)
|
||||
fi
|
||||
|
||||
# copy packages
|
||||
mv pkg-defs/*.deb /out
|
||||
mv build/pkg-defs/*.deb /out
|
||||
chown $PACKAGER /out/*.deb
|
||||
|
||||
@ -11,8 +11,8 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
inputDir = "templates"
|
||||
outputDir = "pkg-defs"
|
||||
inputDir = "build/templates"
|
||||
outputDir = "build/pkg-defs"
|
||||
)
|
||||
|
||||
type Config struct {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user