Skip to content

Commit 2fc5159

Browse files
committed
[SHARED] Add diffrent variants in SharedConfig for iOS x64 and arm64
1 parent fb7e94e commit 2fc5159

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

shared/buildKonfig.gradle

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
buildkonfig {
22
packageName = "me.moallemi.kmpshowcase.shared"
3+
objectName = "SharedConfig"
34

45
// default config is required
56
defaultConfigs {
@@ -10,9 +11,13 @@ buildkonfig {
1011
android {
1112
buildConfigField 'STRING', 'API_BASE_URL', getProperty('KMP_SHOWCASE_API_BASE_URL_ANDROID', 'http://10.0.2.2:9090')
1213
}
13-
14-
ios {
15-
buildConfigField 'STRING', 'API_BASE_URL', getProperty('KMP_SHOWCASE_API_BASE_URL_IOS', 'http://127.0.0.1:9090')
14+
15+
iosX64 {
16+
buildConfigField 'STRING', 'API_BASE_URL', getProperty('KMP_SHOWCASE_API_BASE_URL_IOS_X64', 'http://localhost:9090')
17+
}
18+
19+
iosArm64 {
20+
buildConfigField 'STRING', 'API_BASE_URL', getProperty('KMP_SHOWCASE_API_BASE_URL_IOS_ARM64', 'http://localhost:9090')
1621
}
1722
}
1823
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package me.moallemi.kmpshowcase.shared.network.api
22

3-
import me.moallemi.kmpshowcase.shared.BuildKonfig
3+
import me.moallemi.kmpshowcase.shared.SharedConfig
44

5-
actual val API_BASE_URL: String = BuildKonfig.API_BASE_URL
5+
actual val API_BASE_URL: String = SharedConfig.API_BASE_URL
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package me.moallemi.kmpshowcase.shared.network.api
22

3-
import me.moallemi.kmpshowcase.shared.BuildKonfig
3+
import me.moallemi.kmpshowcase.shared.SharedConfig
44

5-
actual val API_BASE_URL: String = BuildKonfig.API_BASE_URL
5+
actual val API_BASE_URL: String = SharedConfig.API_BASE_URL
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package me.moallemi.kmpshowcase.shared.network.api
22

3-
import me.moallemi.kmpshowcase.shared.BuildKonfig
3+
import me.moallemi.kmpshowcase.shared.SharedConfig
44

5-
actual val API_BASE_URL: String = BuildKonfig.API_BASE_URL
5+
actual val API_BASE_URL: String = SharedConfig.API_BASE_URL

0 commit comments

Comments
 (0)