84 lines
2.1 KiB
Plaintext
84 lines
2.1 KiB
Plaintext
# Xcode
|
|
#
|
|
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore.
|
|
|
|
## User settings
|
|
**/xcuserdata/
|
|
|
|
## Obj-C/Swift specific
|
|
**/*.hmap
|
|
|
|
## App packaging
|
|
**/*.ipa
|
|
**/*.dSYM.zip
|
|
**/*.dSYM
|
|
|
|
## Playgrounds
|
|
**/timeline.xctimeline
|
|
**/playground.xcworkspace
|
|
|
|
# Swift Package Manager
|
|
#
|
|
# `swift build` writes everything under .build/. .swiftpm/ holds Xcode-
|
|
# integrated SPM settings + per-user resolved manifests. Package.resolved
|
|
# is a lock file: pinning it across the team helps reproducibility but
|
|
# is per-machine when the manifest specifies open ranges; we keep it out
|
|
# to avoid noisy diffs.
|
|
**/.build/
|
|
**/.swiftpm/
|
|
**/Package.resolved
|
|
**/Packages/.build/
|
|
**/Packages/.swiftpm/
|
|
**/Packages/Package.resolved
|
|
|
|
# Xcode workspace & projects
|
|
**/*.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
|
|
**/*.xcworkspace/xcshareddata/swiftpm/Package.resolved
|
|
**/*.xcworkspace/xcuserdata/
|
|
**/DerivedData/
|
|
**/*.xcuserstate
|
|
**/*.xcscmblueprint
|
|
**/*.xccheckout
|
|
|
|
# macOS system files
|
|
.DS_Store
|
|
|
|
# Carthage (kept here even though SPM is the default; we may add it)
|
|
**/Carthage/Build/
|
|
|
|
# fastlane (release tooling artefacts, not source)
|
|
**/fastlane/report.xml
|
|
**/fastlane/Preview.html
|
|
**/fastlane/screenshots/**/*.png
|
|
**/fastlane/test_output
|
|
|
|
# Build artefacts (global; covers ad-hoc Build/ folders from scripts)
|
|
**/Build/
|
|
**/.DerivedData/
|
|
**/build.log
|
|
**/*.build.log
|
|
|
|
# DocC archive generated by `swift package generate-documentation`
|
|
**/Packages/docs-archive/
|
|
**/Packages/Sources/docs-archive/
|
|
**/docs-archive/
|
|
**/*.doccarchive
|
|
|
|
# DocC static site output. Anchor with `/` so a Swift package's
|
|
# `Resources/Public` folder (e.g. WebAdminFeature's admin.css) isn't
|
|
# accidentally ignored.
|
|
/public/
|
|
|
|
# Tooling logs (cron, hooks, local scripts)
|
|
*.log
|
|
**/*.log
|
|
.derived-data-log-*
|
|
|
|
# Local SQLite DB created by autoMigrate at first boot.
|
|
# Codeweaver scaffolds (template-time/bookings/crm/inventory) all default
|
|
# to FluentSQLiteDriver with `.file("db.sqlite")` and run autoMigrate at
|
|
# composition-root boot, which materialises this file in the working
|
|
# directory next to the executable. The file is per-developer state.
|
|
Packages/db.sqlite
|
|
Packages/db.sqlite-*
|