mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-27 15:17:38 +00:00
Remove BunPrebuilts from git tracking
- Remove entire mac/Resources/BunPrebuilts/ directory from git - Add directory to .gitignore - These binaries should be generated/downloaded during build process
This commit is contained in:
parent
3820f98e22
commit
f31d3c5fab
4 changed files with 2 additions and 45 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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
|
||||
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue