summaryrefslogtreecommitdiffstats
path: root/generate.py
diff options
context:
space:
mode:
Diffstat (limited to 'generate.py')
-rwxr-xr-xgenerate.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/generate.py b/generate.py
index 7b1e6bb..a139f19 100755
--- a/generate.py
+++ b/generate.py
@@ -8,8 +8,8 @@ from jinja2 import Environment, FileSystemLoader
from markdown import markdown
from markupsafe import Markup
from operator import attrgetter
-from scss import Compiler
from subprocess import call as run
+from pygments.formatters import HtmlFormatter
import meta
import os
@@ -172,7 +172,9 @@ def main(argv=['generate.py']):
output('error/{}.html'.format(code), env.get_template('error.html').render(page=page))
with open(os.path.join(OUTPUT, 'style.css'), 'w') as f:
- f.write(Compiler().compile(os.path.join(CONTENT, 'style.scss')))
+ with open(os.path.join(CONTENT, 'style.css')) as css:
+ f.write(css.read())
+ f.write(HtmlFormatter().get_style_defs('.codehilite'))
run(['cp', '-r', os.path.join(CONTENT, 'images'), OUTPUT])
if __name__ == '__main__':