Bug #5711

r32774 (and r32783) broke nmake support

Added by Usaku NAKAMURA over 3 years ago. Updated about 3 years ago.

[ruby-dev:44933]
Status:Closed
Priority:Normal
Assignee:Yuki Sonoda
ruby -v:ruby 2.0.0dev (2011-12-05 trunk 33946) [x64-mswin64_100] Backport:

Description

普段あまり使わないので気付かなかったのですが、表題の通りでnmakeにおけるV=1指定サポートが破壊されています。
(nmakeではマクロ置換展開中のマクロ展開はできません)

NULLCMDを経由するとかいう凝ったことしないで単にECHO1をconfigureで作るようにしてくれればnmakeでもSolaris makeでも通るMakefileが書けると思うのですが、どうですか。

Associated revisions

Revision 34044
Added by Usaku NAKAMURA about 3 years ago

  • common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform
    specific hack from common.mk to Makefile.in (and win32/Makefile.sub).
    [Bug #5711]

  • lib/mkmf.rb: we can generate Makefile as we like.

Revision 34044
Added by Usaku NAKAMURA about 3 years ago

  • common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform
    specific hack from common.mk to Makefile.in (and win32/Makefile.sub).
    [Bug #5711]

  • lib/mkmf.rb: we can generate Makefile as we like.

History

#1 Updated by Usaku NAKAMURA about 3 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r34044.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform
    specific hack from common.mk to Makefile.in (and win32/Makefile.sub).
    [Bug #5711]

  • lib/mkmf.rb: we can generate Makefile as we like.

Also available in: Atom PDF