Skip to content

Commit 7365301

Browse files
committed
* 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/...>. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent f94f8f3 commit 7365301

File tree

5 files changed

+32
-5
lines changed

5 files changed

+32
-5
lines changed

ChangeLog

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
Sat Jul 12 22:30:43 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
2+
3+
* include/ruby/intern.h (HAVE_RUBY_RUBY_H): defines macros so that
4+
extconf.rb do not need to check if headers exist under separated
5+
directory. [ruby-dev:35437]
6+
7+
* include/{ruby,rubyio,rubysig}.h, include/ruby/intern.h: use
8+
"ruby/..." instead of <ruby/...>.
9+
110
Sat Jul 12 22:17:26 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
211

312
* configure.in (sizeof ptrdiff_t): check for size of ptrdiff_t.

include/ruby.h

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,27 @@
1212
#ifndef RUBY_H
1313
#define RUBY_H 1
1414

15-
#include <ruby/ruby.h>
15+
#define HAVE_RUBY_DEFINES_H 1
16+
#define HAVE_RUBY_ENCODING_H 1
17+
#define HAVE_RUBY_INTERN_H 1
18+
#define HAVE_RUBY_IO_H 1
19+
#define HAVE_RUBY_MISSING_H 1
20+
#define HAVE_RUBY_MVM_H 1
21+
#define HAVE_RUBY_NODE_H 1
22+
#define HAVE_RUBY_ONIGURUMA_H 1
23+
#define HAVE_RUBY_RE_H 1
24+
#define HAVE_RUBY_REGEX_H 1
25+
#define HAVE_RUBY_RUBY_H 1
26+
#define HAVE_RUBY_SIGNAL_H 1
27+
#define HAVE_RUBY_ST_H 1
28+
#define HAVE_RUBY_UTIL_H 1
29+
#ifdef _WIN32
30+
#define HAVE_RUBY_WIN32_H 1
31+
#endif
32+
33+
#include "ruby/ruby.h"
1634
#if RUBY_VM
17-
#include <ruby/mvm.h>
35+
#include "ruby/mvm.h"
1836
#endif
1937

2038
extern void ruby_set_debug_option(const char *);

include/ruby/intern.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ extern "C" {
2626
#else
2727
# include <varargs.h>
2828
#endif
29-
#include <ruby/st.h>
29+
#include "ruby/st.h"
3030

3131
/*
3232
* Functions and variables that are used by more than one source file of

include/rubyio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
#include <ruby/io.h>
1+
#include "ruby/io.h"

include/rubysig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
#include <ruby/signal.h>
1+
#include "ruby/signal.h"

0 commit comments

Comments
 (0)