summaryrefslogtreecommitdiff
path: root/win32/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'win32/Makefile')
-rw-r--r--win32/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/win32/Makefile b/win32/Makefile
index 4275d93a55..6fc60bb164 100644
--- a/win32/Makefile
+++ b/win32/Makefile
@@ -79,13 +79,13 @@ OBJS = array.obj \
all: miniruby$(binsuffix) rbconfig.rb ext/Setup $(MISCLIBS)
set LIB=..\..\win32;$(ORGLIBPATH)
- @./miniruby$(binsuffix) -Xext extmk.rb static
+ @.\miniruby$(binsuffix) -Xext extmk.rb static
miniruby$(binsuffix): $(OBJS) $(MAINOBJ) $(EXTOBJS)
@echo $(EXTOBJS)
@echo $(LIBS)
@rm -f miniruby$(binsuffix)
- $(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) $(EXTOBJS) $(LIBS) -o $@
+ $(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) $(EXTOBJS) $(OBJS) $(LIBS) -o $@
$(PROGRAM): $(LIBRUBY) $(MAINOBJ) rubymw.dll
@rm -f $(PROGRAM)
@@ -120,6 +120,12 @@ realclean: distclean
test: miniruby$(binsuffix)
@.\miniruby$(binsuffix) $(srcdir)/rubytest.rb
+rbconfig.rb: miniruby$(binsuffix)
+ @.\miniruby$(binsuffix) $(srcdir)/mkconfig.rb rbconfig.rb
+
+config.status: $(srcdir)/configure
+# $(SHELL) ./config.status --recheck
+
.c.obj:
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<