X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=setup.rb;h=277accc6c7f7f41fd07ebc6f47a7e68212f61a3c;hb=8dc14bf88cbf38496aa21c2c17e42b211e7e1278;hp=424a5f37c6fe3a7cac54b0f85688c1cce7da9cdf;hpb=14103e891f781ba0255f7a34bed803c2f23a53cc;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/setup.rb b/setup.rb index 424a5f37..277accc6 100755 --- a/setup.rb +++ b/setup.rb @@ -1,3 +1,4 @@ +#!/usr/bin/env ruby # # setup.rb # @@ -249,7 +250,7 @@ class ConfigTable 'the ruby program using for installation'), ProgramItem.new('makeprog', 'name', makeprog, 'the make program to compile ruby extentions'), - SelectItem.new('shebang', 'all/ruby/never', 'ruby', + SelectItem.new('shebang', 'all/ruby/never', 'never', 'shebang line (#!) editing mode'), BoolItem.new('without-ext', 'yes/no', 'no', 'does not compile/install ruby extentions') @@ -659,7 +660,7 @@ module FileOperations def ruby(*args) command config('rubyprog'), *args end - + def make(task = nil) command(*[config('makeprog'), task].compact) end @@ -722,7 +723,7 @@ module HookScriptAPI def srcdirectory?(path) File.dir?(srcfile(path)) end - + def srcfile?(path) File.file?(srcfile(path)) end @@ -826,7 +827,7 @@ class ToplevelInstaller __send__ "exec_#{task}" end end - + def run_metaconfigs @config.load_script "#{@ardir}/metaconfig" end @@ -1404,7 +1405,7 @@ class Installer end # picked up many entries from cvs-1.11.1/src/ignore.c - JUNK_FILES = %w( + JUNK_FILES = %w( core RCSLOG tags TAGS .make.state .nse_depinfo #* .#* cvslog.* ,* .del-* *.olb *~ *.old *.bak *.BAK *.orig *.rej _$* *$