    _ jacoco-agent-args VAL str"--jacoco_agent_args"
    _ jacoco-exec VAL str "--jacoco_exec"
 
-   _ services SERVICES edn "services map, keys :service, :port"
+   _ services SERVICES edn "services map, keys :service, :wardir, :port"
 
    s servlet bool "servlet app DEPRECATED"
    v verbose bool "verbose"]

          #_(if servlet "target"
                                    (if (-> appengine-config-map :services)
                                      "target/default"
                                      (str "target/" (-> appengine-config-map :module :name))))

          checkout-vec (-> (boot/get-env) :checkouts)
          cos (map #(assoc (apply hash-map %) :coords [(first %) (second %)]) checkout-vec)
          default-mod (filter #(or (:default %) (not (:module %))) cos)
          _ (if (> (count default-mod) 1)
              (throw (Exception. "Only one default module allowed" (count default-mod))))


  ;;NB: java property expected by kickstart is "appengine.sdk.root"
  ;; (print-task "install-sdk" *opts*)
  (let [release (or release "RELEASE")
        sdk-coord (first
                   (filter #(= (first %) 'com.google.appengine/appengine-java-sdk) (:dependencies (boot/get-env))))
        sdk-version (second sdk-coord)
        _ (println (str "installing sdk version: " sdk-version))
        ;; coord (vector 'com.google.appengine/appengine-java-sdk
        ;;               sdk-version
        ;;               :extension "zip")
        jar-path (pod/resolve-dependency-jar (boot/get-env) sdk-coord)
        sdk-dir (io/as-file (:sdk-root config-map))
        prev        (atom nil)]
    (boot/with-pre-wrap fileset
