aboutsummaryrefslogtreecommitdiffhomepage
path: root/setup
diff options
context:
space:
mode:
Diffstat (limited to 'setup')
-rw-r--r--setup/qi_libs.rb9
1 files changed, 7 insertions, 2 deletions
diff --git a/setup/qi_libs.rb b/setup/qi_libs.rb
index 5f325302..e58547b1 100644
--- a/setup/qi_libs.rb
+++ b/setup/qi_libs.rb
@@ -651,8 +651,13 @@ end
def self.build_stable
Gemspecs.build(filename)
end
- def self.install_stable
- Gemspecs.install(filename_stable)
+ def self.install_stable(version=:version_standard)
+ vi=Version_info::Current.setting_stable
+ filename=((version==:version_git) \
+ && (Version_info.version_number_use(vi) != vi[:version_number])) \
+ ? ('sisu-' + Version_info.version_number_use(vi) + '.gem')
+ : ('sisu-' + vi[:version_number] + '.gem')
+ Gemspecs.install(filename)
end
end
end