Commit Graph

604 Commits

Author SHA1 Message Date
Pedro Piñera
c6554fd3e8 [carthage-fix] Update PBXProjGenerator to embed frameworks also in test bundles and extensions 2018-01-21 17:51:03 -05:00
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
Yonas Kolb
1bebfaaddf
Update README.md 2017-12-27 19:20:02 +08:00
Yonas Kolb
05bd6882f4
Update README.md 2017-12-27 19:09:23 +08:00
Yonas Kolb
57e9a1de41 remove wrapping of function declarations 2017-12-27 19:03:22 +08:00
Yonas Kolb
b019d70cb6 Update brew to 1.5.0 2017-12-27 18:14:49 +08:00
Yonas Kolb
1153e020e1 update changelog 2017-12-27 17:54:14 +08:00
Yonas Kolb
bebae07fcf Update to 1.5.0 2017-12-27 17:51:22 +08:00
Yonas Kolb
681a07272d make executable lowercase 2017-12-27 17:50:30 +08:00
Yonas Kolb
2315dc89b2 fix Target reference generation 2017-12-27 17:41:06 +08:00
Yonas Kolb
0e30b1a182 updated changelog 2017-12-27 17:07:13 +08:00
Yonas Kolb
f2f1a00ea7
Merge pull request #211 from yonaskolb/project_path_default
Make the spec directory the default for --project argument
2017-12-27 17:01:29 +08:00
Yonas Kolb
20b1a28b68
Merge pull request #213 from yonaskolb/write_product_name
Write target product name
2017-12-27 16:49:08 +08:00
Yonas Kolb
99a1313064 write target product name 2017-12-27 16:41:50 +08:00
Yonas Kolb
a01a933206
Merge pull request #212 from yonaskolb/case_insensitive_file_references
Make file reference caching case insensitive
2017-12-27 15:53:27 +08:00
Yonas Kolb
b6e68a4c50 make file reference caching case insensitive 2017-12-27 15:37:18 +08:00
Yonas Kolb
f5fa6a50c1 made the default for --project argument the spec directory 2017-12-27 15:30:16 +08:00
Yonas Kolb
6fa98c6062
Merge pull request #209 from yonaskolb/ks/docs
Move optional documentation
2017-12-27 15:15:19 +08:00
Keith Smiley
bbec1a0c1b
Move optional documentation
This fixes the optional documentation indentation by moving it up
2017-12-26 21:59:37 -08:00
Yonas Kolb
ee75834c92 updated changelog 2017-12-27 01:00:06 +08:00
Yonas Kolb
ab644cb763 fixed how file reference names are set 2017-12-27 00:26:50 +08:00
Yonas Kolb
e0d0820d77 update Readme example 2017-12-27 00:26:50 +08:00
Yonas Kolb
77976103bb
Update ProjectSpec.md 2017-12-26 23:50:31 +08:00
Yonas Kolb
da5993d07e update dependencies 2017-12-26 22:49:17 +08:00
Yonas Kolb
0bc2f3415e minor 2017-12-26 22:46:36 +08:00
Yonas Kolb
75e0644b99 wrap long lines 2017-12-26 18:47:18 +08:00
Yonas Kolb
e75b1c1e89 format code 2017-12-26 17:56:02 +08:00
Yonas Kolb
554a9d2524
Merge pull request #205 from yonaskolb/platform_version
Add deployment target
2017-12-26 17:55:14 +08:00
Yonas Kolb
e3a6739b2a rename deploymentTargets to deploymentTarget 2017-12-26 17:48:01 +08:00