2022-10-08 15:35:39 +02:00
|
|
|
#!/usr/bin/env bash
|
2022-10-26 21:56:43 +02:00
|
|
|
export LUNA_ROOT=${LUNA_ROOT:-$(realpath $(dirname $0)/..)}
|
|
|
|
export LUNA_BASE=${LUNA_BASE:-$LUNA_ROOT/base}
|
2022-10-02 17:01:30 +02:00
|
|
|
export PATH=$LUNA_ROOT/toolchain/x86-64-luna/bin:$LUNA_ROOT/toolchain/dist:$PATH
|
|
|
|
|
2022-11-19 17:46:53 +01:00
|
|
|
[ -f "$LUNA_ROOT/env-local.sh" ] && source $LUNA_ROOT/env-local.sh
|
|
|
|
|
|
|
|
export ARCH=${ARCH:-x86_64}
|
|
|
|
|
|
|
|
if [ "$USE_NINJA" = "1" ]
|
|
|
|
then
|
|
|
|
export BUILD=ninja
|
|
|
|
export CMAKE_GEN=Ninja
|
|
|
|
else
|
|
|
|
export BUILD=make
|
|
|
|
export CMAKE_GEN="Unix Makefiles"
|
|
|
|
fi
|
|
|
|
|
|
|
|
export BUILD_DIR=$LUNA_ROOT/build/$BUILD-$ARCH
|