Example #1
0
    if os.path.isfile(relpath):
        return relpath
    raise


def GUISubdir():
    subdir = os.path.join(BUILDGUIDIR, "main_gui")
    ful = os.path.join(subdir, "Tsugaru_GUI" + ExeExtension())
    if os.path.isfile(ful):
        return subdir
    subdir = os.path.join(BUILDGUIDIR, "main_gui", "Release")
    ful = os.path.join(subdir, "Tsugaru_GUI" + ExeExtension())
    if os.path.isfile(ful):
        return subdir
    raise


def Run(argv):
    os.chdir(BUILDGUIDIR)
    subprocess.Popen(
        [os.path.join(GUISubdir(), "Tsugaru_GUI" + ExeExtension())] +
        argv).wait()


if __name__ == "__main__":
    build.Run()
    buildgui.Run()
    shutil.copyfile(TsugaruCUIExe(),
                    os.path.join(GUISubdir(), "Tsugaru_CUI" + ExeExtension()))
    Run(sys.argv[1:])
Example #2
0
	else:
		return ""


def Run():
	os.chdir(BUILDDIR)
	subprocess.Popen([
		"./main_cui/Tsugaru_CUI"+ExeExtension(),
		ROMDIR,
		"-FD0",
		os.path.join(DISKDIR,"V2.1L20.bin"),
		"-CD",
		"D:/ISOImageSubset/TOSV2.1L31.iso",
		"-BOOTKEY",
		"CD",
		"-SYM",
		"../symtables/V2.1L31CDBOOT_"+TOWNSTYPE+".txt",
		"-HD0",
		os.path.join(DISKDIR,"hddimage.bin"),
		"-CMOS",
		"../testdata/CMOS.bin",
		"-DEBUG",
		"-PAUSE",
	]+argv).wait()



if __name__=="__main__":
	build.Run(sys.argv[1:])
	Run()