forked from metaborg/metaborg-pygments
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
28 lines (25 loc) · 917 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from setuptools import setup, find_packages
lexers = [
'aterm = metaborg.pygments.lexers.meta:ATermLexer',
'esv = metaborg.pygments.lexers.meta:ESVLexer',
'nabl = metaborg.pygments.lexers.meta:NaBLLexer',
'nabl2 = metaborg.pygments.lexers.meta:NaBL2Lexer',
'sdf3 = metaborg.pygments.lexers.meta:SDF3Lexer',
'stratego = metaborg.pygments.lexers.meta:StrategoLexer',
'dynsem = metaborg.pygments.lexers.meta:DynSemLexer',
]
meta_lexers = [
'entity = metaborg.pygments.lexers:EntityLexer',
'fj = metaborg.pygments.lexers:FJLexer',
'lmr = metaborg.pygments.lexers:LMRLexer',
'pcf = metaborg.pygments.lexers:PCFLexer',
]
setup(
name = "metaborg-pygments",
version = "0.1.dev",
packages = find_packages(),
install_requires = ['Pygments>=2'],
entry_points = {
'pygments.lexers' : lexers + meta_lexers,
},
)