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
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
Brentley Jones
5e96eedd78
Add support for Copy Files build phase
2018-07-30 08:14:06 -05:00
Brentley Jones
92ec7a8e63
Fix compilerFlags incorrectly being set on non-sources build phases
2018-07-18 08:16:27 -05:00
Rohit Pal
4c8742eca6
Use orderedAscending for comparison in sort method
2018-07-18 16:32:55 +05:30
Rohit Pal
b0fa7a2845
Sort .xcdatamodeld files in decreasing order
...
To set higher version core data model as current
2018-07-15 20:26:41 +05:30
Brentley Jones
79e2413fa7
Fix excluding directories that have sub-directories
2018-06-28 18:53:14 -05:00
Michael Schneider
227ddae290
Add support for cc source files
2018-06-08 13:48:25 -07:00
Keith Smiley
853c98bac1
Support frameworks in source paths
...
This adds support for users passing pre-compiled frameworks in as a
source file of a target, and correctly adding it to the copy frameworks
build phase. Previously it would be added to the copy resources build
phase.
2018-05-16 17:18:46 -07:00
Yonas Kolb
bc0e90c3d6
Update to 1.9.0
2018-04-12 23:32:40 +10:00
Yonas Kolb
29f4fa2123
Rename uses of spec to project
2018-04-12 23:17:07 +10:00
Yonas Kolb
e589364ae8
rename ProjectSpec to Project and Project.Options to SpecOptions
2018-04-12 23:13:12 +10:00
Yonas Kolb
81b8734dfc
support files in fileGroups
2018-04-12 00:02:35 +10:00
Yonas Kolb
c0df295366
fix files not being added to root properly
2018-04-12 00:02:31 +10:00
Yonas Kolb
10e8048805
fix folder in root with createIntermediateGroups
2018-04-10 21:44:54 +10:00
Yonas Kolb
fd3c903595
fixed build phase of none not being applied to folders
2018-04-06 08:38:26 +10:00
Yonas Kolb
0c39b28c08
upgrade to xcproj 4.2.0
2018-03-21 11:02:45 +11:00
Yonas Kolb
8c0a294737
Update to 1.7.0
2018-03-03 10:14:55 +11:00
Yonas Kolb
5f7403948b
add some more code docs
2018-03-03 09:43:45 +11:00
Yonas Kolb
4998f19dc5
refactor excludes
2018-03-03 09:37:51 +11:00
Yonas Kolb
d11783bdb0
make format_code
2018-03-03 09:21:16 +11:00
Yonas Kolb
cc76e37d35
Merge pull request #238 from yonaskolb/ts-exclude-dsstore-bug
...
sources.excludes wasn't applied for localisedDirectory such as Base.lproj
2018-03-03 09:15:14 +11:00
Yonas Kolb
0c2b7dc718
change headerVisibility default back to public
2018-03-02 20:34:47 +11:00
Yonas Kolb
59a2f4116d
add headerVisibility
2018-02-27 09:28:17 +11:00
Yonas Kolb
5e2f427c6f
fix XCVersionGroup reference id stability
2018-02-26 17:11:25 +11:00
Yonas Kolb
b97261db36
generate code data models properly
2018-02-26 17:11:25 +11:00
Yonas Kolb
2be48f37c8
allow setting buildPhase on folders
2018-02-25 10:49:25 +11:00
toshi0383
5da20cd570
improve scope
2018-02-09 05:18:44 +09:00
toshi0383
015f9a44df
apply excludes for localised directories
2018-02-09 05:09:18 +09:00
Yonas Kolb
f9c621d19a
format code
2018-01-30 17:47:04 +11:00
Yonas Kolb
e10f3346af
set lastKnownFileType on folder
2018-01-30 15:54:09 +11:00
Yonas Kolb
a176f85875
xcproj 4.0
2018-01-25 20:59:28 +10:30
Yonas Kolb
e66c0e1c66
generate lastKnownFileType
2018-01-21 22:02:40 +10:30
Yonas Kolb
baa6133695
don't generate FileElement name if it's the same as path
2018-01-21 22:02:29 +10:30
Yonas Kolb
64d635096b
code formater
2017-12-27 19:32:25 +08:00
Yonas Kolb
57e9a1de41
remove wrapping of function declarations
2017-12-27 19:03:22 +08:00
Yonas Kolb
b6e68a4c50
make file reference caching case insensitive
2017-12-27 15:37:18 +08:00
Yonas Kolb
ab644cb763
fixed how file reference names are set
2017-12-27 00:26:50 +08:00