diff --git a/build.sh b/build.sh index 11947ff..6f79d83 100644 --- a/build.sh +++ b/build.sh @@ -32,10 +32,10 @@ MODULE_WWWROOT="$SCRIPT_DIR/wwwroot" SAGE_MODULE_WWWROOT="$WWWROOT/$MODULE_NAME" echo "Linking wwwroot..." -mkdir -p "$SAGE_MODULE_WWWROOT/api" "$SAGE_MODULE_WWWROOT/scripts" +mkdir -p "$SAGE_MODULE_WWWROOT/api" -# Link all .ui files -for f in "$MODULE_WWWROOT"/*.ui; do +# Link all .ui and .js files (must be at wwwroot root per bricks convention) +for f in "$MODULE_WWWROOT"/*.ui "$MODULE_WWWROOT"/*.js; do [ -f "$f" ] && ln -sf "$f" "$SAGE_MODULE_WWWROOT/" done @@ -44,11 +44,6 @@ for f in "$MODULE_WWWROOT/api"/*.dspy; do [ -f "$f" ] && ln -sf "$f" "$SAGE_MODULE_WWWROOT/api/" done -# Link scripts/ directory -for f in "$MODULE_WWWROOT/scripts"/*.js; do - [ -f "$f" ] && ln -sf "$f" "$SAGE_MODULE_WWWROOT/scripts/" -done - echo "=== $MODULE_NAME build complete ===" echo "" echo "Next steps:" diff --git a/wwwroot/scripts/dashboard_refresh.js b/wwwroot/dashboard_refresh.js similarity index 100% rename from wwwroot/scripts/dashboard_refresh.js rename to wwwroot/dashboard_refresh.js