yonaskolb
e9193cfb29
add support for localPackages
2019-09-27 21:36:07 +10:00
yonaskolb
e3fc07d37f
generate packages
2019-09-27 17:10:55 +10:00
Yuta Saito
d3bf42f2ca
Check sourceTree also to ensure they have same root
2019-09-22 19:30:33 +09:00
Yuta Saito
e278a706fe
Add comment
2019-09-21 20:03:09 +09:00
Yuta Saito
0dc4a8de41
Copy cachedGroup.children and write back only once
2019-09-21 20:00:46 +09:00
Yuta Saito
fa8c71569a
Check only path to avoid slow equability check
2019-09-16 15:35:24 +09:00
Brian Clymer
626bf295cb
CR feedback
2019-09-01 20:09:59 -05:00
Brian Clymer
1a2efd656f
Merge branch 'master' into BC-IncludesOnly
2019-09-01 15:20:08 -05:00
Brian Clymer
bc6ba9b108
Address CR comments.
2019-08-31 11:57:20 -05:00
Brian Clymer
407ca12393
Perform the relative location check much faster.
2019-08-28 15:54:03 -05: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
745be5fc1d
update import name
2019-06-26 16:49:10 +10:00
Min Kim
e034dc982f
Merge branch 'master' into min/no_codegen
2019-06-13 21:38:52 -07:00
Thi
ae35da8d17
Don't bundle .pch files as resources
...
Fixes #593
2019-06-10 10:43:23 +09: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
152f34a55e
Fixed flattening of relative paths ( #525 )
2019-04-07 12:36:04 +02:00
yonaskolb
c73bad3312
Fix optional file sources
2019-04-04 23:32:55 +11:00
yonaskolb
ad276a8bc8
support Swift 5
2019-03-27 19:00:20 +11:00
Yonas Kolb
c07f016f4d
fix error on optional sources
2019-02-27 22:51:12 +11:00
Elliott Williams
b5dcc9c4c4
Use relativePath(from:) in more places
...
This uncovered a seeming inconsisteny with how folder reference paths
were specified vs all other paths.
2019-02-24 16:13:49 -08:00
Elliott Williams
3b15144033
Determine relative path for top-level groups
2019-02-21 11:46:23 -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
8d06dbe8ca
add createIntermediateGroups to TargetSource
2019-01-28 21:52:29 +11: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
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
463ecc7e49
build phase white space
2018-11-22 21:50:39 +11:00
Brentley Jones
ef0c87ecb5
Merge branch 'master' into copy-files-ordering
2018-11-05 10:38:21 -06:00
Yonas Kolb
e7ef30a241
refactoring
2018-11-03 21:33:27 +11:00
Yonas Kolb
0fcb3dcc78
use context
2018-10-16 21:35:31 +11:00
Yonas Kolb
65d82bece6
improve performance by not sorting files that are later sorted
2018-10-12 00:57:13 +11:00
Yonas Kolb
0116301227
swift_format
2018-10-01 13:19:29 +10:00
Yonas Kolb
1911d42d27
remove reference generator ids
2018-10-01 12:53:16 +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
Brentley Jones
e6a0af79a8
Allow specifying phase order for copy files phases
...
Copy Files phases don't stop dependent targets from starting to compile. If some of the files being copied are needed for the dependent target to compile then they need to happen before the Compile Sources phase. This change allows specifying that.
2018-09-19 09:00:59 -05:00
Yonas Kolb
75ac3b5669
make format_code
2018-08-19 14:22:42 +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
Brentley Jones
341e0214ed
Automatically copy XPC Services to correct location
2018-08-15 08:30:55 -05:00
Yonas Kolb
907e276394
Merge pull request #364 from rpassis/bugfix/CoreDataVersioning
...
Improvements to determining the current version of a versioned CoreData model
2018-08-02 22:37:35 +10:00
Rogerio de Paula Assis
e8f0af0d6c
Minor refactoring based on PR feedback
2018-08-01 09:23:48 +10:00
Brentley Jones
a784a0d2b9
Automatically copy public headers for static libraries
2018-07-31 08:26:40 -05:00
Brentley Jones
b1c8fb1db6
Automatically copy modulemap files correctly
2018-07-31 08:13:30 -05: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