Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
insidegui committed Oct 16, 2024
1 parent 330cb71 commit ef6721a
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,12 @@ VirtualBuddy is free and open-source. If you'd like to support its development,
- [x] Local restore image IPSW file
- [x] Custom restore image URL
- [x] Install a Linux distro from a local .iso file
- [ ] Select from a collection of Linux distros
- [ ] Install Linux from URL
- [x] Select from a collection of Linux distros
- [x] Install Linux from URL
- [x] Boot into recovery mode (in order to disable SIP, for example)
- [x] Networking and file sharing support
- [x] Clipboard sharing
- [x] Customize virtual machine hardware configuration
- [ ] Edit NVRAM variables

### Tips and Tricks

Expand Down Expand Up @@ -65,14 +64,12 @@ mkdir -p ~/Desktop/VirtualBuddyShared && mount -t virtiofs VirtualBuddyShared ~/

## Building

**Xcode 16**¹ is required for building on `main`.
**Xcode 16** is required for building on `main`.

- Open the `VirtualBuddy/Config/Signing.xcconfig` file
- Set the `VB_BUNDLE_ID_PREFIX` variable to something unique like `com.yourname.`
- Select the VirtualBuddy project in the Xcode sidebar
- Under "Targets", select "VirtualBuddy"
- Go to the Signing & Capabilities tab and select your development team under Signing > Team
- Repeat the same process for the "VirtualBuddyGuest" target
- Build the `VirtualBuddy` scheme (the one that **doesn't** have `(Managed)` in its name)

_¹ If you'd like to build with a previous version of Xcode while Xcode 16 is still in beta, [check out this tag](https://github.com/insidegui/VirtualBuddy/tree/1.6)._
- Build the `VirtualBuddy` scheme (the one that **doesn't** have `(Managed)` in its name)

0 comments on commit ef6721a

Please sign in to comment.