From 65a1efa8dc7f3785b13a20c320a78fc7269e0041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Salazar?= <73718835+joshrs23@users.noreply.github.com> Date: Fri, 21 Nov 2025 10:59:24 -0500 Subject: [PATCH] adding instructions to preserver dataconnect-genertaed and lib --- Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Makefile b/Makefile index beaa4d0a..340e00cf 100644 --- a/Makefile +++ b/Makefile @@ -307,10 +307,33 @@ integrate-export: echo "❌ Error: Export directory '../krow-workforce-export-latest' not found."; \ exit 1; \ fi + + @echo " - Creating frontend-web/.local-preserve to preserve local directories (src/dataconnect-generated, src/lib)..." + @mkdir -p frontend-web/.local-preserve + @if [ -d "frontend-web/src/dataconnect-generated" ]; then \ + mv frontend-web/src/dataconnect-generated frontend-web/.local-preserve/dataconnect-generated; \ + fi + @if [ -d "frontend-web/src/lib" ]; then \ + mv frontend-web/src/lib frontend-web/.local-preserve/lib; \ + fi + @echo " - Removing old src directory..." @rm -rf frontend-web/src @echo " - Copying new src directory..." @cp -R ../krow-workforce-export-latest/src ./frontend-web/src + + @echo " - Restoring preserved directories..." + @if [ -d "frontend-web/.local-preserve/dataconnect-generated" ]; then \ + rm -rf frontend-web/src/dataconnect-generated; \ + mv frontend-web/.local-preserve/dataconnect-generated frontend-web/src/dataconnect-generated; \ + fi + @if [ -d "frontend-web/.local-preserve/lib" ]; then \ + rm -rf frontend-web/src/lib; \ + mv frontend-web/.local-preserve/lib frontend-web/src/lib; \ + fi + @echo " - Deleting frontend-web/.local-preserve..." + @rm -rf frontend-web/.local-preserve + @echo " - Copying new index.html..." @cp ../krow-workforce-export-latest/index.html ./frontend-web/index.html @echo " - Patching base44Client.js for local development..."