     :function resolve-locations!
     :cli [["-r" "--repository REPO"
            "Specify a repository to use. May be used more than once."
+           :id :repositories
            :assoc-fn
            (fn [m k v] (update-in m [k] #(conj % v)))]
           ["-s" "--resolve-strategy STRATEGY"


(defn- resolve-locations!
  [options arguments]
  (pprint/pprint options)
  )

(def subcommand-cli
  {"generate-repo-index"

(ns degasolv.cli
  (:require [degasolv.util :refer :all]
            [degasolv.resolver :refer :all]
            [clojure.tools.cli :refer [parse-opts summarize]]
            [clojure.string :as string]
            [clojure.pprint :as pprint]
