# New Ticket Created by Bernhard Schmalhofer # Please include the string: [perl #24576] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=24576 >
Hi, this patch introduces a couple of new targets in parrot/Makefile. I noticed following behavior: "cd parrot; perl Configure.pl; make; make languages; make clean; make status" leaves you with an extra file "befunge.pbc". This can easily fixed by adding a "$(MAKE_C) befunge clean" in 'config/gen/makefiles/languages.in'. While poking around in 'languages.in' and 'root.in' I found that I wanted some basic documentation. Therefore I tried to do some beautifications and introduced some new targets. languages.in: - add $(MAKE_C) befunge clean in target 'clean' root.in: - add target 'help': This should give a basic overview of what can be done with the Makefile - add target 'languages-clean': I needed that for testing - add target 'docs-clean': This seems to be consistent - add a '@' in 'flags-dummy': "Compiling with" should be printed only once - add target 'patch': generate a patch, when there are diffs to CVS, seems to be useful to me I also did some reformating of lists in 'root.in'. This is of course a matter of taste. I don't like tabs in lists. As tabs have a defined meaning in targets, I find it confusing to see them in macro assignments. Hoping that this makes some sense, Bernhard -- Neu bei GMX: Preissenkung fïr MMS-Versand und FreeMMS! Ideal fïr alle, die gerne MMS verschicken: 25 FreeMMS/Monat mit GMX TopMail. http://www.gmx.net/de/cgi/produktemail +++ GMX - die erste Adresse fïr Mail, Message, More! +++
root.in.patch
Description: Binary data