Google グループは Usenet の新規の投稿と購読のサポートを終了しました。過去のコンテンツは引き続き閲覧できます。
Dismiss

[perl #38393] [BUG] make clean removes languages/Makefile too soon

閲覧: 0 回
最初の未読メッセージにスキップ

Bernhard Schmalhofer

未読、
2006/02/01 3:33:122006/02/01
To: bugs-bi...@rt.perl.org
# New Ticket Created by Bernhard Schmalhofer
# Please include the string: [perl #38393]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=38393 >


Hi,

when doing a 'make clean' I get an error from

make -C languages clean

because 'languages/Makefile' is removed, before the 'languages-clean'
dependency of 'clean' is executed.
The culprit seems to be the 'prog-clean' dependency of 'clean', that
depends on 'archclean', which removes '$GEN_MAKEFILES'.

There are two other things I find confusing in the root Makefile:
i. $(GEN_MAKEFILES) and $(GEN_CONFIGS) are in in $(STICKY_FILES)
and seperatly in the 'archclean' target.
ii. Leading tabs mark the command section of rules. That's why they are
neccessary in Makefiles. Using tabs additionally for laying out lists is
confusing.

--
Bernhard


新着メール 0 件