yonaskolb
66ba10c3c6
print group hierarchy on source generator test failure
2019-11-20 22:18:32 +11:00
Romuald CARI
0df37029cc
Fix TargetSource group behavior
...
When targeting a file, a folder should not be created for its directory,
only the file should appear in the specified custom group.
Moreover, if the custom groups contains actual filesystem folders, they
should map to these.
2019-11-19 15:56:24 -05:00
Romuald CARI
de9c15ea1d
Fix @sroebert PR based on @yonaskolb comments
2019-11-19 15:56:23 -05:00
Steven Roebert
15e615300e
Added new group parameter to target sources, allowing to add them to a custom parent group (resolving #478 )
2019-11-19 15:56:23 -05:00
Kohki Miki
cad36baa6d
Update SourceGeneratorTests.swift
2019-11-19 04:38:05 +09:00
giginet
5e9a2a9651
Add test case with buildPhase
2019-11-19 04:34:28 +09:00
giginet
e24fa881da
Tweak
2019-11-19 03:35:51 +09:00
giginet
c5e9f07a53
Add tests to add intentdefinition to build source phases
2019-11-19 03:00:08 +09:00
yonaskolb
865ad156b2
use custom unwrap function
2019-11-10 12:18:04 +11:00
yonaskolb
66569d3670
use XCTUnwrap
2019-11-10 12:09:37 +11:00
yonaskolb
0e4e08bfc4
run swift format for Swift 5.1
2019-11-10 11:56:23 +11:00
Kohki Miki
03076f40eb
Support Static Frameworks for Carthage dependencies ( #688 )
2019-11-07 11:03:26 -06:00
yonaskolb
d0d509c1a5
swiftformat
2019-10-27 22:37:41 +11:00
Nikita Ivanchikov
974bf8ac5f
Add source generator tests
2019-10-08 01:40:56 +03:00
Brian Clymer
e4204e51ee
Tweak an includes test.
2019-09-01 15:33:15 -05:00
Brian Clymer
582193e482
Merge branch 'master' into BC-IncludesOnly
2019-09-01 15:23:24 -05:00
yonaskolb
d921d14259
make format_code
2019-09-01 22:02:53 +10:00
Brian Clymer
fbac8af327
Include path even if it's only a relative of the included file.
2019-08-28 15:48:47 -05:00
Brian Clymer
f918bf54ea
Add support for explicit includes on sources.
...
They are overridden by excludes.
2019-08-28 14:22:35 -05:00
Brian Clymer
bcdbad4a10
Add recursive glob support.
2019-08-28 13:39:05 -05:00
Keith Smiley
acb56f8866
Ignore files with orig extension
...
This is useful for multi-developer projects where you don't want to
delete these files for everyone, since they might actually want them,
but they still aren't useful to show in Xcode.
Fixes https://github.com/yonaskolb/XcodeGen/issues/310
2019-08-24 11:57:10 -07:00
yonaskolb
401df4042a
fix swift 5.1 warnings
2019-06-26 17:02:42 +10:00
yonaskolb
745be5fc1d
update import name
2019-06-26 16:49:10 +10:00
min
efb5951d13
Allow more flexibility by accepting an [String] for attributes
2019-05-11 08:36:24 -07:00
min
60a0f64416
Add support for no_codegen settings ATTRIBUTE
2019-05-07 20:42:44 -07:00
Steven Roebert
d12bd0a426
Added unit test for testing the flattening of relative paths #(550)
2019-04-07 13:05:01 +02:00
yonaskolb
c73bad3312
Fix optional file sources
2019-04-04 23:32:55 +11:00
yonaskolb
16bc081944
update to xcodeproj 6.7
2019-04-01 20:15:38 +11:00
yonaskolb
bcbc83dd75
rename includeCarthageRelatedDependencies to findCarthageFrameworks and includeRelated to findFrameworks
2019-03-24 22:59:29 +11:00
Yonas Kolb
d4797c3ff6
Merge pull request #524 from elliottwilliams/emw_relative_paths
...
Compute relative paths to support sources outside a spec's directory
2019-02-27 08:12:51 +11: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
3b15144033
Determine relative path for top-level groups
2019-02-21 11:46:23 -08:00
Yonas Kolb
fb3f80d6af
run swiftformat
2019-01-28 22:20:01 +11:00
Yonas Kolb
8d06dbe8ca
add createIntermediateGroups to TargetSource
2019-01-28 21:52:29 +11:00
Kryštof Matěj
ec60901ff7
Fix carhage dependency resolving
2019-01-25 07:40:12 +01:00
Beniamin Sarkisian
b24753e233
Updated tests
2019-01-08 17:08:58 +03:00
Beniamin Sarkisian
f094f4073f
Updated tests
2019-01-08 17:01:25 +03:00
David W. Berry
7e2c870762
Add mlmodel to compiled file extensions ( #457 )
2018-12-13 13:03:46 -06:00
Yonas Kolb
f022d1edc9
add .intentdefinition to sources by default
2018-11-22 21:55:53 +11:00
Yonas Kolb
e7ef30a241
refactoring
2018-11-03 21:33:27 +11:00
Yonas Kolb
a59b8efb03
fix file comparison
2018-10-08 22:08:49 +11:00
Yonas Kolb
0116301227
swift_format
2018-10-01 13:19:29 +10:00
Yonas Kolb
84f1c65632
update to xcodeproj 6
2018-09-25 23:38:38 +10:00
Yonas Kolb
e97b002655
upgrade to xcodeproj 5
2018-09-25 21:08:11 +10:00
Vlad Gorloff
90b0d18dbe
Fixes issue with wrong build phase for Metal files. https://github.com/yonaskolb/XcodeGen/issues/379
2018-08-17 09:22:06 +02:00
Rogerio de Paula Assis
9831711c2c
Adds parsing of .xccurrentversion inside a CoreData versioned model to determine its current active version
2018-07-31 08:01:39 +10:00
Yonas Kolb
91d2177f84
sort groups under files
2018-07-24 22:45:52 +10:00
Yonas Kolb
e915fdf421
add sorting test
2018-07-24 22:44:35 +10:00
Yonas Kolb
2be5aabaff
sort Projects and Frameworks groups at the end
2018-07-24 22:44:35 +10:00
Brentley Jones
79e2413fa7
Fix excluding directories that have sub-directories
2018-06-28 18:53:14 -05:00