.. -*- mode: rst -*-
svargaext.transform
===================
Application for transforming source code from one format to another (for
example, CleverCSS in CSS, CoffeeScript in JavaScript).
It requires a bit of configuration dropped in `settings.py`::
TRANSFORM = {
'clevercss': {'main': {'clevercss/*.ccss': 'css/*.css'},
'someapp': {'static/test.ccss': 'css/test.css'}},
'coffee': {'main': {'*.coffee': '*.js'}},
}
Configuration description:
- ``TRANSFORM`` is a variable, containing mapping of backend to rules.
- Rules are mapping between name in ``STATIC_URLS`` to a dictionary of
``source``: ``target`` mapping.
Source can contain ``*`` to wildcard match files. In this case target should
contain ``*`` as well.
Installation
------------
It's that easy::
pip install svargaext.transform
Recent activity
Commits by Alexander Solovyov were pushed to piranha/svargaext.transform
2295c94
-
Added tag 0.6 for changeset 158281ada2b5
158281a
-
fix bugs
a44f040
-
append querystring with version to rendered files so they aren't cached
b8e34b9
-
Added tag 0.5 for changeset 51907773e9f5
5190777
-
fix closure generation issue
f2ccf2b
-
move from clevercss transforming to be more general-purpose app
95181a9
-
Added tag 0.4 for changeset 59ba9e39d0b3
59ba9e3
-
fix setup.py, 0.4
e3d01d4
-
Added tag 0.3 for changeset 249d12230b45
249d122
-
update to current svarga, 0.3