#!/usr/bin/env bash # Pre-build step: copy custom Frappe apps into the erpnext/ build context. # Called automatically by the container update script before docker compose build. set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" REPO_ROOT="$(dirname "$SCRIPT_DIR")" echo "Staging custom apps into $SCRIPT_DIR..." for app in frappe_crypto frappe_adyen frappe_ca_registry performancewest_erpnext; do rm -rf "$SCRIPT_DIR/$app" cp -a "$REPO_ROOT/$app" "$SCRIPT_DIR/$app" done echo "Done. Ready for docker compose build erpnext."