Giter Club home page Giter Club logo

pedestal-docs's Introduction

Pedestal Docs Build Status

This is an open-source repository of documentation for the Pedestal libraries.

Get Started with Pedestal

Read Pedestal Docs

Contributing

If you wish to point out an issue in the site or propose a new page, you can do so by filing a GitHub issue at https://github.com/pedestal/pedestal-docs/issues

If you wish to make a contribution (typo, modification, or new content), see CONTRIBUTING.md.

Building the Site

The site is built using JBake. JBake 2.5.0 is required. Earlier versions don't work.

To install JBake 2.5.0-SNAPSHOT:

  • curl -O http://cdn.cognitect.com/clojure.org/jbake-2.5.0-SNAPSHOT-bin.zip (or download this file with your browser)
  • unzip -o jbake-2.5.0-SNAPSHOT-bin.zip
  • Add jbake-2.5.0-SNAPSHOT/bin to your system PATH

To build the site, you need side-by-side checkouts of Pedestal and Pedestal Docs.

Retrieve Pedestal and switch to a publicly-available version:

git clone https://github.com/pedestal/pedestal.git pedestal
cd pedestal
git checkout 0.5.1
cd .. # back out to the parent directory

To build the site:

Retrieve the content:

  • git clone https://github.com/pedestal/docs.git pedestal-docs (or your own fork)
  • cd pedestal-docs

Generate the pages:

To autogenerate the pages on change, we can use entr.

On Debian style Linux, install it with sudo apt install entr.

On Mac OS X with homebrew, install it with brew install entr

  • Install the command entr.
  • find content templates assets | entr jbake

Only Needed When Pedestal Changes

Create the autogenerated material

  • boot index-samples
  • script/gen-api-doc.sh

License

Copyright 2014-2016 Cognitect, Inc.

The use and distribution terms for this software are covered by the Eclipse Public License 1.0 which can be found in the file epl-v10.html at the root of this distribution.

By using this software in any fashion, you are agreeing to be bound by the terms of this license.

You must not remove this notice, or any other, from this software.

pedestal-docs's People

Contributors

mtnygard avatar grzm avatar ykomatsu avatar ohpauleez avatar alexanderkiel avatar daemianmack avatar cldwalker avatar espeed avatar kevgathuku avatar radicalzephyr avatar eckardjf avatar konrad-garus avatar mdgart avatar pdkovacs avatar selimober avatar julianwegkamp avatar mike706574 avatar saicheong avatar felipe-campos avatar dustinconrad avatar deg avatar dchelimsky avatar ddeaguiar avatar trptcolin avatar christoferjennings avatar neverov avatar

Watchers

Dieter Komendera avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.