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
Yuta Saito
d7864ffba0
Update CHANGELOG.md
2019-10-15 15:55:45 +09:00
Yuta Saito
be9c6a27b5
Merge branch 'master' into external-target-ref
2019-10-15 15:55:12 +09:00
Yuta Saito
552af50351
Replace External Project with Project Reference in ProjectSpec.md
2019-10-15 15:52:52 +09:00
Yuta Saito
f49a172117
Update Fixture
2019-10-15 15:47:40 +09:00
Yuta Saito
c2ab781acb
Fix buildableName generation logic
2019-10-15 15:47:28 +09:00
Yuta Saito
1c6409266b
Improve TargetReference initializer interface
2019-10-15 15:33:35 +09:00
Yuta Saito
e0dfc72f85
Conform TargetReference to CustomStringConvertible
2019-10-15 15:15:25 +09:00
Yuta Saito
55613785da
Move TargetReference to it's own file
2019-10-15 15:12:44 +09:00
Yuta Saito
d978cf4df2
Rename ExternalProject -> ProjectReference
2019-10-15 15:10:01 +09:00
yonaskolb
5f72c4b4e4
update xcodeproj
2019-10-14 21:30:37 +11:00
yonaskolb
e41181741a
update changelog
2.9.0
2019-10-14 21:17:09 +11:00