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
|
find build -maxdepth 1 -type f -executable -delete
|
||||||
|
|
||||||
clean-deb:
|
clean-deb:
|
||||||
|
rm -rf build/pkg-defs
|
||||||
rm -f build/*.deb
|
rm -f build/*.deb
|
||||||
|
|
||||||
clean-images: clean-bin-image clean-deb-image
|
clean-images: clean-bin-image clean-deb-image
|
||||||
|
|||||||
@ -11,25 +11,26 @@ package=$1
|
|||||||
coin=$2
|
coin=$2
|
||||||
shift 2
|
shift 2
|
||||||
|
|
||||||
cp -r /src/build/templates .
|
mkdir build
|
||||||
|
cp -r /src/build/templates build
|
||||||
cp -r /src/configs .
|
cp -r /src/configs .
|
||||||
go run templates/generate.go $coin
|
go run build/templates/generate.go $coin
|
||||||
|
|
||||||
# backend
|
# backend
|
||||||
if [ $package = "backend" ] || [ $package = "all" ]; then
|
if [ $package = "backend" ] || [ $package = "all" ]; then
|
||||||
(cd pkg-defs/backend && dpkg-buildpackage -us -uc $@)
|
(cd build/pkg-defs/backend && dpkg-buildpackage -us -uc $@)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# blockbook
|
# blockbook
|
||||||
if [ $package = "blockbook" ] || [ $package = "all" ]; then
|
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 Makefile ldb sst_dump build/pkg-defs/blockbook
|
||||||
cp -r /src/static pkg-defs/blockbook
|
cp -r /src/static build/pkg-defs/blockbook
|
||||||
mkdir pkg-defs/blockbook/cert && cp /src/server/testcert.* pkg-defs/blockbook/cert
|
mkdir build/pkg-defs/blockbook/cert && cp /src/server/testcert.* build/pkg-defs/blockbook/cert
|
||||||
(cd pkg-defs/blockbook && dpkg-buildpackage -us -uc $@)
|
(cd build/pkg-defs/blockbook && dpkg-buildpackage -us -uc $@)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# copy packages
|
# copy packages
|
||||||
mv pkg-defs/*.deb /out
|
mv build/pkg-defs/*.deb /out
|
||||||
chown $PACKAGER /out/*.deb
|
chown $PACKAGER /out/*.deb
|
||||||
|
|||||||
@ -11,8 +11,8 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
inputDir = "templates"
|
inputDir = "build/templates"
|
||||||
outputDir = "pkg-defs"
|
outputDir = "build/pkg-defs"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Config struct {
|
type Config struct {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user