В нашем Android-проекте у нас есть несколько десятков файлов C и CPP, которые мы подключаем через один файл-контейнер для сборки. Файл-контейнер указан в LOCAL_SRC_FILES, так как именно он скомпилирован. Однако, когда я редактирую один из включенных файлов .cpp, похоже, это не запускает сборку.
Если бы я полностью контролировал файл make, я бы просто включил все эти файлы в качестве зависимостей для соответствующего шага компиляции. Тем не менее, android.mk обрабатывает все эти зависимости компиляции в целом, поэтому я не знаю, куда их вставить.