A client implementation for Serrano
Project description
Installation
------------
To install one of the stable or nightly builds, download a
source distributions here: https://github.com/cbmi/django-cilantro-pre/downloads
Build From Source
-----------------
Dependencies:
- Node - ``brew install node`` (you are using [Homebrew][1] right?)
- CoffeeScript - ``npm install coffee-script -g``
- UglifyJS - ``npm install uglify-js -g``
- Sass - ``gem install sass``
[1]: http://mxcl.github.com/homebrew/
Due to the numerous build dependencies, Cilantro cannot be installed
blindly using pip from git e.g. you cannot do this:
``pip install git+git://github.com/cbmi/django-cilantro-pre``
If you wish run the bleeding edge version (or a particular branch), follow
these steps (unix only):
1. Clone the repository
2. Install all deps listed above
3. Run ``make build``
4. Run ``python setup.py install``
Every time you pull new changes you must perform steps (3) and (4).
Fancy Makefile Targets
----------------------
- Initialize and Watch - ``make [all]`` - initializes and updates all submodules
and sets each one up according to their Makefile target
- Build for Installation/Distribution - ``make build``
- Compile Sass/SCSS - ``make sass``
- Compile CoffeeScript - ``make coffee`` (I made a funny)
- Optimize JavaScript - ``make optimize``
- Remove compiled code - ``make clean``, note this does not currently remove
the raw JavaScript files since not all code has been ported to CoffeeScript
- Watch/Unwatch - ``make watch``, starts the coffee and sass processes (node
and ruby) in the background, use ``make unwatch`` to stop these processes
------------
To install one of the stable or nightly builds, download a
source distributions here: https://github.com/cbmi/django-cilantro-pre/downloads
Build From Source
-----------------
Dependencies:
- Node - ``brew install node`` (you are using [Homebrew][1] right?)
- CoffeeScript - ``npm install coffee-script -g``
- UglifyJS - ``npm install uglify-js -g``
- Sass - ``gem install sass``
[1]: http://mxcl.github.com/homebrew/
Due to the numerous build dependencies, Cilantro cannot be installed
blindly using pip from git e.g. you cannot do this:
``pip install git+git://github.com/cbmi/django-cilantro-pre``
If you wish run the bleeding edge version (or a particular branch), follow
these steps (unix only):
1. Clone the repository
2. Install all deps listed above
3. Run ``make build``
4. Run ``python setup.py install``
Every time you pull new changes you must perform steps (3) and (4).
Fancy Makefile Targets
----------------------
- Initialize and Watch - ``make [all]`` - initializes and updates all submodules
and sets each one up according to their Makefile target
- Build for Installation/Distribution - ``make build``
- Compile Sass/SCSS - ``make sass``
- Compile CoffeeScript - ``make coffee`` (I made a funny)
- Optimize JavaScript - ``make optimize``
- Remove compiled code - ``make clean``, note this does not currently remove
the raw JavaScript files since not all code has been ported to CoffeeScript
- Watch/Unwatch - ``make watch``, starts the coffee and sass processes (node
and ruby) in the background, use ``make unwatch`` to stop these processes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cilantro-0.9.1b14.tar.gz
(735.4 kB
view details)
File details
Details for the file cilantro-0.9.1b14.tar.gz.
File metadata
- Download URL: cilantro-0.9.1b14.tar.gz
- Upload date:
- Size: 735.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddb042533dda1b1c23ad388ec838769526a2413940d89e347433a74093665c79
|
|
| MD5 |
68bd1fed4e3f7f335487af858b3621fa
|
|
| BLAKE2b-256 |
4eb42c2878112e07d89c6a04793306be837e233ff7ad3f904c054fccbc173a94
|