def test_create_script(self): config = self.config script_fn = bitgen_utils.create_script(config) script = open(script_fn, "r") #print "Bitgen Script Contents:" #print script.read() script.close()
def generate(env): env["BITGEN_COMMAND"] = _detect(env) config = utils.read_config(env) bitgen_utils.create_bitgen_dir(config) bitgen_file = bitgen_utils.get_bitgen_filename(config) script_file = bitgen_utils.create_script(config) env.SetDefault( BITGEN_OUTFILE=bitgen_file, BITGEN_SCRIPT_NAME=script_file, BITGEN_COM= "$BITGEN_COMMAND -f $BITGEN_SCRIPT_NAME $BITGEN_SOURCES $BITGEN_OUTFILE", BITGEN_COMSTR="") env.AddMethod(BITGEN, "bitgen") return None
def generate(env): env["BITGEN_COMMAND"] = _detect(env) config = utils.read_config(env) bitgen_utils.create_bitgen_dir(config) bitgen_file = bitgen_utils.get_bitgen_filename(config) script_file = bitgen_utils.create_script(config) env.SetDefault( BITGEN_OUTFILE = bitgen_file, BITGEN_SCRIPT_NAME = script_file, BITGEN_COM = "$BITGEN_COMMAND -f $BITGEN_SCRIPT_NAME $BITGEN_SOURCES $BITGEN_OUTFILE", BITGEN_COMSTR = "" ) env.AddMethod(BITGEN, "bitgen") return None