UNPKG

react-native-legal

Version:
23 lines (22 loc) 963 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.declareAboutLibrariesPlugin = void 0; const config_plugins_1 = require("expo/config-plugins"); const android_1 = require("../../../plugin-utils/build/android"); /** * Modifies root build.gradle with a declaration for AboutLibraries Gradle plugin * * NOTE: As of now, it doesn't support build.gradle.kts (Gradle Kotlin Script) */ function declareAboutLibrariesPlugin(config) { return (0, config_plugins_1.withProjectBuildGradle)(config, (exportedConfig) => { if (exportedConfig.modResults.language === 'groovy') { exportedConfig.modResults.contents = (0, android_1.declareAboutLibrariesPluginUtil)(exportedConfig.modResults.contents); } else { console.warn('Gradle Kotlin scripts are not supported yet'); } return exportedConfig; }); } exports.declareAboutLibrariesPlugin = declareAboutLibrariesPlugin;