summaryrefslogtreecommitdiff
path: root/site_scons/site_tools/jsheader.py
blob: f842a8672e460e830c13e70b8e76c15296e7fb4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from SCons.Script import Action


def jsToH(env, target, source):
    return env.Command(
        target=target,
        source=["#site_scons/site_tools/jstoh.py"] + source,
        action=Action("$PYTHON ${SOURCES[0]} $TARGET ${SOURCES[1:]}"),
    )


def generate(env, **kw):
    env.AddMethod(jsToH, "JSHeader")


def exists(env):
    return True