Yonas Kolb
32a36b0e7f
update to xcodeproj 6.1.0
2018-10-10 20:26:25 +11:00
Yonas Kolb
9464f5f925
fix scheme order
2018-10-09 23:13:30 +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
Yonas Kolb
8d6a70bdd0
Merge branch 'master' into xcodeproj_5
...
# Conflicts:
# .circleci/config.yml
# Sources/XcodeGenKit/PBXProjGenerator.swift
# Tests/Fixtures/TestProject/Project.xcodeproj/project.pbxproj
# Tests/XcodeGenKitTests/ProjectFixtureTests.swift
# Tests/XcodeGenKitTests/ProjectGeneratorTests.swift
2018-10-08 22:00:45 +11:00
Yonas Kolb
590128e156
Remove header build files that aren’t in a build phase
2018-10-08 17:29:09 +11:00
Yonas Kolb
010487ec35
use xcodeproj scheme blueprint
2018-10-04 20:25:18 +10:00
Yonas Kolb
74eb683f2b
Merge pull request #411 from alvarhansen/weak-link
...
Add framework weak linking setting
2018-10-02 20:47:50 +10:00
Alvar Hansen
ab0d71d96f
Add framework weak linking setting
2018-10-02 11:07:58 +03:00
Yonas Kolb
e921c10902
remove iOS codesigning sdk restriction
2018-09-29 22:29:04 +10:00
Yonas Kolb
aa37eb0538
fix warning in TestProject
2018-09-29 21:57:51 +10:00
Yonas Kolb
ab8f43f587
build TestProject macOS app
2018-09-29 20:29:50 +10:00
Yonas Kolb
7f7b3d3d94
add xcpretty to output
2018-09-29 20:08:48 +10:00
Yonas Kolb
f5bebf57de
swap Alamofire dependency for faster building Result
2018-09-29 18:31:47 +10:00
Yonas Kolb
3262fc8562
build test project on circleCI
2018-09-29 18:16:44 +10:00
Yonas Kolb
82755f8920
get watchOS app building
2018-09-29 18:05:10 +10:00
Yonas Kolb
baafa7cffd
add scheme variants
2018-09-29 18:03:35 +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
f46490fcc0
Move Copy Headers phase to be before Compile Sources
...
Fixes a cyclic dependency issue with the new Xcode 10 build system.
2018-09-14 10:29:25 -05:00
Brentley Jones
3ff16ddc53
Quote framework search paths
2018-08-20 09:14:55 -05:00
Brentley Jones
341e0214ed
Automatically copy XPC Services to correct location
2018-08-15 08:30:55 -05:00
Brentley Jones
0921bd440e
Add framework for test project
2018-08-14 09:26:35 -05:00
Brentley Jones
e519af6b79
Fix compiler error in test project
2018-08-14 09:26:21 -05:00
Brentley Jones
8f15a2bbdb
Fix duplicated build file IDs for frameworks
2018-08-14 09:05:31 -05:00
Brentley Jones
c7d0af1cab
Add to FRAMEWORK_SEARCH_PATHS
for framework
dependencies
2018-08-14 08:51:59 -05:00
Brentley Jones
461de39f8e
Merge pull request #366 from brentleyjones/static-library-swift-objc-interface-header
...
Automatically copy Swift.h header for static libraries
2018-08-09 09:58:39 -05:00
Brentley Jones
5f2b4074a6
Automatically copy Swift.h header for static libraries
2018-08-09 09:52:18 -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
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
Brentley Jones
717c899179
Merge pull request #345 from brentleyjones/modulemap
...
Add support for Copy Files build phase
2018-07-31 08:01:58 -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
0ec3b1d278
Make directlyEmbedCarthageDependencies
work for downstream depenedenies
...
If using `transitivelyLinkDependencies` this already worked. In the future `getAllDependenciesPlusTransitiveNeedingEmbedding` and `getAllCarthageDependencies` should really be the same mechanism.
2018-07-24 19:56:52 -05:00
Brentley Jones
b18cd551cb
Default directlyEmbedCarthageDependencies
to true
for tests
2018-07-24 19:56:08 -05:00
Brentley Jones
452310d464
Add names to non-generic Copy Files phases
2018-07-24 19:13:21 -05:00
Yonas Kolb
b8058827c1
Merge pull request #356 from yonaskolb/sorting
...
Change group sorting
2018-07-24 23:34:15 +10:00
Brentley Jones
15af4fd1d9
Add requiresObjCLinking
to Target
...
Allows a Target to indicate that any target that links to it needs to set `-ObjC` in `OTHER_LDFLAGS`.
2018-07-24 08:03:03 -05:00
Yonas Kolb
f51280485d
added options.groupSortPosition
2018-07-24 22:59:24 +10:00
Yonas Kolb
91d2177f84
sort groups under files
2018-07-24 22:45:52 +10:00
Yonas Kolb
2be5aabaff
sort Projects and Frameworks groups at the end
2018-07-24 22:44:35 +10:00
Yonas Kolb
38e9a89c09
add aggregate targets to project
2018-07-24 22:06:31 +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
31c3f1de0f
Merge pull request #355 from yonaskolb/target_template
...
Add target templates
2018-07-24 22:03:10 +10:00
Brentley Jones
2e53422f82
Transitively link library.static dependencies
2018-07-23 09:23:14 -05:00
Brentley Jones
0afd7058bb
Only link static libraries to executables
2018-07-23 09:23:14 -05:00
Yonas Kolb
c9ab3af76e
merge target onto templates
2018-07-23 20:27:50 +10:00
Yonas Kolb
c50d1dd157
add target templates
2018-07-22 21:49:39 +10:00