From 9b00ec1a139e72b428ae0ec8e210141dcfc7b8d5 Mon Sep 17 00:00:00 2001 From: Andre Arko Date: Tue, 26 Jul 2011 21:06:57 -0700 Subject: [PATCH] remove mm-* binaries --- bin/mm-build | 7 ------- bin/mm-init | 27 --------------------------- bin/mm-migrate | 5 ----- bin/mm-server | 46 ---------------------------------------------- 4 files changed, 85 deletions(-) delete mode 100755 bin/mm-build delete mode 100755 bin/mm-init delete mode 100755 bin/mm-migrate delete mode 100755 bin/mm-server diff --git a/bin/mm-build b/bin/mm-build deleted file mode 100755 index 196f4c34..00000000 --- a/bin/mm-build +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env ruby - -ENV['MM_ENV'] = "build" - -# Require app -require File.join(File.dirname(__FILE__), "..", "lib", "middleman") -Middleman::Builder.start \ No newline at end of file diff --git a/bin/mm-init b/bin/mm-init deleted file mode 100755 index 3a6c112b..00000000 --- a/bin/mm-init +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env ruby -require File.join(File.dirname(File.dirname(__FILE__)), 'lib', 'middleman') -require "middleman/templates" - -module Middleman - class Generator < ::Thor::Group - include Thor::Actions - - argument :location, :type => :string, :desc => "New project location" - - available_templates = Middleman::Templates.registered_names.join(", ") - class_option :template, :aliases => "-T", :default => "default", :desc => "Optionally use a pre-defined project template: #{available_templates}" - - class_option :css_dir, :default => "stylesheets", :desc => 'The path to the css files' - class_option :js_dir, :default => "javascripts", :desc => 'The path to the javascript files' - class_option :images_dir, :default => "images", :desc => 'The path to the image files' - - def create_project - key = options[:template].to_sym - key = :default unless Middleman::Templates.registered_templates.has_key?(key) - - Middleman::Templates.registered_templates[key].start - end - end -end - -Middleman::Generator.start diff --git a/bin/mm-migrate b/bin/mm-migrate deleted file mode 100755 index 293a91cb..00000000 --- a/bin/mm-migrate +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env ruby - -`mv public source` -`cp -R views/* source/` -`rm -rf views` \ No newline at end of file diff --git a/bin/mm-server b/bin/mm-server deleted file mode 100755 index ceac3ce5..00000000 --- a/bin/mm-server +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env ruby - -require "rubygems" -require "thor" -require "thor/group" - -# Require Middleman -require File.join(File.dirname(__FILE__), '..', 'lib', 'middleman') - -module Middleman - class GuardServer < ::Thor::Group - include Thor::Actions - - class_option :environment, :aliases => "-e", :default => ENV['MM_ENV'] || ENV['RACK_ENV'] || 'development' - - class_option :port, :aliases => "-p", :default => "4567" - class_option :"livereload-port", :default => "35729" - class_option :"livereload", :default => false, :type => :boolean - - def start_guard - if !File.exists?("config.rb") - $stderr.puts "== Error: Could not find a Middleman project config, perhaps you are in the wrong folder?" - return - end - - # If the old directories exists, use it, but issue warning - if File.exists?("views") || File.exists?("public") - $stderr.puts "== Error: The views and public folders are have been combined. Create a new 'source' folder, add the contents of views and public to it and then remove the empty views and public folders." - return - end - - ENV['RACK_ENV'] = options[:environment] - - livereload_options = { - :port => options[:"livereload-port"] - } - livereload_options = nil unless options[:"livereload"] - - ::Middleman::Guard.start({ - :port => options[:port], - }, livereload_options) - end - end -end - -Middleman::GuardServer.start \ No newline at end of file