diff options
author | H_Konishi <H_Konishi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-06-14 12:21:50 +0000 |
---|---|---|
committer | H_Konishi <H_Konishi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-06-14 12:21:50 +0000 |
commit | 42c59aa31785793dd365c70bac10d807c0329a34 (patch) | |
tree | 7649110a6384fd9530b75d93c2c9e323c10c5841 /bcc32 | |
parent | 9e1473541d906808d31671bf0dc614f361c843df (diff) |
*bcc32 fix for win9x.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bcc32')
-rw-r--r-- | bcc32/configure.bat | 22 | ||||
-rw-r--r-- | bcc32/mkexports.rb | 2 |
2 files changed, 12 insertions, 12 deletions
diff --git a/bcc32/configure.bat b/bcc32/configure.bat index 813acba1d8..0025fa685e 100644 --- a/bcc32/configure.bat +++ b/bcc32/configure.bat @@ -1,11 +1,11 @@ -@echo off -::: Don't set environment variable in batch file other than autoexec.bat -::: to avoid "Out of environment space" problem on Windows 95/98. -::: set TMPMAKE=~tmp~.mak - -echo> ~tmp~.mak #### -echo>> ~tmp~.mak conf = %0 -echo>> ~tmp~.mak $(conf:\=/): nul -echo>> ~tmp~.mak @del ~tmp~.mak -echo>> ~tmp~.mak make -Dbcc32dir="$(@D)" -f$(@D)/setup.mak %1 -make -f ~tmp~.mak +@echo off
+::: Don't set environment variable in batch file other than autoexec.bat
+::: to avoid "Out of environment space" problem on Windows 95/98.
+::: set TMPMAKE=~tmp~.mak
+
+echo> ~tmp~.mak ####
+echo>> ~tmp~.mak conf = %0
+echo>> ~tmp~.mak $(conf:\=/): nul
+echo>> ~tmp~.mak @del ~tmp~.mak
+echo>> ~tmp~.mak make -Dbcc32dir="$(@D)" -f$(@D)/setup.mak %1
+make -f ~tmp~.mak
diff --git a/bcc32/mkexports.rb b/bcc32/mkexports.rb index 46edf190ee..531ba3a001 100644 --- a/bcc32/mkexports.rb +++ b/bcc32/mkexports.rb @@ -3,7 +3,7 @@ SYM = {} objs = ARGV.collect {|s| s.tr('/', '\\')} system("tdump -oiPUBDEF -oiPUBD32 #{objs.join(' ')} > pub.def") - +sleep(1) IO.foreach('pub.def'){|l| next unless /(PUBDEF|PUBD32)/ =~ l /'(.*?)'/ =~ l |