Commit Graph
1051 Commits
Author SHA1 Message Date
Yonas Kolb 3bb7f97aa7 update xcodeproj 2018-10-12 19:27:49 +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 0c02e0973e invalidate references when running performance tests 2018-10-11 23:04:26 +11:00
Yonas Kolb e17bf7d0f2 update xcodeproj 2018-10-11 21:15:13 +11:00
Yonas Kolb a26b2d382a fix warnings 2018-10-10 20:26:25 +11:00
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 8fcd903679 Merge pull request #419 from jerrymarino/jmarino_use_specified_header_visibility
Use the provided TargetSource.headerVisibility
2018-10-09 08:18:35 +11:00
Jerry Marino bf293d6ac6 Use the provided TargetSource.headerVisibility
This was missing in the init - simply use the value provided by the
user.
2018-10-08 13:34:45 -07:00
Yonas Kolb 7db271c525 Merge pull request #416 from yonaskolb/perf-getCombinedBuildSettings
Improve performance of getCombinedBuildSettings
2018-10-08 23:36:32 +11:00
Yonas Kolb f7966bda39 Merge pull request #417 from yonaskolb/cache-build-settings-misses
Cache config/setting file misses too
2018-10-08 23:32:34 +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 9bc3296d8f Merge pull request #418 from yonaskolb/performance_tests
Add performance tests
2018-10-08 22:46:52 +11:00
Yonas Kolb 5bd704392a add projectPath getter 2018-10-08 22:29:15 +11:00
Yonas Kolb a59b8efb03 fix file comparison 2018-10-08 22:08:49 +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 26d44f64d7 add performance tests 2018-10-08 19:42:25 +11:00
Yonas Kolb 590128e156 Remove header build files that aren’t in a build phase 2018-10-08 17:29:09 +11:00
Dave Lee 8acea8341c Cache config/setting file misses too 2018-10-05 15:34:12 -07:00
Dave Lee 2bb4a26661 Improve performance of getCombinedBuildSettings 2018-10-05 10:03:18 -07:00
Yonas Kolb 7625cd5a58 remove Swift 4.1 from tests 2018-10-04 20:33:43 +10: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
Yonas Kolb 176a040603 Merge pull request #414 from yonaskolb/fix_code_signing
Remove iOS codesigning sdk restriction
2018-10-02 19:37:30 +10:00
Alvar Hansen ab0d71d96f Add framework weak linking setting 2018-10-02 11:07:58 +03: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 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 ac21dd97ff Merge pull request #413 from yonaskolb/build_fixture_ci
Improve fixture tests on CI
2018-09-29 21:45:48 +10:00
Yonas Kolb d5b72bce4f check fixtures using git diff 2018-09-29 21:39:35 +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 4d77bbd2c7 upgrade circleci format 2018-09-29 17:31:43 +10:00
Yonas Kolb 6ae4a9fc3b Merge pull request #410 from jerrymarino/jmarino_optional_validation
Make validation of Xcode projects optional
2018-09-27 08:09:44 +10:00
Jerry Marino 243b26a4b0 Make validation of Xcode projects optional
Validation requires several things of the Xcode project, one being that
files are already on disk. In some cases, it's useful to generate
projects containing files that don't exist on disk yet. Additionally,
this is useful for testing purposes, and generating projects on a
machine where the files don't exist.
2018-09-26 10:53:50 -07: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 1aac853e7b add xcodegen.zip to ignored files 2018-09-20 08:43:40 +10:00
Yonas Kolb 6d4efa5e81 update changelog 1.11.2 2018-09-19 21:13:49 +10:00
Yonas Kolb 2dbd897b3a Update to 1.11.2 2018-09-19 21:10:25 +10:00
Yonas Kolb 75b642af31 Merge add_swift_4.2_tests into master 2018-09-19 21:01:44 +10:00
Yonas Kolb d62af669e1 disable test for swift 4.2 2018-09-19 20:54:50 +10:00
Yonas Kolb 30af9b8b21 add swift 4.2 tests 2018-09-19 20:54:50 +10:00