lib/dev/BoostBuild.rb in dev-1.0.190 vs lib/dev/BoostBuild.rb in dev-1.0.191
- old
+ new
@@ -1,7 +1,18 @@
module Dev
class BoostBuild
+
+ @@default_toolset=nil
+ def self.setDefaultToolset toolset
+ @@default_toolset=toolset
+ end
+
def self.defaultToolset
+ if(defined?(BOOSTBUILD_DEFAULT_TOOLSET))
+ puts_debug "BOOSTBUILD_DEFAULT_TOOLSET=#{BOOSTBUILD_DEFAULT_TOOLSET}"
+ return BOOSTBUILD_DEFAULT_TOOLSET
+ end
+ return @@default_toolset if !@@default_toolset.nil?
begin
text=`b2 --debug-configuration`
toolset=''
text.scan(/<toolset>([\.\w-]+)/).each{ | var_match |
toolset=var_match[0].to_s
\ No newline at end of file