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.

Reply via email to