188 Commits
Author SHA1 Message Date
Yonas Kolb bc0e90c3d6 Update to 1.9.0 2018-04-12 23:32:40 +10:00
Yonas Kolb 29f4fa2123 Rename uses of spec to project 2018-04-12 23:17:07 +10:00
Yonas Kolb e589364ae8 rename ProjectSpec to Project and Project.Options to SpecOptions 2018-04-12 23:13:12 +10:00
Yonas Kolb 81b8734dfc support files in fileGroups 2018-04-12 00:02:35 +10:00
Yonas Kolb c0df295366 fix files not being added to root properly 2018-04-12 00:02:31 +10:00
Yonas Kolb 11bf00da2b added nested folders to test project 2018-04-10 20:22:38 +10:00
Yonas Kolb 9369ce3d63 commit fixture workspace check 2018-04-10 20:22:12 +10:00
Yonas Kolb 2d9e937df5 update to xcproj 4.3.0 2018-04-10 19:53:23 +10:00
Linus Unnebäck 3d98a48637 Target Xcode 9.3 2018-04-04 17:08:26 +01:00
Yonas Kolb e9ec34cace update Yams to fix quoted values 2018-03-30 19:24:19 +11:00
Yonas Kolb c89a665bba add target scheme pre and post action tests 2018-03-30 02:10:42 +11:00
Yonas Kolb 56b5a13674 Update to 1.8.0 2018-03-27 17:18:29 +11:00
Yonas Kolb b3ba1cb0ec automatically set DevelopmentTeam and ProvisioningStyle TargetAttributes 2018-03-27 15:47:23 +11:00
Yonas Kolb ebde9de151 Add target.attributes 2018-03-27 14:21:15 +11:00
Yonas Kolb 6e36e483b5 add quoted float parsing test 2018-03-26 23:15:17 +11:00
Yonas Kolb 0c39b28c08 upgrade to xcproj 4.2.0 2018-03-21 11:02:45 +11:00
Keith Smiley 6f95e57f45 Rename to defaultConfig 2018-03-19 15:18:46 -07:00
Keith Smiley e636664aaa Add defaultConfigurationName to options
This allows users to set the defaultConfigurationName project wide. This
setting corresponds to the drop down in the project settings that says
"Use CONFIG for command line builds". This affects which configuration
Xcode looks in for some settings, even if you pass `-configuration FOO`.
2018-03-19 13:47:02 -07:00
Yonas Kolb d11783bdb0 make format_code 2018-03-03 09:21:16 +11:00
Yonas Kolb cc76e37d35 Merge pull request #238 from yonaskolb/ts-exclude-dsstore-bug
sources.excludes wasn't applied for localisedDirectory such as Base.lproj
2018-03-03 09:15:14 +11:00
Yonas Kolb 579d5ccb39 Merge pull request #252 from yonaskolb/header_visibility
Add TargetSource headerVisibility
2018-03-02 20:37:22 +11:00
Yonas Kolb 0c2b7dc718 change headerVisibility default back to public 2018-03-02 20:34:47 +11:00
Yonas Kolb 9bd7123de0 fix env YES parsing 2018-03-02 09:49:03 +11:00
Yonas Kolb 9e02dbd420 add yaml tests 2018-03-02 09:18:43 +11:00
Yonas Kolb 205c2e9711 embed carthage dependences into test targets 2018-03-01 23:09:52 +11:00
Yonas Kolb 59a2f4116d add headerVisibility 2018-02-27 09:28:17 +11:00
Jakub Turek faccf462e6 Update environment variable’s docs 2018-02-26 22:22:07 +01:00
Jakub Turek dcb098a39f Implement setting schema variables in xcodeproj 2018-02-26 22:22:07 +01:00
Yonas Kolb 1e6aef042e Merge pull request #249 from yonaskolb/generate_code_data_models
Generate code data models properly
2018-02-26 18:29:25 +11:00
Yonas Kolb ee89c01f05 get test fixture compiling again 2018-02-26 17:13:35 +11:00
Yonas Kolb 5e2f427c6f fix XCVersionGroup reference id stability 2018-02-26 17:11:25 +11:00
Yonas Kolb b959e878b3 add string diffing for fixture test 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 Kolb 475b3810e4 add a folder of headers to Test fixture 2018-02-26 17:05:56 +11:00
Akio Yasui 58b2419bac Add carthageExecutablePath option to specify where Carhtage executable is 2018-02-25 02:47:36 +09:00
Rahul Malik 4b9dac0ae8 Update tests 2018-02-13 20:02:18 -05: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
Yonas Kolb 1eb8bd54b9 add some more deploymentTarget tests 2018-02-13 00:09:34 +11:00
toshi0383 3ad9270f1e improve test coverage 2018-02-09 05:30:03 +09:00
toshi0383 8220a891b2 Add additional .DS_Store fixtures 2018-02-09 05:28:43 +09:00
toshi0383 53cf0faa21 Update .gitignore and spec fixtures 2018-02-09 05:16:41 +09:00
Yonas Kolb af9104bb91 generate explicitFileType not lastKnownFileType for watchOS targets 2018-01-30 19:13:28 +11:00
Yonas Kolb 1edf5e02dc set ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to true in watch apps 2018-01-30 17:57:58 +11:00
Yonas Kolb f9c621d19a format code 2018-01-30 17:47:04 +11:00
Yonas Kolb 2f8fc400d3 add watchOS app to fixture 2018-01-30 17:37:15 +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 472e05193a update test fixture 2018-01-30 14:28:12 +11:00