element-x-ios/.gitignore

63 lines
1.7 KiB
Plaintext

## Ignore project files as we generate them with xcodegen (https://github.com/yonaskolb/XcodeGen)
# Plus ridiculous workaround to unignore the Package.resolved file for SwiftPM.
# https://stackoverflow.com/a/16318111/730924
ElementX.xcodeproj/*
!ElementX.xcodeproj/project.xcworkspace
ElementX.xcodeproj/project.xcworkspace/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata
ElementX.xcodeproj/project.xcworkspace/xcshareddata/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm
ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
## User settings
xcuserdata/
## Obj-C/Swift specific
*.hmap
## App packaging
*.ipa
*.dSYM.zip
*.dSYM
## SwiftPM
/.build
/Packages
xcuserdata/
DerivedData/
.swiftpm
.netrc
# fastlane
#
# It is recommended to not store the screenshots in the git repo.
# Instead, use fastlane to re-generate the screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/#source-control
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output
towncrier.toml.tmp
version_changes.md
build
Tools/Scripts/element-android
/vendor/
## macOS Files
.DS_Store
._*
## Temporary Screenshots
# ignore all
/UITests/Sources/__Snapshots__/Application/*
# but keep the references
!/UITests/Sources/__Snapshots__/Application/de-DE-iPad-9th-generation.*.png
!/UITests/Sources/__Snapshots__/Application/en-GB-iPad-9th-generation.*.png
!/UITests/Sources/__Snapshots__/Application/de-DE-iPhone-14.*.png
!/UITests/Sources/__Snapshots__/Application/en-GB-iPhone-14.*.png