Exemplo n.º 1
0
def find_exe(binaryname, prefix=None, argprefix=None, produce=True):
    if isinstance(prefix, str):
        prefix = Directory(prefix)
    if prefix is None:
        prefix = ctx.builddir
    if argprefix is None:
        argprefix = binaryname
    bin_dir = prefix.join('node_modules/.bin')
    ret = find_exe_wasp(binaryname, dirs=bin_dir, argprefix=argprefix)
    if produce:
        ret.produce(':' + argprefix)
    return ret
Exemplo n.º 2
0
def find_node(produce=True):
    ret = find_exe_wasp('node', argprefix='node')
    if produce:
        ret.produce(':nodejs/find-node')
    return ret