ruby-cvs:21807
From: nobu ruby-lang.org
Date: Mon, 24 Dec 2007 11:56:35 +0900 (JST)
Subject: [ruby-cvs:21807] Ruby:r14570 (trunk, ruby_1_8): * common.mk: should not pass MAKEFLAGS to recursive make.
nobu 2007-12-24 11:56:33 +0900 (Mon, 24 Dec 2007)
New Revision: 14570
Modified files:
branches/ruby_1_8/ChangeLog
branches/ruby_1_8/bcc32/Makefile.sub
branches/ruby_1_8/version.h
branches/ruby_1_8/win32/Makefile.sub
branches/ruby_1_8/wince/Makefile.sub
trunk/ChangeLog
trunk/bcc32/Makefile.sub
trunk/common.mk
trunk/win32/Makefile.sub
trunk/wince/Makefile.sub
Log:
* common.mk: should not pass MAKEFLAGS to recursive make.
+ normal make: MFLAGS are set and command line options and macros
are all passed silently.
+ GNU make: ditto, and all options and macros in MAKEFLAGS are in
effect.
+ nmake: MFLAGS is not set and MAKEFLAGS has only options without
hyphen, no macros exist in any variables.
+ Borland make: ditto, and command line macros cannot override
macros in makefile, so passing them is vain.
* {bcc32,win{32,ce}}/Makefile.sub (SET_MAKE): set MFLAGS which is not
set by default, to get rid of chaotic situation of MFLAGS/MAKEFLAGS.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/wince/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/wince/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/bcc32/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/win32/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bcc32/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/win32/Makefile.sub?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?r1=14570&r2=14569
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/common.mk?r1=14570&r2=14569