Commit Graph
1781 Commits
Author SHA1 Message Date
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
Yonas Kolb 472e05193a update test fixture 2018-01-30 14:28:12 +11:00
Yonas Kolb f14496005f update changelog 2018-01-30 13:19:33 +11:00
Yonas Kolb 2b872db596 update changelog links 2018-01-30 13:14:31 +11:00
Yonas Kolb fe8c6cff00 commit test fixture scheme 2018-01-30 12:33:51 +11:00
Yonas Kolb 0f879362e2 Merge pull request #231 from yonaskolb/scheme-actions
Add support for scheme pre-actions and post-actions
2018-01-30 12:33:06 +11:00
Yonas Kolb 431011e932 improve scheme build documentation 2018-01-30 12:20:12 +11:00
Yonas Kolb 8de67ee49f Merge pull request #229 from yonaskolb/scheme-build-targets-docs
Fix scheme targets documentation
2018-01-30 12:01:19 +11:00
Dave Lee d72b5d810a Test scheme execution actions via test fixture 2018-01-29 16:43:50 -08:00
Dave Lee 5c0a74e1e8 Test preActions in spec scheme parsing 2018-01-29 15:38:35 -08:00
Dave Lee e703ff484d Add pre/post actions to changelog 2018-01-29 13:04:38 -08:00
Dave Lee 2439e8b130 Test scheme execution actions 2018-01-29 12:59:29 -08:00
Dave Lee 7f81b213cf Add preActions/postActions to spec 2018-01-29 12:37:36 -08: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 b97a158a52 Merge pull request #227 from yonaskolb/xcproj_4.0
Update to xcproj 4.0
2018-01-28 20:08:32 +11:00
Yonas Kolb 7efe9c17f6 update to xcproj 4.0 2018-01-28 19:31:47 +10:30
Yonas Kolb 1f7d786d74 update packages 2018-01-28 19:03:12 +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
Dave Lee 7abb339f35 Set xcproj dependency to current HEAD 2018-01-25 16:04:33 -08:00
Dave Lee 9031a7f19b Fix scheme targets documentation 2018-01-25 11:42:38 -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 1787231017 Merge pull request #115 from yonaskolb/explicit-lastknownfiletype
Fix invalid Products PBXFileReference structure
2018-01-21 23:13:08 +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 Kolb 6c9709666a update changelog 2018-01-19 23:17:20 +10:30
Yonas Kolb a9c56960fb Merge pull request #221 from anreitersimon/feature/target-attributes
Generate UI Test Target Attributes
2018-01-10 12:44:08 +08:00
SMN 7b50a1fc3b renames TestCases file 2018-01-06 16:46:09 +01:00
SMN a5d5de0d29 fixes wrong dependecy being tested 2018-01-06 16:45:44 +01:00
SMN 46c775c806 adds tests for target attributes 2018-01-06 16:37:25 +01:00
SMN 8ced6daa81 removes TEST_HOST setting 2018-01-06 14:59:56 +01:00
SMN 77588aac5d adds App_iOS_UITests to test Project 2018-01-06 14:57:20 +01:00
Yonas Kolb 7a485f22a8 Merge pull request #220 from yonaskolb/ks/disable-config-warnings
Add new option for disabling validations
2018-01-06 08:20:54 +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
Yonas Kolb 2fcf47cf5c Merge pull request #218 from allu22/LD_RUNPATH_SEARCH_PATHS
Change default LD_RUNPATH_SEARCH_PATHS to string
2018-01-03 19:52:10 +08:00
Alvar Hansen 8a45121a6f Change default LD_RUNPATH_SEARCH_PATHS to string
XCode will convert them to space separated string anyway.
This way we avoid generating unnecessary difference in file.
2018-01-03 13:43:08 +02:00
Yonas Kolb 2338b47d84 Merge pull request #217 from allu22/duplicate-source-ref
Filter out duplicate file references from sources build phase
2018-01-03 19:16:04 +08: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