APP_ABI: = armeabi armeabi-v7a против создания файлов карт. Как в скрипте выяснить, какая сборка связана? - PullRequest
0 голосов
/ 29 марта 2011

У меня есть что-то вроде этого:

 <arg value="APP_ABI=armeabi  armeabi-v7a"/>

 <property name="linker.mapfile" value="-Xlinker -Map=@{mapfile}" />

 <arg value="LOCAL_LDFLAGS=@{linkerflags} ${linker.mapfile} />

Создаются оба файла карты, однако они сохраняются в том же месте (вторая карта перезаписывается первой). Мне нужно найти способ узнать, какая сборка связана. Какую переменную мне добавить в путь к файлу карты?

1 Ответ

1 голос
/ 29 марта 2011

Не могли бы вы использовать TARGET_ARCH_ABI для этого? Обычно это определяется для каждой сборки с помощью обычного Make-based ndk-build. Не уверен насчет синтаксиса муравья, возможно, что-то подобное сделает это:

<property name="linker.mapfile"
   value="-Xlinker -Map=@{mapfile}-${TARGET_ARCH_ABI}" />
...