Saya baru mengenal Gradle dan saya membaca dokumentasinya tetapi saya tidak mengerti beberapa bagian darinya. Salah satu bagian ini terhubung dengan buildscript
blok. Apa tujuannya?
Jika skrip build Anda perlu menggunakan pustaka eksternal, Anda bisa menambahkannya ke classpath skrip di skrip build itu sendiri. Anda melakukan ini menggunakan metode buildscript (), memberikan penutupan yang menyatakan classpath script build.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Ok tapi apa bedanya dengan:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Misalnya, mengapa perlu digunakan buildscript
?