diff --git a/.gitignore b/.gitignore index b176f15c..e5dc16f8 100644 --- a/.gitignore +++ b/.gitignore @@ -106,5 +106,5 @@ web/vibetunnel server/vibetunnel-fwd /.build-tools -# Bun prebuilt executables (too large for git) -mac/Resources/BunPrebuilts/*/vibetunnel +# Bun prebuilt executables (should be built during build process) +mac/Resources/BunPrebuilts/ diff --git a/mac/Resources/BunPrebuilts/README.md b/mac/Resources/BunPrebuilts/README.md deleted file mode 100644 index 2330d9b4..00000000 --- a/mac/Resources/BunPrebuilts/README.md +++ /dev/null @@ -1,43 +0,0 @@ -# Bun Prebuilt Binaries - -This directory contains pre-built Bun executables and native modules for both architectures. - -## Directory Structure - -``` -BunPrebuilts/ -├── arm64/ -│ ├── vibetunnel # Bun executable for Apple Silicon -│ ├── pty.node # Native module for Apple Silicon -│ └── spawn-helper # Helper binary for Apple Silicon -└── x86_64/ - ├── vibetunnel # Bun executable for Intel - ├── pty.node # Native module for Intel - └── spawn-helper # Helper binary for Intel -``` - -## Building for Each Architecture - -### On Apple Silicon Mac: -```bash -cd web -bun build-native.js -cp native/vibetunnel ../mac/Resources/BunPrebuilts/arm64/ -cp native/pty.node ../mac/Resources/BunPrebuilts/arm64/ -cp native/spawn-helper ../mac/Resources/BunPrebuilts/arm64/ -``` - -### On Intel Mac: -```bash -cd web -bun build-native.js -cp native/vibetunnel ../mac/Resources/BunPrebuilts/x86_64/ -cp native/pty.node ../mac/Resources/BunPrebuilts/x86_64/ -cp native/spawn-helper ../mac/Resources/BunPrebuilts/x86_64/ -``` - -## Notes - -- These binaries are architecture-specific and cannot be made universal -- The build script will use these pre-built binaries if available -- If binaries are missing for an architecture, that architecture won't have Bun support \ No newline at end of file diff --git a/mac/Resources/BunPrebuilts/arm64/pty.node b/mac/Resources/BunPrebuilts/arm64/pty.node deleted file mode 100755 index 4a89895f..00000000 Binary files a/mac/Resources/BunPrebuilts/arm64/pty.node and /dev/null differ diff --git a/mac/Resources/BunPrebuilts/arm64/spawn-helper b/mac/Resources/BunPrebuilts/arm64/spawn-helper deleted file mode 100755 index 192bd966..00000000 Binary files a/mac/Resources/BunPrebuilts/arm64/spawn-helper and /dev/null differ