Использование функции Make 'wildcard' в Android.mk

У меня проблема с использованием функции wildcard Make в моем файле сборки Android.mk.

Мои другие make-файлы используют строку, подобную этой, чтобы указать "Все .c файлы в этой папке":

CFILES := $(wildcard *.c)

В моем файле Android.mk я попробовал следующее:

LOCAL_SRC_FILES := $(wildcard *.c)

Однако, это имеет тот же эффект, что и не включать никаких файлов вообще.

Если я включаю файлы вручную, сборка работает, как я и ожидал.

Мне интересно, может быть, текущий рабочий каталог не является путем к моему проекту в момент оценки этого утверждения? Если да, то могу ли я использовать комбинацию $(call my-dir) и функции wildcard для получения нужного мне списка?

14
задан Steve 2 December 2011 в 02:20
поделиться