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))
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)