Пост-сборка строки в make-файл - PullRequest
2 голосов
/ 04 ноября 2011

Мне бы хотелось, чтобы несколько файлов автоматически копировались из "folderA" в "folderB" после каждого "make".

Кто-нибудь знает, как добавить строку пост-сборки в make-файл?

Ответы [ 2 ]

3 голосов
/ 04 ноября 2011

Вы можете добавить что-то вроде этого в конец вашей цели по умолчанию make (первая цель в make-файле всегда по умолчанию):

install folderA/{file1,file2,file3} folderA/*.foo folderB

Если вы хотите что-то более сложное, взгляните на man install и man cp.

1 голос
/ 04 ноября 2011

Обычно это будет цель install, которая зависит от сборки исполняемого файла. Обычно для копирования файлов используются команды cp или install.

Вот пример , который иллюстрирует это.

...