[前][次][番号順一覧][スレッド一覧]

ruby-changes:6512

From: usa <ko1@a...>
Date: Fri, 11 Jul 2008 22:10:54 +0900 (JST)
Subject: [ruby-changes:6512] Ruby:r18028 (trunk): * win32/setup.rb, win32/Makefile.sub (PLATFORM): use $(PLATFORM)

usa	2008-07-11 22:10:29 +0900 (Fri, 11 Jul 2008)

  New Revision: 18028

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18028

  Log:
    * win32/setup.rb, win32/Makefile.sub (PLATFORM): use $(PLATFORM)
      instead of $(OS) because ENV["OS"] is used in test-all (drb).


  Modified files:
    trunk/ChangeLog
    trunk/win32/Makefile.sub
    trunk/win32/setup.mak

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18027)
+++ ChangeLog	(revision 18028)
@@ -1,3 +1,8 @@
+Fri Jul 11 22:09:01 2008  NAKAMURA Usaku  <usa@r...>
+
+	* win32/setup.rb, win32/Makefile.sub (PLATFORM): use $(PLATFORM)
+	  instead of $(OS) because ENV["OS"] is used in test-all (drb).
+
 Fri Jul 11 20:51:36 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* io.c (rb_io_wait_readable, rb_io_wait_writable): check if the file
Index: win32/Makefile.sub
===================================================================
--- win32/Makefile.sub	(revision 18027)
+++ win32/Makefile.sub	(revision 18028)
@@ -101,14 +101,14 @@
 OPTFLAGS = -O2b2xty-
 !endif
 !endif
-!if !defined(OS)
-OS = mswin32
+!if !defined(PLATFORM)
+PLATFORM = mswin32
 !endif
 !if !defined(RT)
 !error RT not defined.  Retry from configure pass.
 !endif
 
-arch = $(ARCH)-$(OS)
+arch = $(ARCH)-$(PLATFORM)
 
 !ifndef RUBY_SO_NAME
 RUBY_SO_NAME = $(RT)-$(RUBY_INSTALL_NAME)$(MAJOR)$(MINOR)$(TEENY)
@@ -459,12 +459,12 @@
 #define RUBY_VENDOR_LIB "/lib/ruby/vendor_ruby"
 #define RUBY_VENDOR_LIB2 "/lib/ruby/vendor_ruby/$(MAJOR).$(MINOR).$(TEENY)"
 #define RUBY_PLATFORM "$(arch)"
-#define RUBY_ARCHLIB "/lib/ruby/$(MAJOR).$(MINOR).$(TEENY)/$(ARCH)-$(OS)"
+#define RUBY_ARCHLIB "/lib/ruby/$(MAJOR).$(MINOR).$(TEENY)/$(ARCH)-$(PLATFORM)"
 #define RUBY_SITE_ARCHLIB "/lib/ruby/site_ruby/$(MAJOR).$(MINOR).$(TEENY)/$(ARCH)-$(RT)"
 #define RUBY_VENDOR_ARCHLIB "/lib/ruby/vendor_ruby/$(MAJOR).$(MINOR).$(TEENY)/$(ARCH)-$(RT)"
 #define LIBRUBY_SO "$(LIBRUBY_SO)"
 #if 0
-$(BANG)if "$(RUBY_SO_NAME)"!="$$(RUBY_SO_NAME)" || "$(ARCH)-$(OS)"!="$$(ARCH)-$$(OS)"
+$(BANG)if "$(RUBY_SO_NAME)"!="$$(RUBY_SO_NAME)" || "$(ARCH)-$(PLATFORM)"!="$$(ARCH)-$$(PLATFORM)"
 config.h: nul
 $(BANG)endif
 #endif
@@ -537,21 +537,21 @@
 s,@oldincludedir@,/usr/include,;t t
 s,@infodir@,$${prefix}/info,;t t
 s,@mandir@,$${prefix}/man,;t t
-s,@build@,$(CPU)-pc-$(OS),;t t
-s,@build_alias@,$(CPU)-$(OS),;t t
+s,@build@,$(CPU)-pc-$(PLATFORM),;t t
+s,@build_alias@,$(CPU)-$(PLATFORM),;t t
 s,@build_cpu@,$(CPU),;t t
 s,@build_vendor@,pc,;t t
-s,@build_os@,$(OS),;t t
-s,@host@,$(CPU)-pc-$(OS),;t t
-s,@host_alias@,$(CPU)-$(OS),;t t
+s,@build_os@,$(PLATFORM),;t t
+s,@host@,$(CPU)-pc-$(PLATFORM),;t t
+s,@host_alias@,$(CPU)-$(PLATFORM),;t t
 s,@host_cpu@,$(CPU),;t t
 s,@host_vendor@,pc,;t t
-s,@host_os@,$(OS),;t t
-s,@target@,$(ARCH)-pc-$(OS),;t t
-s,@target_alias@,$(ARCH)-$(OS),;t t
+s,@host_os@,$(PLATFORM),;t t
+s,@target@,$(ARCH)-pc-$(PLATFORM),;t t
+s,@target_alias@,$(ARCH)-$(PLATFORM),;t t
 s,@target_cpu@,$(ARCH),;t t
 s,@target_vendor@,pc,;t t
-s,@target_os@,$(OS),;t t
+s,@target_os@,$(PLATFORM),;t t
 s,@CC@,$(CC),;t t
 s,@CPP@,$(CPP),;t t
 s,@CXX@,$$(CC),;t t
@@ -625,7 +625,7 @@
 s,@COMMON_HEADERS@,$(COMMON_HEADERS),;t t
 s,@DISTCLEANFILES@,vc*.pdb,;t t
 s,@EXPORT_PREFIX@, ,;t t
-s,@arch@,$(ARCH)-$(OS),;t t
+s,@arch@,$(ARCH)-$(PLATFORM),;t t
 s,@sitearch@,$(ARCH)-$(RT),;t t
 s,@sitedir@,$${prefix}/lib/ruby/site_ruby,;t t
 s,@vendordir@,$${prefix}/lib/ruby/vendor_ruby,;t t
Index: win32/setup.mak
===================================================================
--- win32/setup.mak	(revision 18027)
+++ win32/setup.mak	(revision 18028)
@@ -123,10 +123,10 @@
 #endif
     printf("!endif\n");
     if (ver) {
-	printf("OS = $$(TARGET_OS)_%s\n", ver);
+	printf("PLATFORM = $$(TARGET_OS)_%s\n", ver);
     }
     else {
-	printf("OS = $$(TARGET_OS)\n");
+	printf("PLATFORM = $$(TARGET_OS)\n");
     }
     printf("RT = %s\n", base);
     return 1;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]