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