diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | win32/Makefile.sub | 5 | ||||
-rw-r--r-- | win32/setup.mak | 2 |
3 files changed, 11 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Fri Dec 27 13:25:03 2013 NAKAMURA Usaku <usa@ruby-lang.org> + + * win32/{setup.mak,Makefile.sub}: update fake.rb like + template/fake.rb.in. + Thu Dec 26 16:10:41 2013 NAKAMURA Usaku <usa@ruby-lang.org> * win32/Makefile.sub (fake.rb): should depend on version.h because diff --git a/win32/Makefile.sub b/win32/Makefile.sub index 2d4ecca4bb..a04e8024be 100644 --- a/win32/Makefile.sub +++ b/win32/Makefile.sub @@ -1037,11 +1037,14 @@ $(RCFILES): $(RBCONFIG) $(srcdir)/revision.h $(srcdir)/win32/resource.rb $(arch)-fake.rb: $(MKFILES) $(srcdir)/version.h @echo Creating <<$@ class Object + remove_const :CROSS_COMPILING if defined?(CROSS_COMPILING) CROSS_COMPILING = RUBY_PLATFORM remove_const :RUBY_PLATFORM remove_const :RUBY_VERSION + remove_const :RUBY_DESCRIPTION if defined?(RUBY_DESCRIPTION) RUBY_PLATFORM = "$(arch)" - RUBY_VERSION = "$(MAJOR).$(MINOR).$(TEENY)" + RUBY_VERSION = $(RUBY_PROGRAM_VERSION) + RUBY_DESCRIPTION = "ruby #{RUBY_VERSION} (" + $(RUBY_PROGRAM_RELEASE_DATE) + ") [#{RUBY_PLATFORM}]" end class File remove_const :ALT_SEPARATOR diff --git a/win32/setup.mak b/win32/setup.mak index 458212bb7b..b6358e5dd5 100644 --- a/win32/setup.mak +++ b/win32/setup.mak @@ -117,6 +117,8 @@ int main(void) {return (EnumProcesses(NULL,0,NULL) ? 0 : 1);} MAJOR = RUBY_API_VERSION_MAJOR MINOR = RUBY_API_VERSION_MINOR TEENY = RUBY_API_VERSION_TEENY +RUBY_PROGRAM_VERSION = RUBY_VERSION +RUBY_PROGRAM_RELEASE_DATE = RUBY_RELEASE_DATE MSC_VER = _MSC_VER << |