Пример #1
0
def init_command(prefix, toolchain, cxxflags, ldflags, std, define):
    """ Initialize install directory """
    prefix.write_cmake(always_write=True,
                       toolchain=toolchain,
                       cxxflags=cxxflags,
                       ldflags=ldflags,
                       std=std,
                       defines=util.to_define_dict(define))
Пример #2
0
def init_command(prefix, toolchain, cxx, cxxflags, ldflags, std, define,
                 shared, static):
    """ Initialize install directory """
    if shared and static:
        click.echo("ERROR: shared and static are not supported together")
        sys.exit(1)
    defines = util.to_define_dict(define)
    if shared: defines['BUILD_SHARED_LIBS'] = 'On'
    if static: defines['BUILD_SHARED_LIBS'] = 'Off'
    prefix.write_cmake(always_write=True,
                       toolchain=toolchain,
                       cxx=cxx,
                       cxxflags=cxxflags,
                       ldflags=ldflags,
                       std=std,
                       defines=defines)
Пример #3
0
def init_command(prefix, toolchain, cxxflags, ldflags, std, define):
    """ Initialize install directory """
    prefix.write_cmake(always_write=True, toolchain=toolchain, cxxflags=cxxflags, ldflags=ldflags, std=std, defines=util.to_define_dict(define))