blob: 7b062529204b4ea446609b4ec05b70fb8c8ce5e6 [file]
#!/bin/bash
# Builds and uploads a debian package for docserver.
APPNAME=skiacorrectness
DESCRIPTION="Manages baseline images."
DEPENDS=git
# Copy files into the right locations in ${ROOT}.
copy_release_files()
{
INSTALL="sudo install -D --verbose --backup=none --group=root --owner=root"
INSTALL_DIR="sudo install -d --verbose --backup=none --group=root --owner=root"
${INSTALL} --mode=755 -T ${GOPATH}/bin/correctness_migratedb ${ROOT}/usr/local/bin/correctness_migratedb
${INSTALL} --mode=755 -T ${GOPATH}/bin/skiacorrectness ${ROOT}/usr/local/bin/skiacorrectness
${INSTALL} --mode=755 -T ${GOPATH}/bin/ingest ${ROOT}/usr/local/bin/ingest
${INSTALL} --mode=755 -T ${GOPATH}/bin/tiletool ${ROOT}/usr/local/bin/tiletool
${INSTALL} --mode=755 -T ${GOPATH}/bin/perf_migratedb ${ROOT}/usr/local/bin/perf_migratedb
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/templates
${INSTALL} --mode=644 ./templates/* ${ROOT}/usr/local/share/skiacorrectness/templates
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/res/css
${INSTALL} --mode=644 ./res/css/core.css ${ROOT}/usr/local/share/skiacorrectness/res/css/core.css
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/res/js
${INSTALL} --mode=644 ./res/js/core.js ${ROOT}/usr/local/share/skiacorrectness/res/js/core.js
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/res/vul
${INSTALL} --mode=644 ./res/vul/elements.html ${ROOT}/usr/local/share/skiacorrectness/res/vul/elements.html
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/app
${INSTALL} --mode=644 -T ./app/index.html ${ROOT}/usr/local/share/skiacorrectness/app/index.html
${INSTALL} --mode=644 ./app/css/generated.css ${ROOT}/usr/local/share/skiacorrectness/app/css/generated.css
${INSTALL} --mode=644 ./app/js/generated.js ${ROOT}/usr/local/share/skiacorrectness/app/js/generated.js
${INSTALL} --mode=644 ./app/js/logic.js ${ROOT}/usr/local/share/skiacorrectness/app/js/logic.js
${INSTALL} --mode=644 ./app/js/app.js ${ROOT}/usr/local/share/skiacorrectness/app/js/app.js
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/app/partials
${INSTALL} --mode=644 ./app/partials/* ${ROOT}/usr/local/share/skiacorrectness/app/partials
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/app/templates
${INSTALL} --mode=644 ./app/templates/* ${ROOT}/usr/local/share/skiacorrectness/app/templates
${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/skiacorrectness/app/fonts
${INSTALL} --mode=644 ./app/fonts/* ${ROOT}/usr/local/share/skiacorrectness/app/fonts
}
source ../bash/release.sh