pluginManagement { resolutionStrategy { eachPlugin { if (requested.id.id == "kotlin-multiplatform") { useModule("org.jetbrains.kotlin:kotlin-gradle-plugin:${requested.version}") } } } repositories { mavenCentral() maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' } maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' } } } enableFeaturePreview('GRADLE_METADATA') /* * The following projects are only available for certain platforms: */ if (MPPTools.isMacos() || MPPTools.isLinux() || MPPTools.isWindows()) { include ':csvparser' include ':curl' include ':echoServer' include ':globalState' include ':html5Canvas' include ':libcurl' include ':tetris' include ':videoplayer' include ':workers' } if (MPPTools.isMacos() || MPPTools.isLinux()) { include ':gitchurn' include ':gtk' include ':nonBlockingEchoServer' include ':tensorflow' include ':torch' } if (MPPTools.isMacos()) { include ':objc' include ':opengl' include ':uikit' } if (MPPTools.isWindows()) { include ':win32' }