Я использую gradle2.9 с плагином gradle-experimental-0.6.0-alpha3 для студии android, и у меня есть проблема, которую я не могу решить.gradle experimental ndk build только подмножество каталога
Это моя структура каталогов:
- TOPDIR
- fileA.cpp
- Dira
- fileA1.cpp
- fileA2.cpp
Я хочу, чтобы скомпилировать fileA.cpp, fileA1.cpp но не fileA2.cpp
1 °) Я попытался с помощью селективного реж включает в себя:
android.sources {
main {
jni {
source {
srcDirs = ["dirA","dirA1/fileA1.cpp"]
}
}
}
}
, но я получил ошибку что dirA1/fileA1.cpp не является каталогом, и я не могу найти способ включить файл.
2 °) Я попытался с помощью селективных реж не включает:
android.sources {
main {
jni {
source {
srcDirs = ["TopDir"]
exclude "fileA2.cpp"
}
}
}
}
, но это не сработало, потому что исключает ожидания для каталога. Даже использование подстановочных знаков (например, «exclude * A2 *»), похоже, не работает.
Кто-нибудь знает способ сделать это (даже если он требует, чтобы файл был один за другим) с использованием новых инструментов экспериментальной градации?