![]() |
![]() |
#1 |
Заслуженный Участник
|
![]()
Сижу и туплю, такя ситуация есть Makefile который делает include другому makefile.inc, в makefile.inc есть таргет tests: в Makefile есть свой tests:, тоести переопределен.
Так вот этот мудак gmake выполняет лоцальный tests: из Makefile а потом тот что из makefile.inc, а вроде не должен ![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |
![]() |
#2 |
просто
|
![]()
действительно, не должен - последнее правило всегда выполняется. убедись, что tests в makefile.inc определен не с двумя двоеточиями.
__________________
все вопросы по форуму VI направляйте администрации.
|
![]() |
![]() |
![]() |
#3 | |
Заслуженный Участник
|
![]() Цитата:
![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
|
![]() |
![]() |
![]() |
#4 |
просто
|
![]()
попробуй посмотреть. что вылазит по make -- debug или поставь remake - это мейк с кучей дебаговых и трейсинговых опций
http://bashdb.sourceforge.net/remake
__________________
все вопросы по форуму VI направляйте администрации.
|
![]() |
![]() |
![]() |
#5 | |
Заслуженный Участник
|
![]() Цитата:
![]() tests: prepare_test run_test test_log_out clean то пачемута выполняет и новый и старый, но как тока добавил один таб в самом таргете, то все заработало, типа етого: tests: prepare_test run_test test_log_out clean [tab ->] мдеее ![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
|
![]() |
![]() |
![]() |
#6 |
просто
|
![]()
буду знать теперь. спасибо за инфу!
__________________
все вопросы по форуму VI направляйте администрации.
|
![]() |
![]() |
![]() |
#7 |
Заслуженный Участник
|
![]()
Вот так вот каждый день чтото новое
![]() ![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
![]() |
![]() |
![]() |
#8 |
просто
|
![]()
хм. эта фича свойственна только gnu make? или бсдшный тоже им страдает, интересно...?
похоже, заменяются только команды. а dependencies выполняются и те, и другие.
__________________
все вопросы по форуму VI направляйте администрации.
Последний раз редактировалось abg, 05.07.2007 в 17:56. |
![]() |
![]() |
![]() |
#9 | |
Заслуженный Участник
|
![]() Цитата:
![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
|
![]() |
![]() |
![]() |
#10 |
Заслуженный Участник
|
![]()
На БСД с такой фигнёй не сталкивался.Я вобще весь софт из портов ставлю
![]()
__________________
I believe there are two things in this world: Sky staring at me,and the moral law within. (Kant) |
![]() |
![]() |
![]() |
#11 | |
Заслуженный Участник
|
![]() Цитата:
![]() ![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
|
![]() |
![]() |
![]() |
#12 |
Заслуженный Участник
|
![]()
Даа?а я и не заметил...тогда позвольте откланяться
![]()
__________________
I believe there are two things in this world: Sky staring at me,and the moral law within. (Kant) |
![]() |
![]() |
![]() |
#13 | |
Заслуженный Участник
|
![]() Цитата:
![]()
__________________
Complaining Is Stupid. Either Act or Forget. |
|
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |