Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 557

Show
Ignore:
Timestamp:
09/18/02 02:18:29 (6 years ago)
Author:
nahi
Message:

Added WSDL4R installation.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/install.rb

    r458 r557  
    2424end 
    2525 
     26def installDir( from, to ) 
     27  unless FileTest.directory?( from ) 
     28    raise RuntimeError.new( "'#{ from }' not found." ) 
     29  end 
     30  File.mkpath( to, true ) 
     31  Dir[ join( from, '*.rb' ) ].each do | name | 
     32    install( name, to ) 
     33  end 
     34end 
     35 
    2636begin 
    27   unless FileTest.directory?( join( 'lib', 'soap' )) 
    28     raise RuntimeError.new( "'lib/soap' not found." ) 
    29   end 
    30   unless FileTest.directory?( "redist" ) 
    31     raise RuntimeError.new( "'redist' not found." ) 
    32   end 
    33   unless FileTest.directory?( join( 'redist', 'soap' )) 
    34     raise RuntimeError.new( "'redist/soap' not found." ) 
    35   end 
    36  
    37   File.mkpath( join( DSTPATH, 'soap' ), true ) 
    38   Dir[ 'lib/soap/*.rb' ].each do | name | 
    39     install( name, join( DSTPATH, 'soap' )) 
    40   end 
    41   Dir[ 'redist/soap/*.rb' ].each do | name | 
    42     install( name, join( DSTPATH, 'soap' )) 
    43   end 
    44   Dir[ 'redist/*.rb' ].each do | name | 
    45     install( name, DSTPATH ) 
    46   end 
     37  installDir( join( 'lib', 'soap' ), join( DSTPATH, 'soap' )) 
     38  installDir( join( 'lib', 'wsdl' ), join( DSTPATH, 'wsdl' )) 
     39  installDir( join( 'lib', 'wsdl', 'xmlSchema' ), join( DSTPATH, 'wsdl', 'xmlSchema' )) 
     40  installDir( join( 'lib', 'wsdl', 'soap' ), join( DSTPATH, 'wsdl', 'soap' )) 
     41  installDir( "redist", DSTPATH ) 
     42  installDir( join( 'redist', 'soap' ), join( DSTPATH, 'soap' )) 
    4743 
    4844  $installed.dump 
  • trunk/uninstall.rb

    r458 r557  
    4242    uninstall( name, join( DSTPATH, 'soap' )) 
    4343  end 
     44  Dir[ 'lib/wsdl/*.rb' ].each do | name | 
     45    uninstall( name, join( DSTPATH, 'wsdl' )) 
     46  end 
     47  Dir[ 'lib/wsdl/soap/*.rb' ].each do | name | 
     48    uninstall( name, join( DSTPATH, 'wsdl', 'soap' )) 
     49  end 
     50  Dir[ 'lib/wsdl/xmlSchema/*.rb' ].each do | name | 
     51    uninstall( name, join( DSTPATH, 'wsdl', 'xmlSchema' )) 
     52  end 
    4453  Dir[ 'redist/soap/*.rb' ].each do | name | 
    4554    uninstall( name, join( DSTPATH, 'soap' )) 
     
    5059 
    5160  delPath( join( DSTPATH, 'soap' )) 
     61  delPath( join( DSTPATH, 'wsdl', 'xmlSchema' )) 
     62  delPath( join( DSTPATH, 'wsdl', 'soap' )) 
     63  delPath( join( DSTPATH, 'wsdl' )) 
    5264 
    5365  $installed.dump