tutorial04-1_build_acb.py
import cri.atomcraft.project as acproject
import cri.atomcraft.build as acbuild
workunit = acproject.get_workunit("WorkUnit_Tutorial")["data"]
cuesheet_rootfolder = acproject.get_cuesheet_rootfolder(workunit)["data"]
cuesheet_folder = acproject.get_child_object(cuesheet_rootfolder, "CueSheetFolder", "WorkUnit_Tutorial")["data"]
cue_sheet = acproject.get_child_object(cuesheet_folder, "CueSheet", "Tutorial")["data"]
target_config_folder = acproject.get_global_folder("TargetConfigFolder")["data"]
target_config_pc = acproject.get_child_object(target_config_folder, "TargetConfigPc", "PC")["data"]
print("CueSheet「Tutorial」のビルドを開始します")
result = acbuild.build_cuesheet(cuesheet, target_config_pc, None)
if result["succeed"]:
print("CueSheet「Tutorial」のビルドが完了しました。")
else:
print("CueSheet「Tutorial」のビルドに失敗しました。")