From 13c50364e38cc06d58e481a14a467b551a15dd8c Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Fri, 11 Sep 2020 13:40:21 +0300 Subject: [PATCH] Add tests for multiple static frameworks --- backend.native/tests/build.gradle | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index 238659518b1..476edeee8ba 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -4390,6 +4390,25 @@ if (isAppleTarget(project)) { swiftSources = ['framework/multiple'] } + frameworkTest("testMultipleFrameworksStatic") { + framework('FirstStatic') { + artifact = 'First' + sources = ['framework/multiple/framework1', 'framework/multiple/shared'] + bitcode = true + isStatic = true + opts = ['-Xstatic-framework', "-Xpre-link-caches=enable"] + } + framework('SecondStatic') { + artifact = 'Second' + sources = ['framework/multiple/framework2', 'framework/multiple/shared'] + bitcode = true + isStatic = true + opts = ['-Xstatic-framework', "-Xpre-link-caches=enable"] + } + codesign = false + swiftSources = ['framework/multiple'] + } + frameworkTest("testGh3343Framework") { framework('Gh3343') { sources = ['framework/gh3343']