/[freeride]/freeride/freebase/lib/freebase/properties.rb
ViewVC logotype

Diff of /freeride/freebase/lib/freebase/properties.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by richkilmer, Mon Mar 24 03:17:54 2003 UTC revision 1.2 by ljulliar, Thu May 1 12:34:39 2003 UTC
# Line 29  module FreeBASE Line 29  module FreeBASE
29      #      #
30      def self.exist?(filespec)      def self.exist?(filespec)
31        user_filespec = DefaultPropertiesReader.user_filename(filespec)        user_filespec = DefaultPropertiesReader.user_filename(filespec)
32        if !user_filespec.nil?        if user_filespec.nil?
33            filespec = File.join($FR_CODEBASE,filespec) if filespec[0..0] != File::SEPARATOR
34          else
35          filespec = user_filespec          filespec = user_filespec
36        end        end
37        File.exist?(filespec)        File.exist?(filespec)
# Line 42  module FreeBASE Line 44  module FreeBASE
44      def self.copy(filespec_src, filespec_tgt)      def self.copy(filespec_src, filespec_tgt)
45        require 'ftools'        require 'ftools'
46        user_filespec_tgt = DefaultPropertiesReader.user_filename(filespec_tgt)        user_filespec_tgt = DefaultPropertiesReader.user_filename(filespec_tgt)
47        if !user_filespec_tgt.nil?        if user_filespec_tgt.nil?
48            filespec_tgt = File.join($FR_CODEBASE,filespec_tgt) if filespec_tgt[0..0] != File::SEPARATOR
49          else
50          filespec_tgt = user_filespec_tgt          filespec_tgt = user_filespec_tgt
51        end        end
52          filespec_src = File.join($FR_CODEBASE,filespec_src) if filespec_src[0..0] != File::SEPARATOR
53        File.makedirs(File.dirname(filespec_tgt))        File.makedirs(File.dirname(filespec_tgt))
54        File.copy(filespec_src, filespec_tgt)        File.copy(filespec_src, filespec_tgt)
55      end      end

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26