#!/bin/bash echo "=== MarkBaseFS Host App Installation Script ===" echo "Date: $(date)" echo "" echo "Step 1: Removing old installation..." sudo rm -rf /Applications/MarkBaseFS.app sudo rm -rf "/Library/Filesystems/MarkBaseFS FSKit Module.appex" echo "" echo "Step 2: Installing Host App to /Applications/..." sudo cp -a /Users/accusys/markbase/MarkBaseFS/MarkBaseFSApp /Applications/MarkBaseFS.app echo "" echo "Step 3: Verifying installation..." ls -la /Applications/MarkBaseFS.app/ ls -la "/Applications/MarkBaseFS.app/Contents/Library/Extensions/" echo "" echo "Step 4: Force restart fskit_agent..." pkill -9 fskit_agent sleep 3 echo "" echo "Step 5: Testing FSKit discovery..." swift /Users/accusys/markbase/MarkBaseFS/test_fskit_discovery.swift echo "" echo "=== Installation Complete ===" echo "" echo "Next steps:" echo "1. If Extension discovered: open /Applications/MarkBaseFS.app" echo "2. If Extension NOT discovered: restart macOS" echo "3. Test mount: mount -t markbasefs ~/MarkBaseTest" echo ""