comparison piecrust/plugins/builtin.py @ 507:ee3fe63cc51d

bake: Add a processor to generate a Pygments style CSS file.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 25 Jul 2015 22:00:27 -0700
parents 9ae23409d6e9
children b884bef3e611
comparison
equal deleted inserted replaced
506:6ca1b6fb9964 507:ee3fe63cc51d
25 from piecrust.processing.base import CopyFileProcessor 25 from piecrust.processing.base import CopyFileProcessor
26 from piecrust.processing.compass import CompassProcessor 26 from piecrust.processing.compass import CompassProcessor
27 from piecrust.processing.compressors import ( 27 from piecrust.processing.compressors import (
28 CleanCssProcessor, UglifyJSProcessor) 28 CleanCssProcessor, UglifyJSProcessor)
29 from piecrust.processing.less import LessProcessor 29 from piecrust.processing.less import LessProcessor
30 from piecrust.processing.pygments_style import PygmentsStyleProcessor
30 from piecrust.processing.requirejs import RequireJSProcessor 31 from piecrust.processing.requirejs import RequireJSProcessor
31 from piecrust.processing.sass import SassProcessor 32 from piecrust.processing.sass import SassProcessor
32 from piecrust.processing.sitemap import SitemapProcessor 33 from piecrust.processing.sitemap import SitemapProcessor
33 from piecrust.processing.util import ConcatProcessor 34 from piecrust.processing.util import ConcatProcessor
34 from piecrust.sources.default import DefaultPageSource 35 from piecrust.sources.default import DefaultPageSource
97 98
98 def getProcessors(self): 99 def getProcessors(self):
99 return [ 100 return [
100 CopyFileProcessor(), 101 CopyFileProcessor(),
101 ConcatProcessor(), 102 ConcatProcessor(),
103 PygmentsStyleProcessor(),
102 CompassProcessor(), 104 CompassProcessor(),
103 LessProcessor(), 105 LessProcessor(),
104 SassProcessor(), 106 SassProcessor(),
105 RequireJSProcessor(), 107 RequireJSProcessor(),
106 SitemapProcessor(), 108 SitemapProcessor(),