Android Studio, проект с библиотекой NDK, использующий ndkBuild с Android.mk.Моя сборка использует статическую библиотечную зависимость, а статическая библиотека существует как отладочная версия и как версия выпуска в отдельных каталогах.Makefile идет:
#Ref to libfoo
include $(CLEAR_VARS)
LOCAL_MODULE := foo
LOCAL_SRC_FILES := $(FOOPROJECT)\foo\build\intermediates\ndkBuild\debug\obj\local\$(TARGET_ARCH_ABI)\libfoo.a
include $(PREBUILT_STATIC_LIBRARY)
LOCAL_SRC_FILES
имеет жестко запрограммированный аромат debug
как часть пути.Нехорошо.Я хотел бы использовать «debug» или «release» там, в зависимости от текущего типа сборки.
Доступен ли текущий тип сборки в make-файле как переменная?Если нет, возможно ли передать его в ndk-build через файл gradle?