Commit Graph
1781 Commits
Author SHA1 Message Date
Romuald Cari 292cee1f6e Fixing link directive on dependencies (#703)
PR #624 introduced a bug with operator priorities discarding false link settings
for dependencies when the target is an executable and the dependency a static
library. This PR fixes that.
2019-10-31 15:32:17 -05:00
Yonas Kolb 3b85ffcad2 Merge pull request #700 from kateinoigakukun/fix/onlyGenerateCoverageForSpecifiedTargets
Add missing onlyGenerateCoverageForSpecifiedTargets
2019-10-31 03:27:26 +11:00
Yuta Saito 610e65f78d Update CHANGELOG.md 2019-10-30 16:00:00 +09:00
Yuta Saito db9c99da3a Update fixtures 2019-10-30 15:53:03 +09:00
Yuta Saito 3a810d1499 Add missing onlyGenerateCoverageForSpecifiedTargets which enables specific target coverage 2019-10-30 15:17:08 +09:00
yonaskolb 203d96e343 fix some build errors 2019-10-30 11:40:55 +11:00
Yonas Kolb 0324f8e627 Add Base to knownRegions even if one doesn't exist (#694)
Add Base to knownRegions even if one doesn't exist
2019-10-30 09:46:40 +11:00
Bryan Summersett 98472a3d88 Add Base to known regions even if one doesn't exist 2019-10-29 15:33:52 -07:00
yonaskolb 03b74b37c0 Update to 2.10.0 2.10.0 2019-10-27 23:25:47 +11:00
Yonas Kolb 15037d8b12 Restructure test targets (#698)
Restructure test targets
2019-10-27 23:24:38 +11:00
yonaskolb efc71ca143 update changelog 2019-10-27 23:18:16 +11:00
yonaskolb 518d8e578b restructure test targets 2019-10-27 23:15:12 +11:00
yonaskolb d0d509c1a5 swiftformat 2019-10-27 22:37:41 +11:00
Yonas Kolb 77829aeea1 Merge pull request #656 from kateinoigakukun/test-coverage
Add option to gather code coverage for specific targets
2019-10-27 15:44:01 +11:00
Yuta Saito d4ae922a4d Update outdated CHANGELOG.md 2019-10-27 13:31:42 +09:00
Yuta Saito 1706324213 Update Docs/ProjectSpec.md 2019-10-27 13:11:14 +09:00
Yuta Saito e45b0d0f43 Fix build errors 2019-10-27 13:02:53 +09:00
Yuta Saito 3d58b3d104 Merge branch 'master' into test-coverage 2019-10-27 12:58:30 +09:00
Yuta Saito f81adfe291 Merge branch 'external-target-ref' into test-coverage 2019-10-27 12:57:23 +09:00
Yonas Kolb f9e5f23c2b Support External Target Reference (#655)
Support External Target Reference
2019-10-27 14:11:35 +11:00
Yuta Saito bbed01d1d6 Cache pbxproj by reference name 2019-10-27 09:23:35 +09:00
Yuta Saito d3560e7f6b Use convenience initializer for TargetReference.local 2019-10-27 09:11:27 +09:00
Yuta Saito fbc7e9442d Use propery initializer for TestTarget 2019-10-27 09:08:51 +09:00
Yuta Saito 1285a3e25e Rename TargetReference.init label 2019-10-27 09:07:04 +09:00
Yuta Saito c4305dd02e Add validation for project reference 2019-10-27 09:00:21 +09:00
Malcolm Jarvis d22ab944c4 Fix macOS unit test target TEST_HOST (#696)
Resolves #695

Previously, macOS unit test targets would appear to have no test host.

By manually setting the test host in Xcode on the fixture project, I discovered that macOS test hosts require an additional `Contents/MacOS/` path component before the product name.

We can manually detect the platform when setting the test host and as such generate the host correctly for macOS unit test targets.
2019-10-24 11:12:00 -05:00
Yuta Saito 848dfe28ba Re-revert 'Throw error instead of fatalError' partially 2019-10-24 08:21:32 +09:00
Kohki Miki 24840f569e Merge pull request #683 from giginet/resolve-info-plist
Resolve auto-generated INFOPLIST_FILE
2019-10-24 02:36:15 +09:00
Kohki Miki 96a721da30 Update CHANGELOG.md 2019-10-24 02:22:04 +09:00
giginet d4c5b29ca3 Add tests for Info.plist 2019-10-23 18:58:40 +09:00
giginet edac4a355b Resolve Info.plist path 2019-10-23 18:58:40 +09:00
Yuta Saito 89e5c5636c Merge branch 'external-target-ref' of github.com:kateinoigakukun/XcodeGen into external-target-ref 2019-10-23 07:51:31 +09:00
Yuta Saito 31667516a5 Revert 'Throw error instead of fatalError' 2019-10-23 07:50:29 +09:00
Kohki Miki 5b5d0e917e Merge pull request #681 from giginet/project-path
Resolving relative paths with custom project destination
2019-10-23 04:15:51 +09:00
giginet 80808d69c8 Rename 2019-10-22 23:37:01 +09:00
Yonas Kolb 391cfe7126 Update CHANGELOG.md 2019-10-22 22:32:11 +11:00
Yonas Kolb 7d2e5f3884 Don't generate CFBundleExecutable for targets of type bundle (#689)
Don't generate CFBundleExecutable for targets of type bundle
2019-10-22 22:30:04 +11:00
Yonas Kolb e48701c2b7 [RFC] Fix crashlytics script (#690)
[RFC] Fix crashlytics script
2019-10-22 22:25:35 +11:00
Franz Busch cb2ee6cbaa Code review comments 2019-10-22 10:39:42 +02:00
Michael Schinis e12d0bbab9 doc(FAQ): Fix crashlytics script 2019-10-22 11:24:44 +03:00
Franz Busch b5773eff6a Don't generate CFBundleExecutable for targets of type bundle 2019-10-22 09:39:22 +02:00
Kohki Miki 2166a0387e Adding a default argument for backward compatibility. 2019-10-22 03:08:48 +09:00
Yuta Saito 0866203a60 Merge branch 'master' into external-target-ref 2019-10-21 21:37:52 +09:00
Yuta Saito c432337ef7 Throw error instead of fatalError 2019-10-21 18:32:49 +09:00
Yuta Saito 70cb2df5f7 Minimize protocol conformance declarations 2019-10-21 18:07:47 +09:00
Yuta Saito 7075777f99 Make 'let' properties as 'var' 2019-10-21 18:02:58 +09:00
Yuta Saito 4d8ffe76cb Remove file header 2019-10-21 18:01:05 +09:00
giginet e63fe6be6f Add resolveGroupPath 2019-10-16 05:57:39 +09:00
Yonas Kolb a03c960a35 Update CHANGELOG.md 2019-10-15 21:34:08 +11:00
Yonas Kolb fbf1a8ac62 Merge pull request #685 from yonaskolb/add_base_localisation
Add base localisation by default
2019-10-15 21:31:10 +11:00