summaryrefslogtreecommitdiffstats
path: root/cygwin
diff options
context:
space:
mode:
authoreban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-05-14 09:36:29 +0000
committereban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-05-14 09:36:29 +0000
commit39ceaddfc9dbd85d51e4947867a91d23227a51e0 (patch)
treee7b00c267be0a21f0b09ddf83c3f2112df36dfa9 /cygwin
parentd521393de79b7e109ce35a10b8ca0675d0e75503 (diff)
downloadruby-39ceaddfc9dbd85d51e4947867a91d23227a51e0.tar.gz
ruby-39ceaddfc9dbd85d51e4947867a91d23227a51e0.tar.xz
ruby-39ceaddfc9dbd85d51e4947867a91d23227a51e0.zip
fix bug; support mingw32.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'cygwin')
-rw-r--r--cygwin/GNUmakefile.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/cygwin/GNUmakefile.in b/cygwin/GNUmakefile.in
index ba3a1d266..d4ee88d1d 100644
--- a/cygwin/GNUmakefile.in
+++ b/cygwin/GNUmakefile.in
@@ -3,7 +3,6 @@ include Makefile
ARCH=@arch@
ifneq (,$(findstring mingw, $(ARCH)))
-VPATH = @srcdir@/missing:@srcdir@/win32
DLL = rubymg.dll
DLLWRAP_FLAGS =
else
@@ -11,7 +10,9 @@ DLL = rubycw.dll
DLLWRAP_FLAGS = -Wl,-e,__cygwin_noncygwin_dll_entry@12
endif
+ifeq (,$(strip $(LIBRUBY_ALIASES)))
miniruby$(EXEEXT): $(DLL)
+endif
$(DLL): $(OBJS) dmyext.o
$(LDSHARED) $(DLDFLAGS) -o $(DLL) --output-lib=$(LIBRUBY_SO) --dllname=$(DLL) --add-stdcall-alias $(OBJS) dmyext.o $(LIBS)