Di sinilah tim Novoda melakukan semua peretasan mereka
Temukan modul dojo yang ingin Anda coba. Ini akan menjadi modul di bawah Dir Root. Di dalam Anda akan menemukan direktori default atau direktori bahasa tertentu.
Jika Anda hanya menemukan direktori default , ikuti instruksi ini. Setelah struktur folder diperbarui dengan benar, Anda dapat melanjutkan, buat salinan proyek default dari bahasa mana pun yang ingin Anda jalankan dengan Kata.
Masuk ke dalam salinan direktori default ini, dan beri nama dengan tanggal dan nama atau nama Anda. Dir ini yang baru saja Anda salin harus memiliki instruksi untuk menjalankan dojo serta kode contoh apa pun.
-dojos
|- theKata
|- yourChoosenLanguage
|- default
|- 01012014-yourname-pairsname
Tambahkan kata yang disalin ke settings.gradle root.gradle sebagai theKata:01012014-yourname-pairsname
include: 'theKata:default', 'theKata:01012014-yourname-pairsname'
Swift atau Java , buat direktori dengan nama bahasa. Jika Kata tidak memiliki bahasa pemrograman tertentu, Anda dapat menempatkan kode pada folder root.default di dalam bahasa mana pun yang ingin Anda jalankandefault ini akan berisi kode sumber template dan file gradle (jika Anda menggunakan proyek AA Java) -dojos
|- myKata
|- oneLanguage
|- default
|- yourImpl
|- anotherLanguage
|- default
|- yourImpl
gradle level dojo yang mengandung harus ditambahkan untuk menjaga semua implementasi menggunakan build yang sama.
subprojects {
apply from : ' ../default/build.gradle '
} Tambahkan Katas yang sudah jadi ke gradle root sebagai dojo:implName
include: 'myKata:default'
Jika dojo hanya berisi folder default , ada kemungkinan bahwa itu hanya digunakan untuk pemrograman Android sebelumnya dan struktur perlu diperbarui. Untuk melakukannya, buatlah folder Java dan tempatkan semua kode saat ini pada root di dalam folder baru (termasuk folder default ). Anda kemudian dapat membuat folder baru di root Kata dengan bahasa baru yang ingin Anda jalankan jika perlu.
-dojos
|- theKata
|- oneLanguage
|- existingLanguage
|- default
|- 01012014-existingname-existingpair
Sekarang Anda dapat menjalankan dojo baru di kedua bahasa