Ell Neal
|
1d62b46423
|
#whitespace
|
2019-01-27 12:46:00 +00:00 |
|
Ell Neal
|
032386e41c
|
Merge branch 'master' into feature/current-directory-expander.yml
|
2019-01-27 12:37:51 +00:00 |
|
Ell Neal
|
71a7ec0588
|
Move path expansion logic into the spec file
|
2019-01-27 12:34:17 +00:00 |
|
Ell Neal
|
25a4d48b83
|
Remove deprecations
|
2019-01-27 12:24:16 +00:00 |
|
Ell Neal
|
4d458ad6e4
|
Simplify dictionary extension
|
2019-01-27 12:23:48 +00:00 |
|
Ell Neal
|
6628c382ac
|
Rename useRelativePaths --> relativePaths
|
2019-01-27 12:22:46 +00:00 |
|
 Yonas KolbandGitHub
|
4062b6c883
|
Merge pull request #500 from lukewakeford/build_script_xcfilelist
Adding input and output file lists to build script spec
|
2019-01-25 08:37:33 +11:00 |
|
Ell Neal
|
6589b840f6
|
Add option to revert to legacy path behaviour
|
2019-01-24 13:46:55 +00:00 |
|
Ell Neal
|
d2579bfe43
|
Refactor the PathContainer protocol to be a bit more expressive
|
2019-01-24 12:50:34 +00:00 |
|
Luke Wakeford
|
df0e396b75
|
Adding input and output file lists to build script spec
|
2019-01-23 14:40:45 +00:00 |
|
Yonas Kolb
|
7581653b85
|
fix tools not being added as executables in schemes
|
2019-01-22 15:44:55 +11:00 |
|
Ell Neal
|
151d78ef98
|
Rename PathContaining -> PathContainer
|
2019-01-21 13:32:13 +00:00 |
|
Ell Neal
|
05a564c324
|
Use normal imports
|
2019-01-21 13:12:14 +00:00 |
|
Ell Neal
|
ccf002f8bf
|
Consistent default value and guard check
|
2019-01-15 12:27:13 +00:00 |
|
Ell Neal
|
8f4c0953b3
|
Add back deleted public functions and deprecate (prevent breaking public API)
|
2019-01-15 12:26:47 +00:00 |
|
Ell Neal
|
a7e1554115
|
Expand paths when initializing the Project model from a Spec
|
2019-01-13 18:22:56 +00:00 |
|
Ell Neal
|
98aeef46dc
|
Implement PathContaining on relevant models
|
2019-01-13 18:22:34 +00:00 |
|
Ell Neal
|
f9df768ec0
|
Add a PathContaining protocol for expanding paths to the source file's directory
|
2019-01-13 18:18:48 +00:00 |
|
Ell Neal
|
a2684a96a4
|
Replace global merge function with extension on Dictionary
|
2019-01-13 18:16:17 +00:00 |
|
Ell Neal
|
8928088dfe
|
Use the Spec struct rather than dictionaries directly
|
2019-01-13 18:14:52 +00:00 |
|
Ell Neal
|
c90e045bc8
|
Add a project spec struct to abstract spec files on disk
|
2019-01-13 18:08:35 +00:00 |
|
Ell Neal
|
a9ecef37bc
|
Remove the $(CURDIR) expansion (it was a bad idea)
|
2019-01-13 18:06:05 +00:00 |
|
Ell Neal
|
05fa244a89
|
Add $(CURDIR) helper to expand the base path of the spec file
|
2019-01-10 11:43:04 +00:00 |
|
Kevin Sullivan
|
79caa6920d
|
Merge branch 'master' into xcodeproj_dependency
# Conflicts:
# CHANGELOG.md
|
2019-01-08 09:21:31 -06:00 |
|
Kevin Sullivan
|
9d3263a377
|
Update Linkage to handle additional PBXProductType case from xcodeproj
|
2019-01-07 12:28:43 -06:00 |
|
Beniamin Sarkisian
|
976841ba40
|
Changed the default value of generateEmptyDirectories option to false
|
2019-01-07 15:27:17 +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
|
20eaafd246
|
Merge master into lockfile
|
2018-11-12 23:07:29 +11:00 |
|
Yonas Kolb
|
b438c5e491
|
remove some emoji from output
|
2018-11-11 13:25:07 +11:00 |
|
Yonas Kolb
|
0644f18f0b
|
add cache fixture perf test
|
2018-11-08 21:37:37 +11:00 |
|
Yonas Kolb
|
e30aeee957
|
add lockfile
|
2018-11-08 21:35:38 +11:00 |
|
Brentley Jones
|
e6288b49df
|
Remove ability to specify copy files phase ordering
|
2018-11-05 10:40:25 -06:00 |
|
Brentley Jones
|
ef0c87ecb5
|
Merge branch 'master' into copy-files-ordering
|
2018-11-05 10:38:21 -06: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 KolbandGitHub
|
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
|
ea2d38ecdd
|
tweak project description
|
2018-11-03 20:09:46 +11:00 |
|
Yonas Kolb
|
e8feba21ef
|
add TestTarget with parallelizable and randomExecutionOrder
|
2018-11-03 19:04:28 +11:00 |
|
Yonas Kolb
|
0efe954f34
|
automatically set project SDK root if there is only a single platform
|
2018-11-02 19:37:45 +11:00 |
|
Yonas Kolb
|
3eaed1ec7c
|
validate incorrect config settings definitions
|
2018-11-02 18:50:13 +11:00 |
|
Yonas Kolb
|
3d87c61342
|
plist error handling
|
2018-10-30 22:22:51 +11:00 |
|
Yonas Kolb
|
eef1dc473e
|
rename Plist.attributes to properties
|
2018-10-30 21:47:16 +11:00 |
|
Yonas Kolb
|
228ab6620b
|
generate info plist and entitlements
|
2018-10-30 00:44:12 +11:00 |
|
Yonas Kolb
|
b1b7901f1e
|
don't generate duplicate product file references for cross platform targets
|
2018-10-14 21:58:19 +11:00 |
|
Yonas Kolb
|
39079dd801
|
Merge origin/master into xcodeproj_5
|
2018-10-09 23:11:36 +11:00 |
|
Yonas Kolb
|
4b0169e42a
|
sorted command line arguments
|
2018-10-09 23:08:18 +11:00 |
|
Jerry Marino
|
bf293d6ac6
|
Use the provided TargetSource.headerVisibility
This was missing in the init - simply use the value provided by the
user.
|
2018-10-08 13:34:45 -07:00 |
|
Yonas Kolb
|
07eccc5574
|
Merge branch 'master' into xcodeproj_5
# Conflicts:
# Tests/XcodeGenKitTests/ProjectFixtureTests.swift
|
2018-10-08 23:07:25 +11:00 |
|