The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Makefile - использовать список имён файлов. Типа: массив., !*! Aick, 17-Мрт-15, 20:53  [смотреть все]
Есть архитектурно независимые скрипты, разложены по каталожикам.
В мэйк файле:
Есть цель - упаковать код в tar.gz.
Есть цель - install.
Обе работают с одинаковым списком файлов.

Я хочу этот список файлов объявить в начале Makefile, а затем в разных местах использовать его. Есть такая возможность? Объявить массив строк и потом работать с ним внутри разных целей.

Почему список - потому как хочется, чтобы если в момент установки что-то "лишнее" лежит в дереве, то чтобы оно игнорировалось при make install. Можно сразу "забирать" целиком дерево файлов, задним числом ставить права доступа и т.д. Но так не хочу. Хочу мучаться со списком файлов (шаблонов-регулярок).

Писать инсталлятор и упаковщик в tar.gz, на том языке, который "умеет массивы", вызывать их обоих из мейка - чего-то тут не так, это, значит, свой мэйк выписывать заново.

Как бы это всё красиво организовать...? Таки держать чистым дерево "сырцов", забирать его "как есть" при упаковках и установках?

Таки есть способ использовать массив в мейк файле?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру