Releases: norio-nomura/ExtraBuildPhase
Releases · norio-nomura/ExtraBuildPhase
Handle SwiftLint Better
- Update default
swiftlint
script- Fix #4
- Avoid running swiftlint script twice
- Detect
shellScript
setting runsswiftlint
- Detect Project already contains script build phase that runs
swiftlint
- Detect
Support Xcode 7.3
Add Xcode 7.3 GM UUID to DVTPlugInCompatibilityUUIDs
Support Xcode 7.3 beta
Update default swiftlint
script
- Use current directory's
.swiftlint.yml
if exists - Use
--quiet
option ofswiftlint
that stop progress messages
Add Xcode 7.3 beta UUID to DVTPlugInCompatibilityUUIDs
Support Xcode 7.2
0.3.2
0.3.1
- SwiftLint 0.4.0 has been released that support
--use-script-input-files
option.
Now, ExtraBuildPhase uses--use-script-input-files
in default shell script on running SwiftLint for linting only builded sources by Target of Project. - Add
isNotLimitedToXcode
option that opt-in running ExtraBuildPhase other than Xcode (e.g. xcodebuild).
Provide inputPaths to extra script build phase
Shell Script receives target file list from SourceBuildPhase by SCRIPT_INPUT_FILE_*
environment variables.
Avoid crash on multiple installation
Initial Release
0.1