Not at the moment. We're working actively on this using the new native support in Gradle 1.11+ so things are changing there quite a bit.
On Fri, May 2, 2014 at 4:48 AM, Mateusz GrzechociĆski < [email protected]> wrote: > Hi, > > as we all know, Gradle Android plugin now supports native builds in a new > manner, by using ndk{} DSL in build.gradle. No more calling ndk-build > manually - that's great! > It seems like a very powerful solution and a good direction of developing > NDK support in Gradle since we can reconfigure NDK builds in our variants > (buildTypes/flavors). > > Unfortunately, I have a project which has quite sophisticated Android.mk > and Application.mk files. I'm doing my best to leave them and switch to the > generated one to have above feature, but here is my first blocker. > > My native code is shared between Android and iOS application, so I have my > native sources not only in src/main/jni but also in other locations. > Therefore, my Android.mk have something like: > > LOCAL_SRC_FILES := \ > SwigBindings.cpp \ > ../../src/platforms/android/platform.cpp \ > ../../src/accounts/accountDetails.cpp \ > ../../src/accounts/accountHistory.cpp \ > [...] > > LOCAL_C_INCLUDES := \ > $(LOCAL_PATH)/../../include \ > $(LOCAL_PATH)/../../src \ > $(LOCAL_PATH)/../../src/http \ > [...] > > The questions is - is there any way to generate Android.mk with > LOCAL_SRC_FILES and LOCAL_C_INCLUDES containing not only sources from > src/main/jni but also from other locations? > I looked over the web and found only simple samples which are not suitable > for me, e.x. ndkSanAngeles in gradle-samples-0.10, or > http://dbro.pro/blog/2014/01/04/gradle-ndk.html. > Does Gradle Android plugin have that feature, is it documented somewhere? > > M. > > -- > You received this message because you are subscribed to the Google Groups > "adt-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Xavier Ducrohet Android SDK Tech Lead Google Inc. http://developer.android.com | http://tools.android.com Please do not send me questions directly. Thanks! -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
