Files
MX_Pmodule/olex2/build

34 lines
757 B
Plaintext
Executable File

#!/usr/bin/env modbuild
pbuild::configure(){
# Get the OS and architecture
os=$(uname -s | tr '[:upper:]' '[:lower:]')
arch=$(uname -m)
case "$arch" in
x86_64|amd64) arch="64" ;;
i386|i686) arch="32" ;;
aarch64) arch="arm64" ;;
armv7*) arch="arm" ;;
esac
ZIP="${SRC_DIR}/${P}-${os}${arch}.zip"
# Copy the zip archive from the build directory
cp -n "${BUILDBLOCK_DIR}/${P}-${os}${arch}.zip" "$ZIP"
# Extract contents directly into SRC_DIR
unzip -o -q "$ZIP" -d "${SRC_DIR}"
# Clean up the zip file
rm -f "$ZIP"
}
pbuild::compile(){
:
}
pbuild::install() {
# Move all contents of the zip archive into PREFIX
mv "${SRC_DIR}/${P}/"* "${PREFIX}/"
}