class RBT::Scons
Constants
- USE_THIS_COMMAND
#¶ ↑
USE_THIS_COMMAND
¶ ↑#¶ ↑
Public Class Methods
Public Instance Methods
append(this_string)
click to toggle source
default_prefix?()
click to toggle source
#¶ ↑
default_prefix
?¶ ↑
The default prefix is stored here.
#¶ ↑
# File lib/rbt/utility_scripts/scons.rb, line 63 def default_prefix? @default_prefix end
Also aliased as: default_prefix
guess_prefix( of_this_dir = return_pwd )
click to toggle source
#¶ ↑
guess_prefix
¶ ↑
of_this_dir should include a ‘-’ guess_prefix
sets @default_prefix
#¶ ↑
# File lib/rbt/utility_scripts/scons.rb, line 118 def guess_prefix( of_this_dir = return_pwd ) basename = File.basename(of_this_dir).split('-') @default_prefix = programs_directory?+ basename.first.to_s.capitalize+'/'+ basename[1] return @default_prefix end
pinstall()
click to toggle source
reset()
click to toggle source
#¶ ↑
reset (reset tag)¶ ↑
#¶ ↑
Calls superclass method
RBT::Base#reset
# File lib/rbt/utility_scripts/scons.rb, line 45 def reset super() infer_the_namespace # ======================================================================= # # === @scons_string # ======================================================================= # @scons_string = "#{USE_THIS_COMMAND} ".dup # ======================================================================= # # === @default_prefix # ======================================================================= # @default_prefix = "#{programs_directory?}Libzub/0.2.3" end
rscons_string?()
click to toggle source
#¶ ↑
rscons_string
?¶ ↑
Query method - the ivar @rscons_string contains the configure string object.
#¶ ↑
# File lib/rbt/utility_scripts/scons.rb, line 134 def rscons_string? @rscons_string end
Also aliased as: rscons_string
run()
click to toggle source
set_prefix( to_this_prefix = @default_prefix )
click to toggle source
#¶ ↑
set_prefix
¶ ↑
set_prefix
PROGRAMS_DIR+‘/Mppenc/1.16/’
#¶ ↑
# File lib/rbt/utility_scripts/scons.rb, line 72 def set_prefix( to_this_prefix = @default_prefix ) to_this_prefix = guess_prefix if to_this_prefix == :guess append 'PREFIX='+to_this_prefix end