Yuta Saito
|
ce92dd69b4
|
Replace projectReference.path as relativePath correctly
|
2019-12-11 20:05:17 +09:00 |
|
yonaskolb
|
0e4e08bfc4
|
run swift format for Swift 5.1
|
2019-11-10 11:56:23 +11:00 |
|
Yuta Saito
|
d978cf4df2
|
Rename ExternalProject -> ProjectReference
|
2019-10-15 15:10:01 +09:00 |
|
Yuta Saito
|
0a43435af3
|
Merge branch 'master' into external-target-ref
|
2019-10-10 23:38:45 +09:00 |
|
Brian Clymer
|
7152d6aa9f
|
Address CR.
|
2019-10-06 15:33:27 -05:00 |
|
Brian Clymer
|
30e1a84566
|
Working support for scheme templates.
|
2019-10-02 08:52:22 -05:00 |
|
Yuta Saito
|
b96d077252
|
Merge branch 'master' into external-target-ref
|
2019-09-30 17:09:04 +09:00 |
|
yonaskolb
|
e9193cfb29
|
add support for localPackages
|
2019-09-27 21:36:07 +10:00 |
|
yonaskolb
|
fa5bd83049
|
add packages to project spec
|
2019-09-27 17:10:55 +10:00 |
|
Yuta Saito
|
30fc642b04
|
Introduce ProjectName/Target syntax to reference target
|
2019-09-23 00:23:11 +09:00 |
|
yonaskolb
|
d921d14259
|
make format_code
|
2019-09-01 22:02:53 +10:00 |
|
ryohey
|
117b90d13f
|
Don't omit empty arrays
https://github.com/yonaskolb/XcodeGen/pull/545#discussion_r271688539
|
2019-04-20 12:12:26 +09:00 |
|
ryohey
|
b27f71eac1
|
Unify encoding protocols into JSONEncodable
https://github.com/yonaskolb/XcodeGen/pull/545#discussion_r271690085
|
2019-04-20 12:12:26 +09:00 |
|
ryohey
|
010b1c3804
|
Implement encoding to JSON
|
2019-04-20 12:12:26 +09:00 |
|
yonaskolb
|
c9de565641
|
make sure to still handle platform specific templates
|
2019-03-24 17:24:55 +11:00 |
|
Yonas Kolb
|
94e08a78b5
|
Fix multi-platform target templates
|
2019-03-24 17:17:55 +11:00 |
|
yonaskolb
|
32b3d8c362
|
fix relative paths in included target templates
|
2019-03-17 19:38:36 +11:00 |
|
Yonas Kolb
|
a6ca395033
|
remove basePath init requirement
|
2019-01-28 21:51:17 +11:00 |
|
Yonas Kolb
|
862b19aa1a
|
refactor Spec
|
2019-01-28 21:51:17 +11:00 |
|
Yonas Kolb
|
6f4c7d79ac
|
replace $target_name in target templates
|
2019-01-28 15:54:56 +11:00 |
|
Ell Neal
|
060aca8327
|
Rename Project.Spec --> Spec
|
2019-01-27 15:23:23 +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
|
d2579bfe43
|
Refactor the PathContainer protocol to be a bit more expressive
|
2019-01-24 12:50:34 +00:00 |
|
Ell Neal
|
151d78ef98
|
Rename PathContaining -> PathContainer
|
2019-01-21 13:32:13 +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
|
8928088dfe
|
Use the Spec struct rather than dictionaries directly
|
2019-01-13 18:14:52 +00: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
|
e30aeee957
|
add lockfile
|
2018-11-08 21:35:38 +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
|
07eccc5574
|
Merge branch 'master' into xcodeproj_5
# Conflicts:
# Tests/XcodeGenKitTests/ProjectFixtureTests.swift
|
2018-10-08 23:07:25 +11:00 |
|
Yonas Kolb
|
5bd704392a
|
add projectPath getter
|
2018-10-08 22:29:15 +11:00 |
|
Yonas Kolb
|
e97b002655
|
upgrade to xcodeproj 5
|
2018-09-25 21:08:11 +10:00 |
|
Yonas Kolb
|
2dbd897b3a
|
Update to 1.11.2
|
2018-09-19 21:10:25 +10:00 |
|
Brentley Jones
|
7140f0d8c5
|
Add Project.getAggregateTarget()
|
2018-08-22 09:09:08 -05:00 |
|
Yonas Kolb
|
a1418fe4dd
|
allow aggregateTargets to be dependencies
|
2018-08-19 13:47:27 +10:00 |
|
Yonas Kolb
|
884490f955
|
add attributes to AggregateTarget
|
2018-07-24 22:05:29 +10:00 |
|
Yonas Kolb
|
3b17164bbf
|
add aggregate targets
|
2018-07-24 22:05:29 +10:00 |
|
Yonas Kolb
|
1741d69c3c
|
seperate target resolvers
|
2018-07-23 20:08:55 +10:00 |
|
Yonas Kolb
|
c50d1dd157
|
add target templates
|
2018-07-22 21:49:39 +10:00 |
|
Yonas Kolb
|
438869e997
|
make format_code
|
2018-06-08 15:21:25 +10:00 |
|
Keith Smiley
|
812af8b3a1
|
Update targetsMap on targets didSet
|
2018-04-23 09:51:38 -07:00 |
|
Keith Smiley
|
d4445c6d4a
|
Store targets as dictionary for faster lookups
|
2018-04-19 14:45:56 -07:00 |
|
Yonas Kolb
|
e589364ae8
|
rename ProjectSpec to Project and Project.Options to SpecOptions
|
2018-04-12 23:13:12 +10:00 |
|