Когда я изменяю Makefile, его правила могут быть изменены, поэтому их следует переоценить, но make, похоже, не так думает.все правила зависят от самого Makefile
Есть ли способ сказать в Makefile, что все его цели, независимо от того, что зависит от самого Makefile? (Независимо от его названия.)
Я использую GNU make.
Приятный трюк, но если я хочу, чтобы все мои зависимости были переделаны (это занимает около 30 минут в моем нынешнем проекте), я сам назову 'make clean'. – reinierpost
Возникает связанный с этим вопрос: как автоматически генерировать правила для 'make clean'? В моем нынешнем Makefile нет ни одного. – reinierpost
@reinierpost: подождите минуту. Разве вы не хотите, чтобы все зависимости были переделаны, если файл makefile был изменен? Разве вы не хотите, чтобы все они зависели от самого файла makefile? Разве это не все? – Beta