diff options
Diffstat (limited to 'install.rb')
-rwxr-xr-x | install.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/install.rb b/install.rb index 6854363ca..6bf4f5587 100755 --- a/install.rb +++ b/install.rb @@ -80,8 +80,12 @@ def do_configs(configs, target, strip = 'conf/') Dir.mkdir(target) unless File.directory? target configs.each do |cf| ocf = File.join(InstallOptions.config_dir, cf.gsub(/#{strip}/, '')) - File.install(cf, ocf, 0644, true) - end + if $haveftools + File.install(cf, ocf, 0644, true) + else + FileUtils.install(cf, ocf, {:mode => 0644, :verbose => true}) + end + end end def do_bins(bins, target, strip = 's?bin/') |