def get_build_scripts_cmd(self, target, scripts): import sys dist = Distribution() dist.scripts = scripts dist.command_obj["build"] = support.DummyCommand(build_scripts=target, force=1, executable=sys.executable) return build_scripts(dist)
def get_build_scripts_cmd(self, target, scripts): import sys dist = Distribution() dist.scripts = scripts dist.command_obj["build"] = support.DummyCommand( build_scripts=target, force=1, executable=sys.executable) return build_scripts(dist)
def mkbld(self, thedir): b = build_scripts(self.distribution) b.build_dir = self.build_dir + thedir b.scripts = [] b.force = self.force b.executable = self.executable b.outfiles = None return b
def mkbld(self,thedir): b = build_scripts(self.distribution) b.build_dir = self.build_dir+thedir b.scripts = [] b.force = self.force b.executable = self.executable b.outfiles = None return b
def build_dir(): # FIXME: handle build directory differently, wo depending on distutils from distutils.command.build_scripts import build_scripts from distutils.dist import Distribution dist = Distribution() bld_scripts = build_scripts(dist) bld_scripts.initialize_options() bld_scripts.finalize_options() return bld_scripts.build_dir