rework build script a bit

This commit is contained in:
Marie 2025-02-24 09:27:08 +01:00
parent 54a249a8c0
commit 37a01d41d1
No known key found for this signature in database

View file

@ -6,20 +6,31 @@ info() {
printf "\x1b[1m\x1b[32m==>\x1b[0m\x1b[1m $1\x1b[0m\n" printf "\x1b[1m\x1b[32m==>\x1b[0m\x1b[1m $1\x1b[0m\n"
} }
update() {
info "updating"
git submodule update --init
}
mariebuild() {
info "building mariebuild"
cd mariebuild
./setup.bash
./build.bash
./mb -t release -n
cp ./build/release/mb ../bin/
cd ..
}
fpc-sitegen() {
info "building fpc-sitegen"
cd fpc-sitegen
../bin/mb -t release -n
cp build/release/fpc-sitegen ../bin/
cd ..
}
mkdir -p bin mkdir -p bin
info "updating" update
git submodule update --init mariebuild
fpc-sitegen
info "building mariebuild"
cd mariebuild
./setup.bash
./build.bash
./mb -t release -n
cp ./mb ../bin/
cd ..
info "building fpc-sitegen"
cd fpc-sitegen
../bin/mb -t release -n
cp build/release/fpc-sitegen ../bin/