Commit Graph

629 Commits

Author SHA1 Message Date
Rogerio de Paula Assis a19871aaac Some additional tidy up & code improvements 2019-02-22 21:31:23 -05:00
Rogerio de Paula Assis 18f52ab098 Introduces ability to include Carthage related dependencies when creating a project configuration file 2019-02-22 21:29:56 -05:00
Elliott Williams a03e5a198a Add comments and rename for clarity 2019-02-21 11:46:34 -08:00
Elliott Williams 3b15144033 Determine relative path for top-level groups 2019-02-21 11:46:23 -08:00
Elliott Williams 9f6f5210f7 Add Path.relativePath(from:) 2019-02-21 11:35:42 -08:00
Yonas Kolb 064ab39434 make the default build phase for xcfilelist to be nothing 2019-02-02 13:05:36 +11:00
Yonas Kolb fb3f80d6af run swiftformat 2019-01-28 22:20:01 +11:00
Yonas Kolb f154b4d1cb Merge pull request #503 from yonaskolb/fix/config_lookup
Don't partial apply exact config matches
2019-01-28 22:18:01 +11:00
Yonas Kolb 7350349b04 Merge pull request #505 from yonaskolb/add_framework_search_paths
Add createIntermediateGroups to TargetSource
2019-01-28 22:17:22 +11:00
Yonas Kolb d0c257e938 don't partial apply exact config matches 2019-01-28 21:53:48 +11:00
Yonas Kolb 8d06dbe8ca add createIntermediateGroups to TargetSource 2019-01-28 21:52:29 +11:00
Yonas Kolb 862b19aa1a refactor Spec 2019-01-28 21:51:17 +11:00
Ell Neal 060aca8327 Rename Project.Spec --> Spec 2019-01-27 15:23:23 +00:00
Ell Neal 032386e41c Merge branch 'master' into feature/current-directory-expander.yml 2019-01-27 12:37:51 +00:00
Yonas Kolb 72ae41e94a Merge pull request #497 from yonaskolb/update_compatability
Update Xcode compatibility version
2019-01-27 19:16:02 +11:00
Kryštof Matěj ec60901ff7 Fix carhage dependency resolving 2019-01-25 07:40:12 +01:00
Yonas Kolb 93f5492d4c update objectVersion from 46 to 50 2019-01-24 23:34:54 +11:00
Luke Wakeford df0e396b75 Adding input and output file lists to build script spec 2019-01-23 14:40:45 +00:00
Yonas Kolb e24fd1b68e update Xcode compatibility version 2019-01-22 15:56:42 +11:00
Rogerio de Paula Assis e6e8b58db4 Fixes issue with sticker pack targets generating redundant compile sources build phase 2019-01-15 22:57:22 -05:00
Ell Neal 8928088dfe Use the Spec struct rather than dictionaries directly 2019-01-13 18:14:52 +00:00
Daniel Ericsson 40c472112d Fix writing to a project path 2019-01-09 00:41:28 +01:00
Beniamin Sarkisian 3fec403411 Fixed bugs 2019-01-08 16:55:46 +03:00
Beniamin Sarkisian e387ee52a8 Added an abbility to generate empty directories 2019-01-07 13:50:23 +03:00
Yonas Kolb f04c3e0496 format code 2018-12-18 22:37:22 +11:00
Yonas Kolb f061c03e6a Merge master into lockfile 2018-12-18 20:54:38 +11:00
Brentley Jones 0617337a94 Allow static libraries to see external framework in search paths 2018-12-17 09:37:48 -06:00
Brentley Jones f3e5aa9083 Treat SDK same as framework for skipping staticLibrary 2018-12-17 09:36:14 -06:00
Yonas Kolb 009a3ec2cb Merge pull request #452 from yonaskolb/test_host
Generate TEST_HOST
2018-12-16 19:16:28 +11:00
David W. Berry 7e2c870762 Add mlmodel to compiled file extensions (#457) 2018-12-13 13:03:46 -06:00
Yonas Kolb c7a1ecd73d generate TEST_HOST for unit tests 2018-12-05 19:13:58 +11:00
Yonas Kolb 12aea54878 generate TestTargetID project attributes for unit tests 2018-12-05 19:13:27 +11:00
Yonas Kolb 281a12434d Merge branch 'master' into fix-issue-440 2018-12-01 18:09:30 +11:00
Bryan Summersett ea5b992745 Use process unique temporary so we don't get duplicate temporary path writes 2018-11-29 20:30:05 -08:00
feischl97 8f9e891fce Merge branch 'master' into fix-issue-440 2018-11-26 13:26:43 +01:00
feischl97 3461bc2835 refactor if 2018-11-26 12:25:39 +01:00
Paul Feischl 58511de01b add check if INFOPLIST build setting is already defined 2018-11-23 09:13:21 +01:00
Yonas Kolb f022d1edc9 add .intentdefinition to sources by default 2018-11-22 21:55:53 +11:00
Yonas Kolb 463ecc7e49 build phase white space 2018-11-22 21:50:39 +11:00
Yonas Kolb 0644f18f0b add cache fixture perf test 2018-11-08 21:37:37 +11:00
Yonas Kolb f9be03ebc8 rename to cache and refactor 2018-11-08 21:36:12 +11:00
Yonas Kolb e30aeee957 add lockfile 2018-11-08 21:35:38 +11:00
Brentley Jones ef0c87ecb5 Merge branch 'master' into copy-files-ordering 2018-11-05 10:38:21 -06:00
Alvar Hansen f5423f1ce3 Changes XPC Service package type to XPC!
Includes app extension as XPC type.
2018-11-05 14:05:57 +02:00
Yonas Kolb 1631236b7a format_code 2018-11-04 22:30:34 +11:00
Yonas Kolb 7e92db5346 add sdk dependency type 2018-11-04 21:38:07 +11:00
Yonas Kolb e96c91eecf Merge pull request #434 from yonaskolb/test_target
Add TestTarget with parallelizable and randomExecutionOrder
2018-11-04 20:31:32 +11:00
Yonas Kolb e7ef30a241 refactoring 2018-11-03 21:33:27 +11:00
Yonas Kolb e8feba21ef add TestTarget with parallelizable and randomExecutionOrder 2018-11-03 19:04:28 +11:00
Yonas Kolb 642b116021 Merge pull request #433 from yonaskolb/set_project_sdk_root
Automatically set project SDK root if there is only a single platform
2018-11-03 16:19:58 +11:00