From 0953ce99bb9306e5ae14f76313da37b9ffdd7a38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20M=C3=BCller?= Date: Sat, 16 May 2020 21:37:39 +0200 Subject: [PATCH] Add new script to build everything that is not up to date --- fsfe-build.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 fsfe-build.sh diff --git a/fsfe-build.sh b/fsfe-build.sh new file mode 100755 index 0000000..3538900 --- /dev/null +++ b/fsfe-build.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# ============================================================================= +# Start a build of the fsfe-website checkout in the current working directory +# ============================================================================= +# SPDX-FileCopyrightText: © 2020 Reinhard Müller +# SPDX-License-Identifier: WTFPL +# ============================================================================= + +set -e + +# Find out fsfe-website directory +gitdir="$(git rev-parse --show-toplevel)" + +# Find out fsfe-local-build directory +builddir="$(dirname "$(readlink -f "$0")")" + +# Start the build +echo "Building from ${gitdir} into ${builddir}/fsfe.org" +"${gitdir}/build/build_main.sh" build_run "${builddir}/fsfe.org" --statusdir "${builddir}/status"