Ejemplo n.º 1
0
def _main():
    cc.set_default(sep='', end='\n')
    env.init()

    if env.is_win:
        _installer = InstallerWin()
    elif env.is_linux:
        _installer = InstallerLinux()
    else:
        raise RuntimeError('Sorry, teleport server does not support this platform yet.')

    _installer.run()
Ejemplo n.º 2
0
def _main():
    cc.set_default(sep='', end='\n')
    env.init()

    if env.is_win:
        _installer = InstallerWin()
    elif env.is_linux:
        _installer = InstallerLinux()
    else:
        raise RuntimeError(
            'Sorry, teleport server does not support this platform yet.')

    _installer.run()
Ejemplo n.º 3
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]

    for i in range(len(argv)):
        if 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    builder.build_jsoncpp()
    builder.build_mongoose()
    builder.build_openssl()
    builder.build_libuv()
    builder.build_mbedtls()
    builder.build_libssh()

    # do not need sqlite any more.
    # builder.build_sqlite()

    builder.fix_output()
Ejemplo n.º 4
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]

    for i in range(len(argv)):
        if 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    builder.prepare_python()

    builder.build_jsoncpp()
    builder.build_mongoose()
    builder.build_openssl()
    builder.build_libuv()
    builder.build_mbedtls()
    builder.build_libssh()

    builder.fix_output()
Ejemplo n.º 5
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]

    for i in range(len(argv)):
        if 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    if 'exe' in argv:
        builder.build_assist()
        builder.build_player()
    # elif 'rdp' in argv:
    #     builder.build_rdp()
    elif 'installer' in argv:
        builder.build_installer()
Ejemplo n.º 6
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]

    for i in range(len(argv)):
        if 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    if 'exe' in argv:
        builder.build_exe()
    # elif 'rdp' in argv:
    #     builder.build_rdp()
    elif 'installer' in argv:
        builder.build_installer()
Ejemplo n.º 7
0
def main():
    if not env.init():
        return

    if ctx.host_os == 'windows':
        x = PYSWin()
    elif ctx.host_os == 'linux':
        x = PYSLinux()
    else:
        raise RuntimeError('unsupported platform:', ctx.host_os)

    x.build()
Ejemplo n.º 8
0
def main():
    if not env.init():
        return

    if ctx.host_os == 'windows':
        x = PYSWin()
    elif ctx.host_os == 'linux':
        x = PYSLinux()
    else:
        raise RuntimeError('unsupported platform:', ctx.host_os)

    x.build()
Ejemplo n.º 9
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]
    command = ''

    for i in range(len(argv)):
        if argv[i] in [
                'ext-client', 'ext-server', 'clear-ext-client',
                'clear-ext-server'
        ]:
            command = argv[i]
        elif 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    if command == 'ext-client':
        builder.build_jsoncpp()
        builder.build_mongoose()
        builder.build_openssl()
    elif command == 'ext-server':
        builder.prepare_python()
        builder.build_mbedtls()
        builder.build_jsoncpp()
        builder.build_mongoose()
        builder.build_libuv()
        builder.build_zlib()
        builder.build_libssh()
Ejemplo n.º 10
0
def main():
    if not env.init():
        return

    builder = None

    argv = sys.argv[1:]

    for i in range(len(argv)):
        if 'debug' == argv[i]:
            ctx.set_target(TARGET_DEBUG)
        elif 'x86' == argv[i]:
            ctx.set_bits(BITS_32)
        elif 'x64' == argv[i]:
            ctx.set_bits(BITS_64)
        elif argv[i] in ctx.dist_all:
            builder = gen_builder(argv[i])

    if builder is None:
        builder = gen_builder(ctx.host_os)

    if 'server' in argv:
        builder.build_server()
Ejemplo n.º 11
0
def main():
    if not env.init():
        return

    builder = Builder()
    builder.build()
Ejemplo n.º 12
0
def main():
    if not env.init():
        return

    builder = Builder()
    builder.build()