-
Notifications
You must be signed in to change notification settings - Fork 308
evolve build/deploy process for SCSS #520
Comments
@whit537 what's your current build process look like? |
@nicksergeant We have a Makefile, but we're looking to port to a Python-based build system to better support Windows (#426). |
@nicksergeant And then for deployment I use release.sh. |
Cool - if you're looking to move to Python, check out Fabric: http://fabfile.org |
Word. |
At any rate, your compilation process needs to simply make a call to the
The |
(the |
So I did some prototyping that used aspen and fabricate ( https://code.google.com/p/fabricate/ ) to auto-re-compile files as necessary. It's not rocket science; you just make a simplate that has the build recipe for that one file in it as the 'every' action of the simplate, then either manually set the reply body or use a template engine passthrough to return the result. |
@pjz Mind posting it as a gist? |
This is going to be complicated enough that we should reticket specific pages. Here we have the asset files moved into place and a `make css` target set up (#520). The homepage is roughed in but needs work yet.
The bottom of https://gist.github.com/pjz/4159060 is what I was toying with. |
but https://gist.github.com/pjz/4737190 would be simpler. (untested) |
This is great, @pjz, thanks. !m Right now I've been using |
@nicksergeant is building out #516 using SCSS. @clone1018 raises the point that this means we'll need to evolve our build and deploy systems accordingly.
The text was updated successfully, but these errors were encountered: