Commit Graph
854 Commits
Author SHA1 Message Date
Yonas Kolb 9bd7123de0 fix env YES parsing 2018-03-02 09:49:03 +11:00
Yonas Kolb 9b7f8606c2 use yams resolver to treat empty string as empty string 2018-03-02 09:18:43 +11:00
Yonas Kolb decfa2d770 listen to embed flag for carthage dependencies 2018-03-01 23:09:52 +11:00
Yonas Kolb 205c2e9711 embed carthage dependences into test targets 2018-03-01 23:09:52 +11:00
toshi0383 0a37fd54e3 fix and refactor into extensions 2018-03-01 07:53:27 +09:00
toshi0383 ead24e8ce3 Remove unnecessary diff 2018-02-28 00:23:50 +09:00
toshi0383 77103a3c36 Fix shouldUseLaunchSchemeArgsEnv disabling logic 2018-02-28 00:18:08 +09:00
Yonas Kolb 59a2f4116d add headerVisibility 2018-02-27 09:28:17 +11:00
Jakub Turek dcb098a39f Implement setting schema variables in xcodeproj 2018-02-26 22:22:07 +01:00
Yonas KolbandGitHub 232a20375d Merge pull request #250 from yonaskolb/atomic_writing
Write project file atomically
2018-02-26 19:06:28 +11:00
Yonas Kolb 2f8250fb0a write to a temp file first 2018-02-26 18:27:26 +11:00
Yonas Kolb 5e2f427c6f fix XCVersionGroup reference id stability 2018-02-26 17:11:25 +11:00
Yonas Kolb b97261db36 generate code data models properly 2018-02-26 17:11:25 +11:00
Yonas KolbandGitHub d88f58f20b Merge pull request #245 from yonaskolb/allow_custom_folder_build_phase
Allow setting buildPhase on folders
2018-02-26 17:10:58 +11:00
Yonas Kolb 42ca2822d1 fix Mint installation not reading SettingPresets 2018-02-26 12:53:14 +11:00
Yonas Kolb 2be48f37c8 allow setting buildPhase on folders 2018-02-25 10:49:25 +11:00
Yonas Kolb 98c0514c43 change default carthage command to "carthage" 2018-02-25 10:30:44 +11:00
Akio Yasui 58b2419bac Add carthageExecutablePath option to specify where Carhtage executable is 2018-02-25 02:47:36 +09:00
Rahul Malik 048ed75ac4 Update for comments 2018-02-13 18:48:10 -05:00
Rahul Malik 0d5a9b4da7 Add parallelizeBuildables and buildImplicitDependencies flags to the build
scheme settings
2018-02-13 17:26:27 -05:00
toshi0383 5da20cd570 improve scope 2018-02-09 05:18:44 +09:00
toshi0383 015f9a44df apply excludes for localised directories 2018-02-09 05:09:18 +09:00
Dave Lee dc1356a474 Make scheme action config optional 2018-02-02 12:59:05 -08:00
Yonas Kolb af9104bb91 generate explicitFileType not lastKnownFileType for watchOS targets 2018-01-30 19:13:28 +11:00
Yonas Kolb 1f1ad0bdff Update to 1.6.0 2018-01-30 17:47:21 +11:00
Yonas Kolb f9c621d19a format code 2018-01-30 17:47:04 +11:00
Yonas Kolb e10f3346af set lastKnownFileType on folder 2018-01-30 15:54:09 +11:00
Yonas Kolb 52c7316ce7 fix scheme buildable reference 2018-01-30 15:25:42 +11:00
Yonas Kolb 920767be1f add default test action language 2018-01-30 15:25:39 +11:00
Yonas Kolb cb5072d1c4 set scheme version 2018-01-30 15:25:32 +11:00
Dave Lee 59e70dfddf Support use of target setttings in execution actions 2018-01-29 12:23:34 -08:00
Dave Lee c498341924 Merge remote-tracking branch 'origin/master' into scheme-actions 2018-01-28 14:56:31 -08:00
Yonas Kolb 7efe9c17f6 update to xcproj 4.0 2018-01-28 19:31:47 +10:30
Dave Lee 7aa3120a70 Improve BuildType.from(jsonValue:) signature 2018-01-25 16:04:33 -08:00
Dave Lee df20befa61 Pass scheme execution actions down to xcproj 2018-01-25 16:04:33 -08:00
Dave Lee 7287053fce Add execution actions to scheme action types 2018-01-25 16:04:33 -08:00
Dave Lee 1fe2e9699c Fix xcproj_4.0 2018-01-25 16:04:33 -08:00
Yonas Kolb 469795307d remove ReferenceGenerator 2018-01-25 20:59:36 +10:30
Yonas Kolb a176f85875 xcproj 4.0 2018-01-25 20:59:28 +10:30
Yonas Kolb 228aa18f42 Define lastKnownFileType for PBXFileReference explicitly 2018-01-21 23:06:34 +10:30
Yonas Kolb fbfc138fc3 generate target FileReference lastKnownFileType 2018-01-21 22:42:26 +10:30
Yonas Kolb a7380e106d generate target product name for file reference path 2018-01-21 22:41:23 +10:30
Yonas Kolb e66c0e1c66 generate lastKnownFileType 2018-01-21 22:02:40 +10:30
Yonas Kolb baa6133695 don't generate FileElement name if it's the same as path 2018-01-21 22:02:29 +10:30
Yonas KolbandGitHub a9c56960fb Merge pull request #221 from anreitersimon/feature/target-attributes
Generate UI Test Target Attributes
2018-01-10 12:44:08 +08:00
SMN 79e79cbd55 do not generate target attributes if empty 2018-01-05 20:54:01 +01:00
Keith Smiley b6ef82b3df Add new option for disabling validations
This gives us an entry point for disabling specific project.yml
validations that sometimes shouldn't apply. The first example is
missingConfigs, which, if you use your .yml file in multiple projects,
can be too strict if the projects have different top level
configurations.
2018-01-05 11:41:33 -08:00
SMN 5ddf622873 generates target references 2018-01-05 03:02:47 +01:00
Alvar Hansen fc9bb5f4e0 Filter out duplicate file references from sources build phase 2018-01-03 13:08:04 +02:00
Yonas Kolb 64d635096b code formater 2017-12-27 19:32:25 +08:00