mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-27 15:17:38 +00:00
move templates
This commit is contained in:
parent
453c99ab90
commit
d60bb8b95f
5 changed files with 12 additions and 12 deletions
|
|
@ -176,7 +176,7 @@ To get your team ID:
|
||||||
security find-identity -v -p codesigning
|
security find-identity -v -p codesigning
|
||||||
```
|
```
|
||||||
|
|
||||||
Then copy `Local.xcconfig.template` to `Local.xcconfig` and insert your team ID. This file is gitignored to keep your personal settings private.
|
Then copy `mac/Config/Local.xcconfig.template` to `mac/Config/Local.xcconfig` and insert your team ID. This file is gitignored to keep your personal settings private.
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,8 +31,8 @@ let package = Package(
|
||||||
exclude: [
|
exclude: [
|
||||||
"Info.plist",
|
"Info.plist",
|
||||||
"VibeTunnel.entitlements",
|
"VibeTunnel.entitlements",
|
||||||
"Local.xcconfig",
|
"../Config/Local.xcconfig",
|
||||||
"Local.xcconfig.template",
|
"../Config/Local.xcconfig.template",
|
||||||
"Shared.xcconfig",
|
"Shared.xcconfig",
|
||||||
"version.xcconfig",
|
"version.xcconfig",
|
||||||
"version.xcconfig.bak",
|
"version.xcconfig.bak",
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@ This project uses xcconfig files to manage developer team settings, allowing mul
|
||||||
|
|
||||||
1. Copy the template file to create your local configuration:
|
1. Copy the template file to create your local configuration:
|
||||||
```bash
|
```bash
|
||||||
cp VibeTunnel/Local.xcconfig.template VibeTunnel/Local.xcconfig
|
cp VibeTunnel/Config/Local.xcconfig.template VibeTunnel/Config/Local.xcconfig
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Edit `VibeTunnel/Local.xcconfig` and add your personal development team ID:
|
2. Edit `VibeTunnel/Config/Local.xcconfig` and add your personal development team ID:
|
||||||
```
|
```
|
||||||
DEVELOPMENT_TEAM = YOUR_TEAM_ID_HERE
|
DEVELOPMENT_TEAM = YOUR_TEAM_ID_HERE
|
||||||
```
|
```
|
||||||
|
|
@ -24,14 +24,14 @@ This project uses xcconfig files to manage developer team settings, allowing mul
|
||||||
|
|
||||||
## How It Works
|
## How It Works
|
||||||
|
|
||||||
- `Shared.xcconfig` - Contains shared configuration and includes the local settings
|
- `Config/Shared.xcconfig` - Contains shared configuration and includes the local settings
|
||||||
- `Local.xcconfig` - Your personal settings (ignored by git)
|
- `Config/Local.xcconfig` - Your personal settings (ignored by git)
|
||||||
- `Local.xcconfig.template` - Template for new developers
|
- `Config/Local.xcconfig.template` - Template for new developers
|
||||||
|
|
||||||
The project is configured to use these xcconfig files for code signing settings, so each developer can have their own `Local.xcconfig` without affecting others.
|
The project is configured to use these xcconfig files for code signing settings, so each developer can have their own `Config/Local.xcconfig` without affecting others.
|
||||||
|
|
||||||
## Important Notes
|
## Important Notes
|
||||||
|
|
||||||
- Never commit `Local.xcconfig` to git (it's already in .gitignore)
|
- Never commit `Config/Local.xcconfig` to git (it's already in .gitignore)
|
||||||
- If you need to override other settings locally, you can add them to your `Local.xcconfig`
|
- If you need to override other settings locally, you can add them to your `Config/Local.xcconfig`
|
||||||
- The xcconfig files are automatically loaded by Xcode when you open the project
|
- The xcconfig files are automatically loaded by Xcode when you open the project
|
||||||
|
|
@ -30,7 +30,7 @@ In release builds, the app works normally:
|
||||||
VibeTunnel uses automatic code signing for development:
|
VibeTunnel uses automatic code signing for development:
|
||||||
|
|
||||||
1. **Configure your development team:**
|
1. **Configure your development team:**
|
||||||
- Copy `Local.xcconfig.template` to `Local.xcconfig`
|
- Copy `Config/Local.xcconfig.template` to `Config/Local.xcconfig`
|
||||||
- Set your `DEVELOPMENT_TEAM` ID
|
- Set your `DEVELOPMENT_TEAM` ID
|
||||||
|
|
||||||
2. **Build configurations:**
|
2. **Build configurations:**
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue