В проекте разработки, в котором я участвую, в нашей папке src есть несколько файлов, которые не нужно компилировать (например, файлы python, пользовательский скрипт .bashrc и т.д.). Запуск make
копирует их в нашу сборочную папку, а затем запускает make install
(очевидно!) копирует их в каталог установки. Это означает, что у нас есть три копии текстовых файлов, плавающих в системе.
Для нас это на самом деле не имеет значения, файлы небольшие, и смысл пользовательского сценария .bashrc состоит в том, чтобы убедиться, что система пользователя использует каталог установки для получения всего (включая пользовательские модули python).
Однако имеет ли это значение? Должны ли мы привести в порядок все, чтобы не было нескольких копий одних и тех же файлов? Или я просто немного ОКР ...?