mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* {bcc32,win32,wince}/configure.bat, {bcc32,win32,wince}/setup.mak:
add extout option. * bcc32/setup.mak: make configuration variables overridable. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
98cc039220
commit
7f530ef4e1
7 changed files with 62 additions and 2 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
Wed Apr 20 07:27:18 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
|
* {bcc32,win32,wince}/configure.bat, {bcc32,win32,wince}/setup.mak:
|
||||||
|
add extout option.
|
||||||
|
|
||||||
|
* bcc32/setup.mak: make configuration variables overridable.
|
||||||
|
|
||||||
Tue Apr 19 23:37:09 2005 WATANABE Hirofumi <eban@ruby-lang.org>
|
Tue Apr 19 23:37:09 2005 WATANABE Hirofumi <eban@ruby-lang.org>
|
||||||
|
|
||||||
* lib/ftools.rb (File.safe_unlink): do not modify a symlinked file.
|
* lib/ftools.rb (File.safe_unlink): do not modify a symlinked file.
|
||||||
|
|
|
@ -20,6 +20,7 @@ if "%1" == "--program-suffix" goto :suffix
|
||||||
if "%1" == "--program-name" goto :progname
|
if "%1" == "--program-name" goto :progname
|
||||||
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
||||||
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
||||||
|
if "%1" == "--extout" goto :extout
|
||||||
if "%1" == "-h" goto :help
|
if "%1" == "-h" goto :help
|
||||||
if "%1" == "--help" goto :help
|
if "%1" == "--help" goto :help
|
||||||
echo>> ~tmp~.mak "%1" \
|
echo>> ~tmp~.mak "%1" \
|
||||||
|
@ -67,6 +68,11 @@ goto :loop
|
||||||
echo>> ~tmp~.mak -D"RDOCTARGET=install-nodoc" \
|
echo>> ~tmp~.mak -D"RDOCTARGET=install-nodoc" \
|
||||||
shift
|
shift
|
||||||
goto :loop
|
goto :loop
|
||||||
|
:extout
|
||||||
|
echo>> ~tmp~.mak "EXTOUT=%2" \
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
goto :loop
|
||||||
:help
|
:help
|
||||||
echo Configuration:
|
echo Configuration:
|
||||||
echo --help display this help
|
echo --help display this help
|
||||||
|
|
|
@ -14,7 +14,7 @@ prefix = /usr
|
||||||
!endif
|
!endif
|
||||||
OS = bccwin32
|
OS = bccwin32
|
||||||
RT = $(OS)
|
RT = $(OS)
|
||||||
INCLUDE = !include
|
BANG = !
|
||||||
APPEND = echo>>$(MAKEFILE)
|
APPEND = echo>>$(MAKEFILE)
|
||||||
!ifdef MAKEFILE
|
!ifdef MAKEFILE
|
||||||
MAKE = $(MAKE) -f $(MAKEFILE)
|
MAKE = $(MAKE) -f $(MAKEFILE)
|
||||||
|
@ -34,11 +34,24 @@ alpha-$(OS): -prologue- -alpha- -epilogue-
|
||||||
@echo Creating $(MAKEFILE)
|
@echo Creating $(MAKEFILE)
|
||||||
@type > $(MAKEFILE) &&|
|
@type > $(MAKEFILE) &&|
|
||||||
\#\#\# Makefile for ruby $(OS) \#\#\#
|
\#\#\# Makefile for ruby $(OS) \#\#\#
|
||||||
|
$(BANG)ifndef srcdir
|
||||||
srcdir = $(srcdir:\=/)
|
srcdir = $(srcdir:\=/)
|
||||||
|
$(BANG)endif
|
||||||
|
$(BANG)ifndef prefix
|
||||||
prefix = $(prefix:\=/)
|
prefix = $(prefix:\=/)
|
||||||
|
$(BANG)endif
|
||||||
|
$(BANG)ifndef EXTSTATIC
|
||||||
EXTSTATIC = $(EXTSTATIC)
|
EXTSTATIC = $(EXTSTATIC)
|
||||||
|
$(BANG)endif
|
||||||
!if defined(RDOCTARGET)
|
!if defined(RDOCTARGET)
|
||||||
|
$(BANG)ifndef RDOCTARGET
|
||||||
RDOCTARGET = $(RDOCTARGET)
|
RDOCTARGET = $(RDOCTARGET)
|
||||||
|
$(BANG)endif
|
||||||
|
!endif
|
||||||
|
!if defined(EXTOUT)
|
||||||
|
$(BANG)ifndef EXTOUT
|
||||||
|
EXTOUT = $(EXTOUT)
|
||||||
|
$(BANG)endif
|
||||||
!endif
|
!endif
|
||||||
|
|
|
|
||||||
@cpp32 -I$(srcdir) -P- -DRUBY_EXTERN="//" -o$(MAKEFILE) > nul &&|
|
@cpp32 -I$(srcdir) -P- -DRUBY_EXTERN="//" -o$(MAKEFILE) > nul &&|
|
||||||
|
@ -54,28 +67,44 @@ TEENY = RUBY_VERSION_TEENY
|
||||||
!if defined(PROCESSOR_ARCHITECTURE) || defined(PROCESSOR_LEVEL)
|
!if defined(PROCESSOR_ARCHITECTURE) || defined(PROCESSOR_LEVEL)
|
||||||
@type >> $(MAKEFILE) &&|
|
@type >> $(MAKEFILE) &&|
|
||||||
!if defined(PROCESSOR_ARCHITECTURE)
|
!if defined(PROCESSOR_ARCHITECTURE)
|
||||||
|
$(BANG)ifndef PROCESSOR_ARCHITECTURE
|
||||||
PROCESSOR_ARCHITECTURE = $(PROCESSOR_ARCHITECTURE)
|
PROCESSOR_ARCHITECTURE = $(PROCESSOR_ARCHITECTURE)
|
||||||
|
$(BANG)endif
|
||||||
!endif
|
!endif
|
||||||
!if defined(PROCESSOR_LEVEL)
|
!if defined(PROCESSOR_LEVEL)
|
||||||
|
$(BANG)ifndef PROCESSOR_LEVEL
|
||||||
PROCESSOR_LEVEL = $(PROCESSOR_LEVEL)
|
PROCESSOR_LEVEL = $(PROCESSOR_LEVEL)
|
||||||
|
$(BANG)endif
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
|
|
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
-alpha-: nul
|
-alpha-: nul
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_ARCHITECTURE
|
||||||
@$(APPEND) PROCESSOR_ARCHITECTURE = alpha
|
@$(APPEND) PROCESSOR_ARCHITECTURE = alpha
|
||||||
|
@$(APPEND) !endif
|
||||||
-ix86-: nul
|
-ix86-: nul
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_ARCHITECTURE
|
||||||
@$(APPEND) PROCESSOR_ARCHITECTURE = x86
|
@$(APPEND) PROCESSOR_ARCHITECTURE = x86
|
||||||
|
@$(APPEND) !endif
|
||||||
|
|
||||||
-i386-: -ix86-
|
-i386-: -ix86-
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_LEVEL
|
||||||
@$(APPEND) PROCESSOR_LEVEL = 3
|
@$(APPEND) PROCESSOR_LEVEL = 3
|
||||||
|
@$(APPEND) !endif
|
||||||
-i486-: -ix86-
|
-i486-: -ix86-
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_LEVEL
|
||||||
@$(APPEND) PROCESSOR_LEVEL = 4
|
@$(APPEND) PROCESSOR_LEVEL = 4
|
||||||
|
@$(APPEND) !endif
|
||||||
-i586-: -ix86-
|
-i586-: -ix86-
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_LEVEL
|
||||||
@$(APPEND) PROCESSOR_LEVEL = 5
|
@$(APPEND) PROCESSOR_LEVEL = 5
|
||||||
|
@$(APPEND) !endif
|
||||||
-i686-: -ix86-
|
-i686-: -ix86-
|
||||||
|
@$(APPEND) !ifndef PROCESSOR_LEVEL
|
||||||
@$(APPEND) PROCESSOR_LEVEL = 6
|
@$(APPEND) PROCESSOR_LEVEL = 6
|
||||||
|
@$(APPEND) !endif
|
||||||
|
|
||||||
-epilogue-: nul
|
-epilogue-: nul
|
||||||
@type >> $(MAKEFILE) &&|
|
@type >> $(MAKEFILE) &&|
|
||||||
|
@ -90,7 +119,7 @@ PROCESSOR_LEVEL = $(PROCESSOR_LEVEL)
|
||||||
\# LDFLAGS = -S:$$(STACK)
|
\# LDFLAGS = -S:$$(STACK)
|
||||||
\# RFLAGS = $$(iconinc)
|
\# RFLAGS = $$(iconinc)
|
||||||
\# EXTLIBS = cw32.lib import32.lib user32.lib kernel32.lib
|
\# EXTLIBS = cw32.lib import32.lib user32.lib kernel32.lib
|
||||||
$(INCLUDE) $$(srcdir)bcc32/Makefile.sub
|
$(BANG)include $$(srcdir)bcc32/Makefile.sub
|
||||||
|
|
|
|
||||||
@$(srcdir:/=\)\win32\rm.bat config.h config.status
|
@$(srcdir:/=\)\win32\rm.bat config.h config.status
|
||||||
@echo type "`$(MAKE)'" to make ruby for $(OS).
|
@echo type "`$(MAKE)'" to make ruby for $(OS).
|
||||||
|
|
|
@ -20,6 +20,7 @@ if "%1" == "--program-suffix" goto :suffix
|
||||||
if "%1" == "--program-name" goto :progname
|
if "%1" == "--program-name" goto :progname
|
||||||
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
||||||
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
||||||
|
if "%1" == "--extout" goto :extout
|
||||||
if "%1" == "-h" goto :help
|
if "%1" == "-h" goto :help
|
||||||
if "%1" == "--help" goto :help
|
if "%1" == "--help" goto :help
|
||||||
echo>> ~tmp~.mak "%1" \
|
echo>> ~tmp~.mak "%1" \
|
||||||
|
@ -67,6 +68,11 @@ goto :loop
|
||||||
echo>> ~tmp~.mak "RDOCTARGET=install-nodoc" \
|
echo>> ~tmp~.mak "RDOCTARGET=install-nodoc" \
|
||||||
shift
|
shift
|
||||||
goto :loop
|
goto :loop
|
||||||
|
:extout
|
||||||
|
echo>> ~tmp~.mak "EXTOUT=%2" \
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
goto :loop
|
||||||
:help
|
:help
|
||||||
echo Configuration:
|
echo Configuration:
|
||||||
echo --help display this help
|
echo --help display this help
|
||||||
|
|
|
@ -43,6 +43,9 @@ EXTSTATIC = $(EXTSTATIC)
|
||||||
!if defined(RDOCTARGET)
|
!if defined(RDOCTARGET)
|
||||||
RDOCTARGET = $(RDOCTARGET)
|
RDOCTARGET = $(RDOCTARGET)
|
||||||
!endif
|
!endif
|
||||||
|
!if defined(EXTOUT)
|
||||||
|
EXTOUT = $(EXTOUT)
|
||||||
|
!endif
|
||||||
<<
|
<<
|
||||||
|
|
||||||
-system-vars-: -osname- -runtime-
|
-system-vars-: -osname- -runtime-
|
||||||
|
|
|
@ -20,6 +20,7 @@ if "%1" == "--program-suffix" goto :suffix
|
||||||
if "%1" == "--program-name" goto :progname
|
if "%1" == "--program-name" goto :progname
|
||||||
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
if "%1" == "--enable-install-doc" goto :enable-rdoc
|
||||||
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
if "%1" == "--disable-install-doc" goto :disable-rdoc
|
||||||
|
if "%1" == "--extout" goto :extout
|
||||||
if "%1" == "-h" goto :help
|
if "%1" == "-h" goto :help
|
||||||
if "%1" == "--help" goto :help
|
if "%1" == "--help" goto :help
|
||||||
if "%1" == "CC" goto :define
|
if "%1" == "CC" goto :define
|
||||||
|
@ -77,6 +78,11 @@ goto :loop
|
||||||
echo>> ~tmp~.mak "RDOCTARGET=install-nodoc" \
|
echo>> ~tmp~.mak "RDOCTARGET=install-nodoc" \
|
||||||
shift
|
shift
|
||||||
goto :loop
|
goto :loop
|
||||||
|
:extout
|
||||||
|
echo>> ~tmp~.mak "EXTOUT=%2" \
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
goto :loop
|
||||||
:help
|
:help
|
||||||
echo Configuration:
|
echo Configuration:
|
||||||
echo --help display this help
|
echo --help display this help
|
||||||
|
|
|
@ -55,6 +55,9 @@ EXTSTATIC = $(EXTSTATIC)
|
||||||
!if defined(RDOCTARGET)
|
!if defined(RDOCTARGET)
|
||||||
RDOCTARGET = $(RDOCTARGET)
|
RDOCTARGET = $(RDOCTARGET)
|
||||||
!endif
|
!endif
|
||||||
|
!if defined(EXTOUT)
|
||||||
|
EXTOUT = $(EXTOUT)
|
||||||
|
!endif
|
||||||
<<
|
<<
|
||||||
@$(CPP) -I$(srcdir) -DRUBY_EXTERN="//" <<"Creating $(MAKEFILE)" >> $(MAKEFILE)
|
@$(CPP) -I$(srcdir) -DRUBY_EXTERN="//" <<"Creating $(MAKEFILE)" >> $(MAKEFILE)
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue