Commit Graph

794 Commits

Author SHA1 Message Date
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
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
giginet edac4a355b Resolve Info.plist path 2019-10-23 18:58:40 +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
Franz Busch cb2ee6cbaa Code review comments 2019-10-22 10:39:42 +02: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 c432337ef7 Throw error instead of fatalError 2019-10-21 18:32:49 +09:00
giginet e63fe6be6f Add resolveGroupPath 2019-10-16 05:57:39 +09:00
Yuta Saito c2ab781acb Fix buildableName generation logic 2019-10-15 15:47:28 +09:00
Yuta Saito d978cf4df2 Rename ExternalProject -> ProjectReference 2019-10-15 15:10:01 +09:00
Yuta Saito 0a43435af3 Merge branch 'master' into external-target-ref 2019-10-10 23:38:45 +09:00
Kohki Miki 62a26b0a17 Merge branch 'master' into project-path 2019-10-09 16:36:42 +09:00
giginet 7db2d2c526 Rename to projectDirectory 2019-10-08 22:52:51 +09:00
giginet 6a4320612a Refactor 2019-10-08 22:48:42 +09:00
giginet f9b42c2d4f Resolve relativePath 2019-10-08 22:48:42 +09:00
giginet 90b018ad28 Passing relative path 2019-10-08 22:48:42 +09:00
giginet 44c7a0cae2 Pass projectDestinationDirectory 2019-10-08 22:48:42 +09:00
giginet 2c60f5effa Use relativePath for group 2019-10-08 22:48:42 +09:00
Nikita Ivanchikov 18089e3306 Fix some localized resources not being included into project groups 2019-10-08 00:35:41 +03:00
giginet 7386674fc3 Tweak whitespace 2019-10-03 01:06:07 +09:00
giginet 9061985686 Separate suitableConfig and defaultConfig 2019-10-03 01:05:15 +09:00
giginet fb05f675f1 Use defaultConfig(of:in:) 2019-10-02 23:57:17 +09:00
giginet 1c4f5442e6 Use default config 2019-10-02 23:04:02 +09:00
Qusic 9ea7ed11e3 Add .rcproject path to sources build phase
.rcproject directories are projects of Reality Composer app bundled in Xcode 11 or later.
2019-10-02 13:00:39 +08:00
Yuta Saito b96d077252 Merge branch 'master' into external-target-ref 2019-09-30 17:09:04 +09:00
yonaskolb b03f682418 add some more lastKnownFileType that Xcode generates 2019-09-28 14:48:36 +10:00
yonaskolb 8e48c7b07f put local packages into a Packages group and add options.localPackagesGroup 2019-09-27 22:49:05 +10:00
yonaskolb 8e6195c368 make local packages relative 2019-09-27 21:43:42 +10:00
yonaskolb e9193cfb29 add support for localPackages 2019-09-27 21:36:07 +10:00
yonaskolb 41453595cc added package target dependency with XcodeProj 7.1.0 2019-09-27 20:49:32 +10:00
yonaskolb 6c9b814385 don't link packages to static libraries 2019-09-27 19:00:32 +10:00
yonaskolb 98ed4465aa add stub of swift package target dependency 2019-09-27 19:00:32 +10:00
yonaskolb e3fc07d37f generate packages 2019-09-27 17:10:55 +10:00
Yuta Saito a97e89b18c Fix passing targetReference 2019-09-24 15:04:40 +09:00
Roman Podymov 0f628f3533 Merge pull request #1 from yonaskolb/master
Update code
2019-09-23 11:45:39 +02:00
Roman Podymov a275d666cf swiftlint autocorrect 2019-09-23 09:44:06 +02:00
Roman Podymov c190fba8bc Use .valueArray when possible, removed redundant Array() 2019-09-23 09:41:31 +02:00
Roman Podymov e095fba5f1 Reverted Set() 2019-09-23 09:39:41 +02:00
Roman Podymov 7e1e6f0868 Removed redundant Array() 2019-09-23 09:37:30 +02:00
Roman Podymov d2e5dbca34 Removed redundant Array(Set()) 2019-09-23 08:43:25 +02:00
Yuta Saito 0595f07611 Resolve conflicts 2019-09-23 00:55:42 +09:00
Yuta Saito 98df51f489 Merge branch 'external-target-ref' into test-coverage 2019-09-23 00:45:53 +09:00
Yuta Saito cd1d370d91 Merge branch 'master' into external-target-ref 2019-09-23 00:29:35 +09:00
Yuta Saito 30fc642b04 Introduce ProjectName/Target syntax to reference target 2019-09-23 00:23:11 +09:00
Yonas Kolb 78d215235e Add debugEnabled option for run and test (#657)
Add `debugEnabled` option for run and test
2019-09-22 22:42:10 +10:00