ruby-changes:6523
From: nobu <ko1@a...>
Date: Sat, 12 Jul 2008 22:31:34 +0900 (JST)
Subject: [ruby-changes:6523] Ruby:r18039 (trunk): * include/ruby/intern.h (HAVE_RUBY_RUBY_H): defines macros so that
nobu 2008-07-12 22:30:46 +0900 (Sat, 12 Jul 2008) New Revision: 18039 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18039 Log: * include/ruby/intern.h (HAVE_RUBY_RUBY_H): defines macros so that extconf.rb do not need to check if headers exist under separated directory. [ruby-dev:35437] * include/{ruby,rubyio,rubysig}.h, include/ruby/intern.h: use "ruby/..." instead of <ruby/...>. Modified files: trunk/ChangeLog trunk/include/ruby/intern.h trunk/include/ruby.h trunk/include/rubyio.h trunk/include/rubysig.h Index: include/rubyio.h =================================================================== --- include/rubyio.h (revision 18038) +++ include/rubyio.h (revision 18039) @@ -1 +1 @@ -#include <ruby/io.h> +#include "ruby/io.h" Index: include/ruby/intern.h =================================================================== --- include/ruby/intern.h (revision 18038) +++ include/ruby/intern.h (revision 18039) @@ -26,7 +26,7 @@ #else # include <varargs.h> #endif -#include <ruby/st.h> +#include "ruby/st.h" /* * Functions and variables that are used by more than one source file of Index: include/ruby.h =================================================================== --- include/ruby.h (revision 18038) +++ include/ruby.h (revision 18039) @@ -12,9 +12,27 @@ #ifndef RUBY_H #define RUBY_H 1 -#include <ruby/ruby.h> +#define HAVE_RUBY_DEFINES_H 1 +#define HAVE_RUBY_ENCODING_H 1 +#define HAVE_RUBY_INTERN_H 1 +#define HAVE_RUBY_IO_H 1 +#define HAVE_RUBY_MISSING_H 1 +#define HAVE_RUBY_MVM_H 1 +#define HAVE_RUBY_NODE_H 1 +#define HAVE_RUBY_ONIGURUMA_H 1 +#define HAVE_RUBY_RE_H 1 +#define HAVE_RUBY_REGEX_H 1 +#define HAVE_RUBY_RUBY_H 1 +#define HAVE_RUBY_SIGNAL_H 1 +#define HAVE_RUBY_ST_H 1 +#define HAVE_RUBY_UTIL_H 1 +#ifdef _WIN32 +#define HAVE_RUBY_WIN32_H 1 +#endif + +#include "ruby/ruby.h" #if RUBY_VM -#include <ruby/mvm.h> +#include "ruby/mvm.h" #endif extern void ruby_set_debug_option(const char *); Index: include/rubysig.h =================================================================== --- include/rubysig.h (revision 18038) +++ include/rubysig.h (revision 18039) @@ -1 +1 @@ -#include <ruby/signal.h> +#include "ruby/signal.h" Index: ChangeLog =================================================================== --- ChangeLog (revision 18038) +++ ChangeLog (revision 18039) @@ -1,3 +1,12 @@ +Sat Jul 12 22:30:43 2008 Nobuyoshi Nakada <nobu@r...> + + * include/ruby/intern.h (HAVE_RUBY_RUBY_H): defines macros so that + extconf.rb do not need to check if headers exist under separated + directory. [ruby-dev:35437] + + * include/{ruby,rubyio,rubysig}.h, include/ruby/intern.h: use + "ruby/..." instead of <ruby/...>. + Sat Jul 12 22:17:26 2008 Nobuyoshi Nakada <nobu@r...> * configure.in (sizeof ptrdiff_t): check for size of ptrdiff_t. -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/