Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 356 lines (286 sloc) 11.422 kB
99d0354 Initial revision
matz authored
1 SHELL = /bin/sh
2
3 #### Start of system configuration section. ####
4
5 srcdir = @srcdir@
8884ab5 matz - nakada win32 patch
matz authored
6 VPATH = $(srcdir):$(srcdir)/missing
99d0354 Initial revision
matz authored
7
8 CC = @CC@
9 YACC = @YACC@
10 PURIFY =
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
11 AUTOCONF = autoconf
99d0354 Initial revision
matz authored
12 @SET_MAKE@
13
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
14 prefix = @prefix@
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
15 exec_prefix = @exec_prefix@
16 bindir = @bindir@
17 sbindir = @sbindir@
18 libdir = @libdir@
19 libexecdir = @libexecdir@
20 arch = @arch@
21 sitearch = @sitearch@
22 sitedir = @sitedir@
23
24 CFLAGS = @CFLAGS@ @XCFLAGS@
807daf9 * Makefile.in (CPPFLAGS): remove @includedir@.
matz authored
25 CPPFLAGS = -I. -I$(srcdir)
99d0354 Initial revision
matz authored
26 LDFLAGS = @STATIC@ $(CFLAGS) @LDFLAGS@
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
27 EXTLDFLAGS =
28 XLDFLAGS = @XLDFLAGS@ $(EXTLDFLAGS)
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
29 EXTLIBS =
99d0354 Initial revision
matz authored
30 LIBS = @LIBS@ $(EXTLIBS)
31 MISSING = @LIBOBJS@ @ALLOCA@
07bb9f2 1.4.0
matz authored
32 LDSHARED = @LIBRUBY_LDSHARED@
33 DLDFLAGS = @LIBRUBY_DLDFLAGS@
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
34 SOLIBS = @SOLIBS@
c7feda2 @knu * Makefile.in: Introduce MAINLIBS.
knu authored
35 MAINLIBS = @MAINLIBS@
99d0354 Initial revision
matz authored
36
07bb9f2 1.4.0
matz authored
37 RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
ab206c8 @eban eban
eban authored
38 RUBY_SO_NAME=@RUBY_SO_NAME@
07bb9f2 1.4.0
matz authored
39 EXEEXT = @EXEEXT@
40 PROGRAM=$(RUBY_INSTALL_NAME)$(EXEEXT)
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
41 RUBY = $(RUBY_INSTALL_NAME)
42 MINIRUBY = @MINIRUBY@
99d0354 Initial revision
matz authored
43
44 #### End of system configuration section. ####
45
07bb9f2 1.4.0
matz authored
46 MAJOR= @MAJOR@
47 MINOR= @MINOR@
48 TEENY= @TEENY@
99d0354 Initial revision
matz authored
49
07bb9f2 1.4.0
matz authored
50 LIBRUBY_A = @LIBRUBY_A@
51 LIBRUBY_SO = @LIBRUBY_SO@
52 LIBRUBY_ALIASES= @LIBRUBY_ALIASES@
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
53 LIBRUBY = @LIBRUBY@
54 LIBRUBYARG = @LIBRUBYARG@
2432c5e @nobu * configure.in (LIBRUBY_A): append -static. [ruby-dev:18689]
nobu authored
55 LIBRUBYARG_STATIC = @LIBRUBYARG_STATIC@
56 LIBRUBYARG_SHARED = @LIBRUBYARG_SHARED@
99d0354 Initial revision
matz authored
57
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
58 PREP = @PREP@ @ARCHFILE@
59 SETUP =
60
49afb7c 19991012
matz authored
61 EXTOBJS =
99d0354 Initial revision
matz authored
62
07bb9f2 1.4.0
matz authored
63 MAINOBJ = main.@OBJEXT@
64
65 OBJS = array.@OBJEXT@ \
66 bignum.@OBJEXT@ \
67 class.@OBJEXT@ \
68 compar.@OBJEXT@ \
69 dir.@OBJEXT@ \
70 dln.@OBJEXT@ \
71 enum.@OBJEXT@ \
72 error.@OBJEXT@ \
73 eval.@OBJEXT@ \
74 file.@OBJEXT@ \
75 gc.@OBJEXT@ \
76 hash.@OBJEXT@ \
77 inits.@OBJEXT@ \
78 io.@OBJEXT@ \
79 marshal.@OBJEXT@ \
80 math.@OBJEXT@ \
81 numeric.@OBJEXT@ \
82 object.@OBJEXT@ \
83 pack.@OBJEXT@ \
84 parse.@OBJEXT@ \
85 process.@OBJEXT@ \
86 prec.@OBJEXT@ \
87 random.@OBJEXT@ \
88 range.@OBJEXT@ \
89 re.@OBJEXT@ \
90 regex.@OBJEXT@ \
91 ruby.@OBJEXT@ \
92 signal.@OBJEXT@ \
93 sprintf.@OBJEXT@ \
94 st.@OBJEXT@ \
95 string.@OBJEXT@ \
96 struct.@OBJEXT@ \
97 time.@OBJEXT@ \
98 util.@OBJEXT@ \
99 variable.@OBJEXT@ \
100 version.@OBJEXT@ \
99d0354 Initial revision
matz authored
101 $(MISSING)
102
6c80c88 @knu * configure.in (MANTYPE): Detect if the system's nroff(1) groks
knu authored
103 MANTYPE = @MANTYPE@
104
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
105 SCRIPT_ARGS = --dest-dir="$(DESTDIR)" \
106 --make="$(MAKE)" \
107 --mflags="$(MFLAGS)" \
108 --make-flags="$(MAKEFLAGS)"
109
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
110 all: @MAKEFILES@ miniruby$(EXEEXT) rbconfig.rb $(LIBRUBY)
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
111 @$(MINIRUBY) $(srcdir)/ext/extmk.rb --extstatic="@EXTSTATIC@" $(SCRIPT_ARGS)
99d0354 Initial revision
matz authored
112
49afb7c 19991012
matz authored
113 miniruby$(EXEEXT): config.status $(LIBRUBY_A) $(MAINOBJ) dmyext.@OBJEXT@
99d0354 Initial revision
matz authored
114 @rm -f $@
49afb7c 19991012
matz authored
115 $(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) dmyext.@OBJEXT@ $(LIBRUBY_A) $(LIBS) -o $@
99d0354 Initial revision
matz authored
116
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
117 $(PROGRAM): $(LIBRUBY) $(MAINOBJ) $(EXTOBJS) $(SETUP) miniruby$(EXEEXT)
99d0354 Initial revision
matz authored
118 @rm -f $@
c7feda2 @knu * Makefile.in: Introduce MAINLIBS.
knu authored
119 $(PURIFY) $(CC) $(LDFLAGS) $(XLDFLAGS) $(MAINLIBS) $(MAINOBJ) $(EXTOBJS) $(LIBRUBYARG) $(LIBS) -o $@
99d0354 Initial revision
matz authored
120
49afb7c 19991012
matz authored
121 $(LIBRUBY_A): $(OBJS) dmyext.@OBJEXT@
122 @AR@ rcu $@ $(OBJS) dmyext.@OBJEXT@
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
123 @-@RANLIB@ $@ 2> /dev/null || true
124
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
125 $(LIBRUBY_SO): $(OBJS) dmyext.@OBJEXT@ miniruby$(EXEEXT) $(PREP)
1b3fa15 @eban eban
eban authored
126 $(LDSHARED) $(DLDFLAGS) $(OBJS) dmyext.@OBJEXT@ $(SOLIBS) -o $@
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
127 @-$(MINIRUBY) -e 'ARGV.each{|link| File.delete link if File.exist? link; \
07bb9f2 1.4.0
matz authored
128 File.symlink "$(LIBRUBY_SO)", link}' \
129 $(LIBRUBY_ALIASES) || true
99d0354 Initial revision
matz authored
130
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
131 ruby.imp: $(LIBRUBY_A)
132 @@NM@ -Pgp $(LIBRUBY_A) | awk 'BEGIN{print "#!"}; $$2~/^[BD]$$/{print $$1}' | sort -u -o $@
133 # $(MINIRUBY) $< $@
134
d951f65 This commit was generated by cvs2svn to compensate for changes in r11,
matz authored
135 install: rbconfig.rb
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
136 $(MINIRUBY) $(srcdir)/instruby.rb $(SCRIPT_ARGS) --mantype="$(MANTYPE)"
137 $(MINIRUBY) $(srcdir)/ext/extmk.rb $(SCRIPT_ARGS) install
99d0354 Initial revision
matz authored
138
8407107 @eban * Makefile.in, {win32,bcc32}/Makefile.sub: add new target:
eban authored
139 what-where no-install: rbconfig.rb
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
140 $(MINIRUBY) $(srcdir)/instruby.rb -n $(SCRIPT_ARGS) --mantype="$(MANTYPE)"
141 $(MINIRUBY) $(srcdir)/ext/extmk.rb -n $(SCRIPT_ARGS) install
8407107 @eban * Makefile.in, {win32,bcc32}/Makefile.sub: add new target:
eban authored
142
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
143 clean-ext:
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
144 @-$(MINIRUBY) $(srcdir)/ext/extmk.rb $(SCRIPT_ARGS) clean 2> /dev/null || true
7b1e0f2 * file.c (path_check_1): forgot to initialize 'p'.
matz authored
145
27a6da7 * marshal.c (w_object): module inclusion using extend() should
matz authored
146 clean-local:
eaf9edd @eban * Makefile.in (clean): add $(MAINOBJ)
eban authored
147 @rm -f $(OBJS) $(MAINOBJ) $(LIBRUBY_A) $(LIBRUBY_SO) $(LIBRUBY_ALIASES)
07bb9f2 1.4.0
matz authored
148 @rm -f ext/extinit.c ext/extinit.@OBJEXT@ dmyext.@OBJEXT@
149 @rm -f $(PROGRAM) miniruby$(EXEEXT)
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
150
27a6da7 * marshal.c (w_object): module inclusion using extend() should
matz authored
151 clean: clean-ext clean-local
152
7b1e0f2 * file.c (path_check_1): forgot to initialize 'p'.
matz authored
153 distclean-ext:
f010320 @knu * instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub,
knu authored
154 @-$(MINIRUBY) $(srcdir)/ext/extmk.rb $(SCRIPT_ARGS) distclean 2> /dev/null || true
7b1e0f2 * file.c (path_check_1): forgot to initialize 'p'.
matz authored
155
27a6da7 * marshal.c (w_object): module inclusion using extend() should
matz authored
156 distclean-local: clean-local
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
157 @rm -f @MAKEFILES@ config.h rbconfig.rb
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
158 @rm -f ext/config.cache config.cache config.log config.status
07bb9f2 1.4.0
matz authored
159 @rm -f *~ core *.core gmon.out y.tab.c y.output ruby.imp
d951f65 This commit was generated by cvs2svn to compensate for changes in r11,
matz authored
160
27a6da7 * marshal.c (w_object): module inclusion using extend() should
matz authored
161 distclean: distclean-ext distclean-local
162
25b242b * enum.c (enum_inject): new method.
matz authored
163 realclean: distclean
07bb9f2 1.4.0
matz authored
164 @rm -f parse.c
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
165 @rm -f lex.c
166
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
167 test: miniruby$(EXEEXT) rbconfig.rb $(PROGRAM)
07bb9f2 1.4.0
matz authored
168 @./miniruby$(EXEEXT) $(srcdir)/rubytest.rb
d951f65 This commit was generated by cvs2svn to compensate for changes in r11,
matz authored
169
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
170 rbconfig.rb: miniruby$(EXEEXT) $(srcdir)/mkconfig.rb config.status $(PREP)
171 @$(MINIRUBY) $(srcdir)/mkconfig.rb rbconfig.rb
56e60da 20000105
matz authored
172
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
173 fake.rb: miniruby$(EXEEXT) Makefile
cbe7e21 @eban see ChangeLog
eban authored
174 @echo ' \
175 class Object; \
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
176 CROSS_COMPILING = RUBY_PLATFORM; \
cbe7e21 @eban see ChangeLog
eban authored
177 remove_const :RUBY_PLATFORM; \
7a5c195 @eban * ext/curses/extconf.rb: add dir_config.
eban authored
178 remove_const :RUBY_VERSION; \
cbe7e21 @eban see ChangeLog
eban authored
179 RUBY_PLATFORM = "@arch@"; \
7a5c195 @eban * ext/curses/extconf.rb: add dir_config.
eban authored
180 RUBY_VERSION = "@MAJOR@.@MINOR@.@TEENY@"; \
cbe7e21 @eban see ChangeLog
eban authored
181 end \
182 ' > $@
99d0354 Initial revision
matz authored
183
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
184 Makefile: $(srcdir)/Makefile.in
185
186 .PRECIOUS: @MAKEFILES@
187
188 @MAKEFILES@: config.status
189 MAKE=$(MAKE) $(SHELL) ./config.status
190 @{ : $(MAKE); \
191 echo "all:; -@rm -f conftest.mk"; \
192 echo "conftest.mk: .force; @echo AUTO_REMAKE"; \
193 echo ".force:"; \
194 } > conftest.mk
195 @$(MAKE) -f conftest.mk | grep '^AUTO_REMAKE$$' >/dev/null 2>&1 || \
196 { echo "Makefile updated, restart."; exit 1; }
197
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
198 config.status: $(srcdir)/configure
2432c5e @nobu * configure.in (LIBRUBY_A): append -static. [ruby-dev:18689]
nobu authored
199 MINIRUBY="$(MINIRUBY)" $(SHELL) ./config.status --recheck
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
200
6621fdc @eban eban
eban authored
201 $(srcdir)/configure: $(srcdir)/configure.in
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
202 cd $(srcdir) && $(AUTOCONF)
203
07bb9f2 1.4.0
matz authored
204 .c.@OBJEXT@:
99d0354 Initial revision
matz authored
205 $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
206
d951f65 This commit was generated by cvs2svn to compensate for changes in r11,
matz authored
207 lex.c: keywords
8884ab5 matz - nakada win32 patch
matz authored
208 gperf -p -j1 -i 1 -g -o -t -N rb_reserved_word -k1,3,$$ $(srcdir)/keywords > lex.c
d951f65 This commit was generated by cvs2svn to compensate for changes in r11,
matz authored
209
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
210 .y.c:
99d0354 Initial revision
matz authored
211 $(YACC) $<
0243b2c @nobu * configure.in (XCFLAGS): CFLAGS to comile ruby itself.
nobu authored
212 sed '/^#/s|y\.tab\.c|$@|' y.tab.c > $@
213 rm -f y.tab.c
214
215 ext/extinit.@OBJEXT@: ext/extinit.c $(SETUP)
216 $(CC) $(CFLAGS) $(CPPFLAGS) @OUTFLAG@$@ -c ext/extinit.c
99d0354 Initial revision
matz authored
217
33001c1 @nobu /tmp/log
nobu authored
218 acosh.@OBJEXT@: $(srcdir)/missing/acosh.c
219 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/acosh.c
220
8884ab5 matz - nakada win32 patch
matz authored
221 alloca.@OBJEXT@: $(srcdir)/missing/alloca.c
222 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/alloca.c
99d0354 Initial revision
matz authored
223
8884ab5 matz - nakada win32 patch
matz authored
224 crypt.@OBJEXT@: $(srcdir)/missing/crypt.c
225 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/crypt.c
99d0354 Initial revision
matz authored
226
8884ab5 matz - nakada win32 patch
matz authored
227 dup2.@OBJEXT@: $(srcdir)/missing/dup2.c
228 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/dup2.c
99d0354 Initial revision
matz authored
229
33001c1 @nobu /tmp/log
nobu authored
230 fileblocks.@OBJEXT@: $(srcdir)/missing/fileblocks.c
231 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/fileblocks.c
232
8884ab5 matz - nakada win32 patch
matz authored
233 finite.@OBJEXT@: $(srcdir)/missing/finite.c
234 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/finite.c
07bb9f2 1.4.0
matz authored
235
8884ab5 matz - nakada win32 patch
matz authored
236 flock.@OBJEXT@: $(srcdir)/missing/flock.c
237 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/flock.c
99d0354 Initial revision
matz authored
238
8884ab5 matz - nakada win32 patch
matz authored
239 isinf.@OBJEXT@: $(srcdir)/missing/isinf.c
240 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/isinf.c
07bb9f2 1.4.0
matz authored
241
8884ab5 matz - nakada win32 patch
matz authored
242 isnan.@OBJEXT@: $(srcdir)/missing/isnan.c
243 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/isnan.c
07bb9f2 1.4.0
matz authored
244
8884ab5 matz - nakada win32 patch
matz authored
245 fnmatch.@OBJEXT@: $(srcdir)/missing/fnmatch.c
246 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/fnmatch.c
07bb9f2 1.4.0
matz authored
247
8884ab5 matz - nakada win32 patch
matz authored
248 memcmp.@OBJEXT@: $(srcdir)/missing/memcmp.c
249 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/memcmp.c
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
250
8884ab5 matz - nakada win32 patch
matz authored
251 memmove.@OBJEXT@: $(srcdir)/missing/memmove.c
252 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/memmove.c
99d0354 Initial revision
matz authored
253
8884ab5 matz - nakada win32 patch
matz authored
254 mkdir.@OBJEXT@: $(srcdir)/missing/mkdir.c
255 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/mkdir.c
99d0354 Initial revision
matz authored
256
8884ab5 matz - nakada win32 patch
matz authored
257 vsnprintf.@OBJEXT@: $(srcdir)/missing/vsnprintf.c
258 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/vsnprintf.c
99d0354 Initial revision
matz authored
259
8884ab5 matz - nakada win32 patch
matz authored
260 strcasecmp.@OBJEXT@: $(srcdir)/missing/strcasecmp.c
261 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strcasecmp.c
99d0354 Initial revision
matz authored
262
8884ab5 matz - nakada win32 patch
matz authored
263 strncasecmp.@OBJEXT@: $(srcdir)/missing/strncasecmp.c
264 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strncasecmp.c
07bb9f2 1.4.0
matz authored
265
8884ab5 matz - nakada win32 patch
matz authored
266 strchr.@OBJEXT@: $(srcdir)/missing/strchr.c
267 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strchr.c
99d0354 Initial revision
matz authored
268
8884ab5 matz - nakada win32 patch
matz authored
269 strerror.@OBJEXT@: $(srcdir)/missing/strerror.c
270 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strerror.c
a2af08d This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
271
8884ab5 matz - nakada win32 patch
matz authored
272 strftime.@OBJEXT@: $(srcdir)/missing/strftime.c
273 $(CC) -I. $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strftime.c
99d0354 Initial revision
matz authored
274
8884ab5 matz - nakada win32 patch
matz authored
275 strstr.@OBJEXT@: $(srcdir)/missing/strstr.c
276 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strstr.c
99d0354 Initial revision
matz authored
277
8884ab5 matz - nakada win32 patch
matz authored
278 strtol.@OBJEXT@: $(srcdir)/missing/strtol.c
279 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strtol.c
99d0354 Initial revision
matz authored
280
8884ab5 matz - nakada win32 patch
matz authored
281 strtoul.@OBJEXT@: $(srcdir)/missing/strtoul.c
282 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/strtoul.c
99d0354 Initial revision
matz authored
283
8884ab5 matz - nakada win32 patch
matz authored
284 x68.@OBJEXT@: $(srcdir)/missing/x68.c
285 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/x68.c
99d0354 Initial revision
matz authored
286
8884ab5 matz - nakada win32 patch
matz authored
287 os2.@OBJEXT@: $(srcdir)/missing/os2.c
288 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/os2.c
07bb9f2 1.4.0
matz authored
289
8884ab5 matz - nakada win32 patch
matz authored
290 dl_os2.@OBJEXT@: $(srcdir)/missing/dl_os2.c
291 $(CC) $(CFLAGS) $(CPPFLAGS) -c $(srcdir)/missing/dl_os2.c
07bb9f2 1.4.0
matz authored
292
8884ab5 matz - nakada win32 patch
matz authored
293 win32.@OBJEXT@: $(srcdir)/win32/win32.c
05e0140 @eban * win32/win32.c: use ruby's opendir on mingw32.
eban authored
294 $(CC) $(CFLAGS) $(CPPFLAGS) -I$(srcdir)/win32 -c $(srcdir)/win32/win32.c
39ceadd @eban fix bug; support mingw32.
eban authored
295
99d0354 Initial revision
matz authored
296 # Prevent GNU make v3 from overflowing arg limit on SysV.
297 .NOEXPORT:
298 ###
d77eacc @eban * missing.h: add for missing/*.c.
eban authored
299 array.@OBJEXT@: array.c ruby.h config.h defines.h intern.h missing.h \
300 util.h st.h
301 bignum.@OBJEXT@: bignum.c ruby.h config.h defines.h intern.h missing.h
302 class.@OBJEXT@: class.c ruby.h config.h defines.h intern.h missing.h \
303 rubysig.h node.h st.h
304 compar.@OBJEXT@: compar.c ruby.h config.h defines.h intern.h missing.h
305 dir.@OBJEXT@: dir.c ruby.h config.h defines.h intern.h missing.h util.h
07bb9f2 1.4.0
matz authored
306 dln.@OBJEXT@: dln.c config.h defines.h dln.h
307 dmyext.@OBJEXT@: dmyext.c
d77eacc @eban * missing.h: add for missing/*.c.
eban authored
308 enum.@OBJEXT@: enum.c ruby.h config.h defines.h intern.h missing.h node.h \
309 util.h
310 error.@OBJEXT@: error.c ruby.h config.h defines.h intern.h missing.h \
311 env.h version.h
312 eval.@OBJEXT@: eval.c ruby.h config.h defines.h intern.h missing.h node.h \
313 env.h util.h rubysig.h st.h dln.h
314 file.@OBJEXT@: file.c ruby.h config.h defines.h intern.h missing.h \
315 rubyio.h rubysig.h util.h dln.h
316 gc.@OBJEXT@: gc.c ruby.h config.h defines.h intern.h missing.h rubysig.h \
317 st.h node.h env.h re.h regex.h
318 hash.@OBJEXT@: hash.c ruby.h config.h defines.h intern.h missing.h st.h \
319 util.h rubysig.h
320 inits.@OBJEXT@: inits.c ruby.h config.h defines.h intern.h missing.h
321 io.@OBJEXT@: io.c ruby.h config.h defines.h intern.h missing.h rubyio.h \
322 rubysig.h env.h util.h
323 main.@OBJEXT@: main.c ruby.h config.h defines.h intern.h missing.h
324 marshal.@OBJEXT@: marshal.c ruby.h config.h defines.h intern.h missing.h \
325 rubyio.h st.h
326 math.@OBJEXT@: math.c ruby.h config.h defines.h intern.h missing.h
327 numeric.@OBJEXT@: numeric.c ruby.h config.h defines.h intern.h missing.h
328 object.@OBJEXT@: object.c ruby.h config.h defines.h intern.h missing.h \
329 st.h
330 pack.@OBJEXT@: pack.c ruby.h config.h defines.h intern.h missing.h
331 parse.@OBJEXT@: parse.c ruby.h config.h defines.h intern.h missing.h \
332 env.h node.h st.h regex.h util.h lex.c
333 prec.@OBJEXT@: prec.c ruby.h config.h defines.h intern.h missing.h
334 process.@OBJEXT@: process.c ruby.h config.h defines.h intern.h missing.h \
335 rubysig.h st.h
336 random.@OBJEXT@: random.c ruby.h config.h defines.h intern.h missing.h
337 range.@OBJEXT@: range.c ruby.h config.h defines.h intern.h missing.h
338 re.@OBJEXT@: re.c ruby.h config.h defines.h intern.h missing.h re.h \
339 regex.h
eea16da 001225
matz authored
340 regex.@OBJEXT@: regex.c config.h regex.h
d77eacc @eban * missing.h: add for missing/*.c.
eban authored
341 ruby.@OBJEXT@: ruby.c ruby.h config.h defines.h intern.h missing.h dln.h \
342 node.h util.h
343 signal.@OBJEXT@: signal.c ruby.h config.h defines.h intern.h missing.h \
344 rubysig.h
345 sprintf.@OBJEXT@: sprintf.c ruby.h config.h defines.h intern.h missing.h
07bb9f2 1.4.0
matz authored
346 st.@OBJEXT@: st.c config.h st.h
d77eacc @eban * missing.h: add for missing/*.c.
eban authored
347 string.@OBJEXT@: string.c ruby.h config.h defines.h intern.h missing.h \
348 re.h regex.h
349 struct.@OBJEXT@: struct.c ruby.h config.h defines.h intern.h missing.h
350 time.@OBJEXT@: time.c ruby.h config.h defines.h intern.h missing.h
351 util.@OBJEXT@: util.c ruby.h config.h defines.h intern.h missing.h util.h
352 variable.@OBJEXT@: variable.c ruby.h config.h defines.h intern.h \
353 missing.h env.h node.h st.h util.h
354 version.@OBJEXT@: version.c ruby.h config.h defines.h intern.h missing.h \
355 version.h
Something went wrong with that request. Please try again.