 
    Usage:
 
-     lein amp package [<options>] [<path>]
-     lein amp deploy [<options>]
+     lein amp package [<options>]
+     lein amp deploy [<options>] [<path-to-alfresco>]
 
    Tasks:
 

   Commandline Options:

     ####TODO - FIX THIS

     :aggressive          Check all available repositories (= Do not stop after first artifact match).
     :all                 Check Dependencies and Plugins.
     :allow-all           Allow SNAPSHOT and qualified versions to be reported as new.
     :allow-qualified     Allow '*-alpha*' versions & co. to be reported as new.
     :allow-snapshots     Allow '*-SNAPSHOT' versions to be reported as new.
     :check-clojure       Include Clojure (org.clojure/clojure) in checks.
     :dependencies        Check Dependencies. (default)
     :interactive         Run 'upgrade' in interactive mode, prompting whether to apply changes.
     :no-colors           Disable colorized output.
     :no-profiles         Do not check Dependencies/Plugins in Profiles.
     :no-tests            Do not run tests after upgrading a project.
     :overwrite-backup    Do not prompt if a backup file exists when upgrading a project.
     :plugins             Check Plugins.
     :print               Print result of 'upgrade' task instead of writing it to 'project.clj'.
     :recursive           Perform recursive 'check' or 'upgrade'.
  "
  [project & args]
  (let [^String t (when-let [^String t (first args)]

        args      (if run-task! (rest args) args)]
    (if run-task!
      (run-task! project args)
      (println "Unknown task" (if (nil? t) "<no task specified>" t)))))
