06 января 2011

Рекурсивно перечислить все исходные файлы проекта

Когда надо в CMakeLists.txt весь список файлов с исходными кодами проекта можно воспользоваться следующей командой:

find -type f -iname "*.cpp"

2 комментария:

  1. Для этого существует aux_source_directory

    ОтветитьУдалить
  2. Безусловно, однако, например, для работы с Qt moc необходимо отдельно хранить QObject заголовочные файлы. CVS также в некоторых случаях создает папку Base, в которой хранит возможно нулевые ревизии файлов.

    ОтветитьУдалить