diff --git a/app/build.gradle b/app/build.gradle index f5e0e7fc47e..67cc6f42725 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -399,7 +399,6 @@ android { buildConfigField "Boolean", "FXA_USE_CHINA_SERVER", "true" buildConfigField "Boolean", "WEBVIEW_IN_PHONE_UI", "true" buildConfigField "Boolean", "CN_FIRST_RUN_IN_PHONE_UI", "true" - resValue 'string', 'HOMEPAGE_URL', 'https://wolvic.com/zh/start/pico.html' } } @@ -820,6 +819,17 @@ android.applicationVariants.all { variant -> variant.buildConfigField "String[]", "SPEECH_SERVICES", "{ com.igalia.wolvic.speech.SpeechServices.HUAWEI_ASR }" } + // Default homepages for China releases. + if (store == "mainlandChina") { + if (platform.toLowerCase().startsWith('hvr')) { + variant.buildConfigField 'String', 'HOMEPAGE_URL', "https://wolvic.com/zh/start/index.html" + } else if (platform.toLowerCase().startsWith('visionglass')) { + variant.buildConfigField 'String', 'HOMEPAGE_URL', "https://wolvic.com/zh/start/hvg.html" + } else if (platform.toLowerCase().startsWith('pico')) { + variant.buildConfigField 'String', 'HOMEPAGE_URL', "https://wolvic.com/zh/start/pico.html" + } + } + // Append "Dev" to the app name for debug builds. We do it by directly modifying the resource // value so that this is visible from inside the app. if (variant.buildType.name == "debug") {