Sha256: c93c59c7da67dec3d845c2216cb1f95ec19f30377927e19e03704e0d8eae7206
Contents?: true
Size: 1.29 KB
Versions: 9
Compression:
Stored size: 1.29 KB
Contents
#!/usr/bin/env ruby # Phusion Passenger - http://www.modrails.com/ # Copyright (C) 2008 Phusion # # Phusion Passenger is a trademark of Hongli Lai & Ninh Bui. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. PASSENGER_ROOT = File.expand_path(File.dirname(__FILE__) << "/..") def help puts "Tool for showing Passenger configuration information." puts "Usage: passenger-config <OPTIONS>" puts puts "Options:" puts " --root Show Passenger's root directory." puts " --version Show Passenger's version number." end case ARGV[0] when "--root" puts PASSENGER_ROOT when "--version" File.read("#{PASSENGER_ROOT}/Rakefile") =~ /^PACKAGE_VERSION = "(.*)"/ puts $1 else help exit 1 end
Version data entries
9 entries across 9 versions & 2 rubygems