A fork of hyde, the static site generation. Some patches will be pushed upstream.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Lakshmi Narasimhan 1385f5e3f5 Fix failing tests and formatting issues. 10 years ago
..
ext pep8 10 years ago
sites Fix failing tests and formatting issues. 10 years ago
ssp pep8 10 years ago
templates/jinja2 Made sorting tests predictable without changing the behavior of sorter plugin 14 years ago
README.rst Upgrade dependencies and setup for 0.8.5. 12 years ago
__init__.py Added plugin lifecycle hooks and tests. Moved media into the content folder 15 years ago
test_generate.py pep8 10 years ago
test_initialize.py pep8 10 years ago
test_jinja2template.py pep8 10 years ago
test_layout.py pep8 10 years ago
test_model.py Fix failing tests and formatting issues. 10 years ago
test_plugin.py pep8 10 years ago
test_simple_copy.py pep8 10 years ago
test_site.py pep8 10 years ago
util.py pep8 10 years ago

README.rst

Requirements
============

All the python requirements are enumerated in dev-req.txt. You can install them
with:

::
pip install -r dev-req.txt


Apart from these requirements the following are required by plugins if you
choose to run the corresponding tests. Some of the comands use the Mac OS X
package manager `homebrew` - please use the package manager corresponding to
your operating system.


::
# stylus
npm install -g stylus

#uglifyjs
npm install -g uglify-js

#asciidoc
brew install asciidoc
cd /usr/local/Cellar/asciidoc/8.6.8/bin
curl -O https://asciidoc.googlecode.com/hg/asciidocapi.py

#optipng
brew install optipng


Ensure that `asciidoc`_ python api is available in the python path.

For example:

::
export PYTHONPATH=/usr/local/Cellar/asciidoc/8.6.8/bin:$PYTHONPATH


Run the tests
=============

::
nosetests hyde/tests