From 0e48e1c3466371fb31a5ad012741d26aa6c3dda1 Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Mon, 18 Feb 2013 18:00:49 +1100 Subject: [PATCH] clean up git version stuff a tad --- app/views/layouts/application.html.erb | 2 +- config/application.rb | 3 --- lib/discourse.rb | 6 +++++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 437c36e463d..38669d74562 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -58,6 +58,6 @@ <%= render :partial => "common/discourse_javascript" %> <%= render_google_analytics_code %> - + diff --git a/config/application.rb b/config/application.rb index 99591b5147e..c9fb85768ff 100644 --- a/config/application.rb +++ b/config/application.rb @@ -1,7 +1,4 @@ require File.expand_path('../boot', __FILE__) -# our version info can be missing, we will do our best to figure it out -require File.expand_path('../version', __FILE__) rescue nil - require 'rails/all' require 'redis-store' # HACK diff --git a/lib/discourse.rb b/lib/discourse.rb index 4d0d119b761..58349b039d8 100644 --- a/lib/discourse.rb +++ b/lib/discourse.rb @@ -45,8 +45,12 @@ module Discourse end def self.git_version + return $git_version if $git_version + f = Rails.root.to_s + "/config/version" + require f if File.exists?("#{f}.rb") + begin - $git_version ||= `git rev-parse HEAD` + $git_version ||= `git rev-parse HEAD`.strip rescue $git_version = "unknown" end