mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub, configure.in,
runruby.rb: run rdoc, test and so on with compiled extension libraries. [ruby-dev:22688] * ext/extmk.rb, lib/mkmf.rb: make extension libraries in separated directory, similar to the actual directory structure. * lib/fileutils.rb (FileUtils.copy_file): use the mode of the original file to create new file. * lib/rdoc/ri/ri_paths.rb (RI::Paths::SYSDIR): get rid of unexpected influence by envirionment variable. * bcc32/configure.bat, win32/configure.bat: add install-doc options. * win32/win32.c, win32/win32.h (rb_w32_fstat): fix Borland C runtime bug which returns wrong mode. [ruby-dev:22846] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									77c6657723
								
							
						
					
					
						commit
						ff9c34b3f4
					
				
					 14 changed files with 455 additions and 98 deletions
				
			
		| 
						 | 
				
			
			@ -16,6 +16,10 @@ if "%1" == "srcdir" goto :srcdir
 | 
			
		|||
if "%1" == "--target" goto :target
 | 
			
		||||
if "%1" == "target" goto :target
 | 
			
		||||
if "%1" == "--with-static-linked-ext" goto :extstatic
 | 
			
		||||
if "%1" == "--program-suffix" goto :suffix
 | 
			
		||||
if "%1" == "--program-name" goto :progname
 | 
			
		||||
if "%1" == "--enable-install-doc" goto :enable-rdoc
 | 
			
		||||
if "%1" == "--disable-install-doc" goto :disable-rdoc
 | 
			
		||||
if "%1" == "-h" goto :help
 | 
			
		||||
if "%1" == "--help" goto :help
 | 
			
		||||
  echo>> ~tmp~.mak 	"%1" \
 | 
			
		||||
| 
						 | 
				
			
			@ -31,6 +35,21 @@ goto :loop
 | 
			
		|||
  shift
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:suffix
 | 
			
		||||
  echo>> ~tmp~.mak 	"RUBY_SUFFIX=%2" \
 | 
			
		||||
  shift
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:installname
 | 
			
		||||
  echo>> ~tmp~.mak 	"RUBY_INSTALL_NAME=%2" \
 | 
			
		||||
  shift
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:soname
 | 
			
		||||
  echo>> ~tmp~.mak 	"RUBY_SO_NAME=%2" \
 | 
			
		||||
  shift
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:target
 | 
			
		||||
  echo>> ~tmp~.mak 	"%2" \
 | 
			
		||||
  shift
 | 
			
		||||
| 
						 | 
				
			
			@ -40,6 +59,14 @@ goto :loop
 | 
			
		|||
  echo>> ~tmp~.mak 	"EXTSTATIC=static" \
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:enable-rdoc
 | 
			
		||||
  echo>> ~tmp~.mak 	"RDOCTARGET=install-doc" \
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:disable-rdoc
 | 
			
		||||
  echo>> ~tmp~.mak 	"RDOCTARGET=install-nodoc" \
 | 
			
		||||
  shift
 | 
			
		||||
goto :loop
 | 
			
		||||
:help
 | 
			
		||||
  echo Configuration:
 | 
			
		||||
  echo   --help                  display this help
 | 
			
		||||
| 
						 | 
				
			
			@ -50,6 +77,7 @@ goto :loop
 | 
			
		|||
  echo   --target=TARGET         configure for TARGET [i386-mswin32]
 | 
			
		||||
  echo Optional Package:
 | 
			
		||||
  echo   --with-static-linked-ext link external modules statically
 | 
			
		||||
  echo   --disable-install-doc   do not install rdoc indexes during install
 | 
			
		||||
  del ~tmp~.mak
 | 
			
		||||
goto :exit
 | 
			
		||||
:end
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue