Меня инетересует такой вопрос - можно ли использовать automake не только для создания билдов?
Вобщим, задача такая - есть проект на пыхе, симфони. Решил написать деплоймент проекта с помощью Makefile, типа
Код: Выделить всё
MYSQL_USER=user
MYSQL_PASSWORD=password
all: init-project
data-load:
./symfony propel:data-load
init-project: configure-database data-load
./symfony fix
./symfony cc
configure-database:
./symfony --env=prod configure:database "mysql:dbname=test;host=localhost" $(MYSQL_USER) $(MYSQL_PASSWORD)Но мне показалось мало и решил вынести определение пользователя и пароля. Типа
Код: Выделить всё
# ./configure --mysql-user=user --mysql-password=passwordи он сгенерит предыдущий Makefile с подстановкой логина и пароля. Понял, что надо рыть в сторону automake, но все маны насквозь пронизаны C/C++, билдами и программами, что мне не подходит. Такое ощущение, что все в automake построено вокруг файла(программы), которую хотят сбилдить.
Итак, резюме - есть запуск ./configure --mysql-user=user --mysql-password=password, как сгенерить с подстановкой логина и пароля в Makefile in automake-way?
Заранее спасибо