mudgen
10/15/2017 - 5:01 AM

gistfile1.txt

build.boot contents:

(def project 'ignition-project)
(def version "0.1.0-SNAPSHOT")

(set-env! :resource-paths #{"resources" "src"}
          :source-paths   #{"test"}
          :dependencies   '[[org.clojure/clojure "1.8.0"]
                            [clj-http "3.7.0"]
                            [nightlight "1.9.1" :scope "test"]])

(task-options!
 pom {:project     project
      :version     version
      :description "FIXME: write description"
      :url         "http://example/FIXME"
      :scm         {:url "https://github.com/yourname/ignition-project"}
      :license     {"Eclipse Public License"
                    "http://www.eclipse.org/legal/epl-v10.html"}})

(deftask build
  "Build and install the project locally."
  []
  (comp (pom) (jar) (install)))
  
 
 
ignition-project/core.clj contents:

(ns ignition-project.core
  (:require [boot.core :as boot :refer [deftask get-env]]))


(defn foo
  "I don't do a whole lot."
  [x]
  (println x "Hello, World!"))

(defn reload [] (load-file "build.boot"))

(def m "test")