Commits

Michael Granger committed 241ce71

More cleanup

  • Participants
  • Parent commits 650a62d

Comments (0)

Files changed (6)

.autotest

-# -*- ruby -*-
-
-require 'autotest/restart'
-
-# Autotest.add_hook :initialize do |at|
-#   at.extra_files << "../some/external/dependency.rb"
-#
-#   at.libs << ":../some/external"
-#
-#   at.add_exception 'vendor'
-#
-#   at.add_mapping(/dependency.rb/) do |f, _|
-#     at.files_matching(/test_.*rb$/)
-#   end
-#
-#   %w(TestA TestB).each do |klass|
-#     at.extra_class_map[klass] = "test/test_misc.rb"
-#   end
-# end
-
-# Autotest.add_hook :run_command do |at|
-#   system "rake build"
-# end
+== v0.0.1 [2012-02-29] Michael Granger <ged@FaerieMUD.org>
+
+Initial release.
+
 .autotest
-History.txt
+History.rdoc
 Manifest.txt
-README.txt
+README.rdoc
 Rakefile
-bin/strelka/_admin
-lib/strelka/_admin.rb
-test/test_strelka/_admin.rb
+data/strelka-admin/apps/admin.conf
+data/strelka-admin/apps/config-service
+data/strelka-admin/apps/strelka-admin
+data/strelka-admin/apps/strelka-setup
+data/strelka-admin/host-config.rb
+data/strelka-admin/static/css/bootstrap-responsive.css
+data/strelka-admin/static/css/bootstrap-responsive.min.css
+data/strelka-admin/static/css/bootstrap.css
+data/strelka-admin/static/css/bootstrap.min.css
+data/strelka-admin/static/css/master.css
+data/strelka-admin/static/css/reset.css
+data/strelka-admin/static/fonts/IstokWeb-Bold.ttf
+data/strelka-admin/static/fonts/IstokWeb-BoldItalic.ttf
+data/strelka-admin/static/fonts/IstokWeb-Italic.ttf
+data/strelka-admin/static/fonts/IstokWeb-Regular.ttf
+data/strelka-admin/static/fonts/OFL.txt
+data/strelka-admin/static/images/21d1-16.png
+data/strelka-admin/static/images/21d1.png
+data/strelka-admin/static/images/glyphicons-halflings-white.png
+data/strelka-admin/static/images/glyphicons-halflings.png
+data/strelka-admin/static/images/icons/blank.png
+data/strelka-admin/static/images/icons/cross-button.png
+data/strelka-admin/static/images/icons/tick-button.png
+data/strelka-admin/static/images/icons/tick-circle-frame.png
+data/strelka-admin/static/images/icons/tick-circle.png
+data/strelka-admin/static/images/icons/tick-octagon-frame.png
+data/strelka-admin/static/images/icons/tick-octagon.png
+data/strelka-admin/static/images/icons/tick-red.png
+data/strelka-admin/static/images/icons/tick-shield.png
+data/strelka-admin/static/images/icons/tick-small-circle.png
+data/strelka-admin/static/images/icons/tick-small-red.png
+data/strelka-admin/static/images/icons/tick-small-white.png
+data/strelka-admin/static/images/icons/tick-small.png
+data/strelka-admin/static/images/icons/tick-white.png
+data/strelka-admin/static/images/icons/tick.png
+data/strelka-admin/static/images/noise.jpg
+data/strelka-admin/static/images/noise.png
+data/strelka-admin/static/js/admin/app.js
+data/strelka-admin/static/js/vendor/backbone.js
+data/strelka-admin/static/js/vendor/bootstrap.js
+data/strelka-admin/static/js/vendor/bootstrap.min.js
+data/strelka-admin/static/js/vendor/jquery-1.7.1.js
+data/strelka-admin/static/js/vendor/jquery.jeditable.mini.js
+data/strelka-admin/static/js/vendor/jquery.tmpl.min.js
+data/strelka-admin/static/js/vendor/jquery.tmplPlus.min.js
+data/strelka-admin/static/js/vendor/jquery.tools.min.js
+data/strelka-admin/static/js/vendor/json2.js
+data/strelka-admin/static/js/vendor/underscore.js
+data/strelka-admin/templates/admin/console.tmpl
+data/strelka-admin/templates/admin/host.tmpl
+data/strelka-admin/templates/admin/message.tmpl
+data/strelka-admin/templates/admin/server.tmpl
+data/strelka-admin/templates/layout.tmpl
+lib/strelka/admin.rb
+= Strelka
+
+* http://deveiate.org/projects/Strelka/wiki/AdminConsole
+
+== Description
+
+Strelka is a framework for creating and deploying Mongrel2 web applications
+in Ruby, and for managing a Mongrel2 cluster.
+
+It's named after the Russian dog who was one of the first space travelers
+to orbit the Earth and return alive.
+
+
+== Prerequisites
+
+* Strelka[http://deveiate.org/projects/Strelka]
+* Ruby 1.9.3 or better
+
+
+== Installation
+
+    $ gem install strelka-admin
+	$ leash setup /usr/local/strelka-admin strelka-admin /usr/local/var/db/mongrel2.sqlite
+	$ cd /usr/local/strelka-admin
+	$ emacs app.conf
+	$ leash start strelka-admin app.conf
+
+
+== Contributing
+
+You can check out the current development source with
+Mercurial[http://repo.deveiate.org/Strelka-Admin], or if you prefer
+Git, via {its Github mirror}[https://github.com/ged/strelka-admin].
+
+
+== License
+
+Copyright (c) 2011-2012, Michael Granger
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice,
+  this list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+* Neither the name of the author/s, nor the names of the project's
+  contributors may be used to endorse or promote products derived from this
+  software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
-# -*- ruby -*-
+#!/usr/bin/env rake
 
-require 'rubygems'
-require 'hoe'
+require 'rake/clean'
 
-# Hoe.plugin :compiler
-# Hoe.plugin :compiler
-# Hoe.plugin :deveiate
-# Hoe.plugin :deveiate
-# Hoe.plugin :gem_prelude_sucks
-# Hoe.plugin :gem_prelude_sucks
-# Hoe.plugin :highline
-# Hoe.plugin :inline
-# Hoe.plugin :inline
-# Hoe.plugin :mercurial
-# Hoe.plugin :racc
-# Hoe.plugin :racc
-# Hoe.plugin :rubyforge
-# Hoe.plugin :rubyforge
-
-Hoe.spec 'Strelka-Admin' do
-  # HEY! If you fill these out in ~/.hoe_template/Rakefile.erb then
-  # you'll never have to touch them again!
-  # (delete this comment too, of course)
-
-  # developer('FIX', 'FIX@example.com')
-
-  # self.rubyforge_name = 'Strelka-Adminx' # if different than 'Strelka-Admin'
+begin
+	require 'hoe'
+rescue LoadError
+	abort "This Rakefile requires 'hoe' (gem install hoe)"
 end
 
-# vim: syntax=ruby
+Hoe.plugin :mercurial
+Hoe.plugin :signing
+Hoe.plugin :manualgen
+
+Hoe.plugins.delete :rubyforge
+
+hoespec = Hoe.spec 'strelka-admin' do
+	self.readme_file = 'README.rdoc'
+	self.history_file = 'History.rdoc'
+	self.extra_rdoc_files = FileList[ '*.rdoc' ]
+
+	self.developer 'Michael Granger', 'ged@FaerieMUD.org'
+
+	self.dependency 'strelka',         '~> 0.0'
+	self.dependency 'rspec',           '~> 2.8', :developer
+
+	self.spec_extras[:licenses] = ["BSD"]
+	self.require_ruby_version( '>=1.9.3' )
+	self.hg_sign_tags = true if self.respond_to?( :hg_sign_tags= )
+	self.check_history_on_release = true if self.respond_to?( :check_history_on_release= )
+
+	self.rdoc_locations << "deveiate:/usr/local/www/public/code/#{remote_rdoc_dir}"
+end
+
+ENV['VERSION'] ||= hoespec.spec.version.to_s
+
+# Ensure the specs pass before checking in
+task 'hg:precheckin' => [ :check_history, :check_manifest ]
+
+# Rebuild the ChangeLog immediately before release
+task :prerelease => 'ChangeLog'
+

bin/strelka__admin

-#!/usr/bin/env ruby
-
-abort "you need to write me"