             :front-matter
             {:title "doc b"
              :layout "default"}
-            :content "this is verbatim *b*"}]})
+            :content "this is verbatim *b* [* #pallet/project pallet *]"}]}
+   {'pallet/project #'->Project})
   (hyde/write-document!
    root
    {:path "README.md"

    :content
     "A Leiningen plugin to release PalletOps projects.

Releases are made by creating a local release branch which is pushed
to github.  The branch will be built by travis, and pushed to master
and develop if it succeeds.  Jars are then built locally from master
and pushed to clojars.

## Usage


                    (swapper :doc indent-md-headers)))]
    (postwalk clean api-doc)))

(defrecord Project [project])
(defmethod hyde/render Project [p]
  (format "[%s](http://github.com/pallet/%s)" (:project p) (:project p)))

(defn build-site [root jekyll-config site-config]
  (hyde/create-collections-dirs! root site-config)
  (hyde/write-gemfile! root jekyll-config)
