all rels in configure

This commit is contained in:
Jasper St. Pierre
2023-09-10 10:33:57 -07:00
parent 3ec5a9e493
commit a4c20f5136
+430 -18
View File
@@ -152,6 +152,22 @@ def NonMatching(obj_path, **kwargs):
return Object(obj_path, False, kwargs)
def Rel(rel_name, cpp_name, status):
return {
"lib": rel_name,
"mw_version": "GC/1.3.2",
"cflags": CFLAGS_REL,
"host": True,
"objects": [
status(cpp_name),
],
}
def ActorRel(rel_name, status):
return Rel(rel_name, f"d/actor/{rel_name}.cpp", status)
LIBS = [
{
"lib": "Runtime.PPCEABI.H",
@@ -309,24 +325,420 @@ LIBS = [
NonMatching("DynamicLink.cpp"),
],
},
{
"lib": "f_pc_profile_lst",
"mw_version": "GC/1.3.2",
"cflags": CFLAGS_REL,
"host": True,
"objects": [
Matching("f_pc/f_pc_profile_lst.cpp"),
],
},
{
"lib": "d_a_alldie",
"mw_version": "GC/1.3.2",
"cflags": CFLAGS_REL,
"host": True,
"objects": [
NonMatching("d/actor/d_a_alldie.cpp"),
],
},
Rel("f_pc_profile_lst", "f_pc/f_pc_profile_lst.cpp", Matching),ActorRel("d_a_agbsw0", NonMatching),
ActorRel("d_a_andsw0", NonMatching),
ActorRel("d_a_andsw2", NonMatching),
ActorRel("d_a_att", NonMatching),
ActorRel("d_a_bflower", NonMatching),
ActorRel("d_a_bita", NonMatching),
ActorRel("d_a_branch", NonMatching),
ActorRel("d_a_bridge", NonMatching),
ActorRel("d_a_coming2", NonMatching),
ActorRel("d_a_coming3", NonMatching),
ActorRel("d_a_demo_dk", NonMatching),
ActorRel("d_a_demo_kmm", NonMatching),
ActorRel("d_a_door10", NonMatching),
ActorRel("d_a_dr", NonMatching),
ActorRel("d_a_dr2", NonMatching),
ActorRel("d_a_ep", NonMatching),
ActorRel("d_a_floor", NonMatching),
ActorRel("d_a_grass", NonMatching),
ActorRel("d_a_hitobj", NonMatching),
ActorRel("d_a_hot_floor", NonMatching),
ActorRel("d_a_ikari", NonMatching),
ActorRel("d_a_jbo", NonMatching),
ActorRel("d_a_kaji", NonMatching),
ActorRel("d_a_kanban", NonMatching),
ActorRel("d_a_ki", NonMatching),
ActorRel("d_a_knob00", NonMatching),
ActorRel("d_a_kui", NonMatching),
ActorRel("d_a_kytag00", NonMatching),
ActorRel("d_a_kytag01", NonMatching),
ActorRel("d_a_kytag02", NonMatching),
ActorRel("d_a_kytag03", NonMatching),
ActorRel("d_a_kytag04", NonMatching),
ActorRel("d_a_kytag05", NonMatching),
ActorRel("d_a_kytag06", NonMatching),
ActorRel("d_a_kytag07", NonMatching),
ActorRel("d_a_lamp", NonMatching),
ActorRel("d_a_lod_bg", NonMatching),
ActorRel("d_a_lwood", NonMatching),
ActorRel("d_a_magma", NonMatching),
ActorRel("d_a_majuu_flag", NonMatching),
ActorRel("d_a_mdoor", NonMatching),
ActorRel("d_a_msw", NonMatching),
ActorRel("d_a_mtoge", NonMatching),
ActorRel("d_a_obj_AjavW", NonMatching),
ActorRel("d_a_obj_Ygush00", NonMatching),
ActorRel("d_a_obj_akabe", NonMatching),
ActorRel("d_a_obj_barrel", NonMatching),
ActorRel("d_a_obj_barrel2", NonMatching),
ActorRel("d_a_obj_bscurtain", NonMatching),
ActorRel("d_a_obj_cafelmp", NonMatching),
ActorRel("d_a_obj_coming", NonMatching),
ActorRel("d_a_obj_demo_barrel", NonMatching),
ActorRel("d_a_obj_doguu", NonMatching),
ActorRel("d_a_obj_doguu_demo", NonMatching),
ActorRel("d_a_obj_gryw00", NonMatching),
ActorRel("d_a_obj_hfuck1", NonMatching),
ActorRel("d_a_obj_hole", NonMatching),
ActorRel("d_a_obj_ice", NonMatching),
ActorRel("d_a_obj_ikada", NonMatching),
ActorRel("d_a_obj_kanat", NonMatching),
ActorRel("d_a_obj_leaves", NonMatching),
ActorRel("d_a_obj_lpalm", NonMatching),
ActorRel("d_a_obj_monument", NonMatching),
ActorRel("d_a_obj_movebox", NonMatching),
ActorRel("d_a_obj_mshokki", NonMatching),
ActorRel("d_a_obj_ohatch", NonMatching),
ActorRel("d_a_obj_otble", NonMatching),
ActorRel("d_a_obj_pbco", NonMatching),
ActorRel("d_a_obj_pirateship", NonMatching),
ActorRel("d_a_obj_quake", NonMatching),
ActorRel("d_a_obj_rcloud", NonMatching),
ActorRel("d_a_obj_roten", NonMatching),
ActorRel("d_a_obj_shelf", NonMatching),
ActorRel("d_a_obj_shmrgrd", NonMatching),
ActorRel("d_a_obj_swpush", NonMatching),
ActorRel("d_a_obj_table", NonMatching),
ActorRel("d_a_obj_tenmado", NonMatching),
ActorRel("d_a_obj_tide", NonMatching),
ActorRel("d_a_obj_timer", NonMatching),
ActorRel("d_a_obj_toripost", NonMatching),
ActorRel("d_a_obj_tousekiki", NonMatching),
ActorRel("d_a_obj_warpt", NonMatching),
ActorRel("d_a_obj_wood", NonMatching),
ActorRel("d_a_pirate_flag", NonMatching),
ActorRel("d_a_race_item", NonMatching),
ActorRel("d_a_rd", NonMatching),
ActorRel("d_a_rectangle", NonMatching),
ActorRel("d_a_salvage", NonMatching),
ActorRel("d_a_sbox", NonMatching),
ActorRel("d_a_sk", NonMatching),
ActorRel("d_a_sk2", NonMatching),
ActorRel("d_a_spotbox", NonMatching),
ActorRel("d_a_ssk", NonMatching),
ActorRel("d_a_stone", NonMatching),
ActorRel("d_a_stone2", NonMatching),
ActorRel("d_a_swc00", NonMatching),
ActorRel("d_a_swhit0", NonMatching),
ActorRel("d_a_swtdoor", NonMatching),
ActorRel("d_a_tag_attention", NonMatching),
ActorRel("d_a_tag_ba1", NonMatching),
ActorRel("d_a_tag_event", NonMatching),
ActorRel("d_a_tag_evsw", NonMatching),
ActorRel("d_a_tag_ghostship", NonMatching),
ActorRel("d_a_tag_hint", NonMatching),
ActorRel("d_a_tag_kb_item", NonMatching),
ActorRel("d_a_tag_kk1", NonMatching),
ActorRel("d_a_tag_light", NonMatching),
ActorRel("d_a_tag_msg", NonMatching),
ActorRel("d_a_tag_photo", NonMatching),
ActorRel("d_a_tag_waterlevel", NonMatching),
ActorRel("d_a_tama", NonMatching),
ActorRel("d_a_tbox", NonMatching),
ActorRel("d_a_tpota", NonMatching),
ActorRel("d_a_tsubo", NonMatching),
ActorRel("d_a_warpdm20", NonMatching),
ActorRel("d_a_warphr", NonMatching),
ActorRel("d_a_wbird", NonMatching),
ActorRel("d_a_ykgr", NonMatching),
ActorRel("d_a_alldie", NonMatching),
ActorRel("d_a_am", NonMatching),
ActorRel("d_a_am2", NonMatching),
ActorRel("d_a_amiprop", NonMatching),
ActorRel("d_a_arrow_iceeff", NonMatching),
ActorRel("d_a_arrow_lighteff", NonMatching),
ActorRel("d_a_beam", NonMatching),
ActorRel("d_a_boko", NonMatching),
ActorRel("d_a_canon", NonMatching),
ActorRel("d_a_cc", NonMatching),
ActorRel("d_a_dai", NonMatching),
ActorRel("d_a_demo_item", NonMatching),
ActorRel("d_a_door12", NonMatching),
ActorRel("d_a_fallrock", NonMatching),
ActorRel("d_a_ff", NonMatching),
ActorRel("d_a_gy_ctrl", NonMatching),
ActorRel("d_a_himo3", NonMatching),
ActorRel("d_a_hmlif", NonMatching),
ActorRel("d_a_hys", NonMatching),
ActorRel("d_a_kamome", NonMatching),
ActorRel("d_a_kantera", NonMatching),
ActorRel("d_a_kn", NonMatching),
ActorRel("d_a_kokiie", NonMatching),
ActorRel("d_a_ks", NonMatching),
ActorRel("d_a_kt", NonMatching),
ActorRel("d_a_mflft", NonMatching),
ActorRel("d_a_npc_cb1", NonMatching),
ActorRel("d_a_npc_md", NonMatching),
ActorRel("d_a_npc_so", NonMatching),
ActorRel("d_a_nzg", NonMatching),
ActorRel("d_a_obj_aygr", NonMatching),
ActorRel("d_a_obj_balancelift", NonMatching),
ActorRel("d_a_obj_barrier", NonMatching),
ActorRel("d_a_obj_bemos", NonMatching),
ActorRel("d_a_obj_canon", NonMatching),
ActorRel("d_a_obj_eff", NonMatching),
ActorRel("d_a_obj_magmarock", NonMatching),
ActorRel("d_a_obj_majyuu_door", NonMatching),
ActorRel("d_a_obj_stair", NonMatching),
ActorRel("d_a_obj_swflat", NonMatching),
ActorRel("d_a_obj_swhammer", NonMatching),
ActorRel("d_a_obj_swheavy", NonMatching),
ActorRel("d_a_obj_swlight", NonMatching),
ActorRel("d_a_oq", NonMatching),
ActorRel("d_a_pedestal", NonMatching),
ActorRel("d_a_saku", NonMatching),
ActorRel("d_a_seatag", NonMatching),
ActorRel("d_a_shand", NonMatching),
ActorRel("d_a_ship", NonMatching),
ActorRel("d_a_shop_item", NonMatching),
ActorRel("d_a_sie_flag", NonMatching),
ActorRel("d_a_sitem", NonMatching),
ActorRel("d_a_ss", NonMatching),
ActorRel("d_a_sss", NonMatching),
ActorRel("d_a_syan", NonMatching),
ActorRel("d_a_tag_md_cb", NonMatching),
ActorRel("d_a_tag_mk", NonMatching),
ActorRel("d_a_tag_so", NonMatching),
ActorRel("d_a_tornado", NonMatching),
ActorRel("d_a_warpf", NonMatching),
ActorRel("d_a_wind_tag", NonMatching),
ActorRel("d_a_acorn_leaf", NonMatching),
ActorRel("d_a_atdoor", NonMatching),
ActorRel("d_a_auction", NonMatching),
ActorRel("d_a_bb", NonMatching),
ActorRel("d_a_bdk", NonMatching),
ActorRel("d_a_bdkobj", NonMatching),
ActorRel("d_a_bgn", NonMatching),
ActorRel("d_a_bgn2", NonMatching),
ActorRel("d_a_bgn3", NonMatching),
ActorRel("d_a_bigelf", NonMatching),
ActorRel("d_a_bk", NonMatching),
ActorRel("d_a_bl", NonMatching),
ActorRel("d_a_bmd", NonMatching),
ActorRel("d_a_bmdfoot", NonMatching),
ActorRel("d_a_bmdhand", NonMatching),
ActorRel("d_a_bo", NonMatching),
ActorRel("d_a_boss_item", NonMatching),
ActorRel("d_a_bpw", NonMatching),
ActorRel("d_a_bst", NonMatching),
ActorRel("d_a_btd", NonMatching),
ActorRel("d_a_bwd", NonMatching),
ActorRel("d_a_bwdg", NonMatching),
ActorRel("d_a_bwds", NonMatching),
ActorRel("d_a_daiocta", NonMatching),
ActorRel("d_a_daiocta_eye", NonMatching),
ActorRel("d_a_deku_item", NonMatching),
ActorRel("d_a_dk", NonMatching),
ActorRel("d_a_dummy", NonMatching),
ActorRel("d_a_fallrock_tag", NonMatching),
ActorRel("d_a_fan", NonMatching),
ActorRel("d_a_fganon", NonMatching),
ActorRel("d_a_fgmahou", NonMatching),
ActorRel("d_a_fire", NonMatching),
ActorRel("d_a_fm", NonMatching),
ActorRel("d_a_gm", NonMatching),
ActorRel("d_a_gnd", NonMatching),
ActorRel("d_a_goal_flag", NonMatching),
ActorRel("d_a_gy", NonMatching),
ActorRel("d_a_icelift", NonMatching),
ActorRel("d_a_kb", NonMatching),
ActorRel("d_a_kddoor", NonMatching),
ActorRel("d_a_kita", NonMatching),
ActorRel("d_a_klft", NonMatching),
ActorRel("d_a_kmon", NonMatching),
ActorRel("d_a_komore", NonMatching),
ActorRel("d_a_lbridge", NonMatching),
ActorRel("d_a_leaflift", NonMatching),
ActorRel("d_a_lstair", NonMatching),
ActorRel("d_a_machine", NonMatching),
ActorRel("d_a_mant", NonMatching),
ActorRel("d_a_mbdoor", NonMatching),
ActorRel("d_a_mgameboard", NonMatching),
ActorRel("d_a_mmusic", NonMatching),
ActorRel("d_a_mo2", NonMatching),
ActorRel("d_a_mozo", NonMatching),
ActorRel("d_a_mt", NonMatching),
ActorRel("d_a_npc_ac1", NonMatching),
ActorRel("d_a_npc_ah", NonMatching),
ActorRel("d_a_npc_aj1", NonMatching),
ActorRel("d_a_npc_auction", NonMatching),
ActorRel("d_a_npc_ba1", NonMatching),
ActorRel("d_a_npc_bj1", NonMatching),
ActorRel("d_a_npc_bm1", NonMatching),
ActorRel("d_a_npc_bmcon1", NonMatching),
ActorRel("d_a_npc_bms1", NonMatching),
ActorRel("d_a_npc_bmsw", NonMatching),
ActorRel("d_a_npc_bs1", NonMatching),
ActorRel("d_a_npc_btsw", NonMatching),
ActorRel("d_a_npc_btsw2", NonMatching),
ActorRel("d_a_npc_co1", NonMatching),
ActorRel("d_a_npc_de1", NonMatching),
ActorRel("d_a_npc_ds1", NonMatching),
ActorRel("d_a_npc_gk1", NonMatching),
ActorRel("d_a_npc_gp1", NonMatching),
ActorRel("d_a_npc_hi1", NonMatching),
ActorRel("d_a_npc_ho", NonMatching),
ActorRel("d_a_npc_hr", NonMatching),
ActorRel("d_a_npc_jb1", NonMatching),
ActorRel("d_a_npc_ji1", NonMatching),
ActorRel("d_a_npc_kamome", NonMatching),
ActorRel("d_a_npc_kf1", NonMatching),
ActorRel("d_a_npc_kg1", NonMatching),
ActorRel("d_a_npc_kg2", NonMatching),
ActorRel("d_a_npc_kk1", NonMatching),
ActorRel("d_a_npc_km1", NonMatching),
ActorRel("d_a_npc_ko1", NonMatching),
ActorRel("d_a_npc_kp1", NonMatching),
ActorRel("d_a_npc_ls1", NonMatching),
ActorRel("d_a_npc_mk", NonMatching),
ActorRel("d_a_npc_mn", NonMatching),
ActorRel("d_a_npc_mt", NonMatching),
ActorRel("d_a_npc_nz", NonMatching),
ActorRel("d_a_npc_ob1", NonMatching),
ActorRel("d_a_npc_os", NonMatching),
ActorRel("d_a_npc_p1", NonMatching),
ActorRel("d_a_npc_p2", NonMatching),
ActorRel("d_a_npc_people", NonMatching),
ActorRel("d_a_npc_pf1", NonMatching),
ActorRel("d_a_npc_photo", NonMatching),
ActorRel("d_a_npc_pm1", NonMatching),
ActorRel("d_a_npc_roten", NonMatching),
ActorRel("d_a_npc_rsh1", NonMatching),
ActorRel("d_a_npc_sarace", NonMatching),
ActorRel("d_a_npc_sv", NonMatching),
ActorRel("d_a_npc_tc", NonMatching),
ActorRel("d_a_npc_tt", NonMatching),
ActorRel("d_a_npc_uk", NonMatching),
ActorRel("d_a_npc_ym1", NonMatching),
ActorRel("d_a_npc_yw1", NonMatching),
ActorRel("d_a_npc_zk1", NonMatching),
ActorRel("d_a_npc_zl1", NonMatching),
ActorRel("d_a_nz", NonMatching),
ActorRel("d_a_obj_Itnak", NonMatching),
ActorRel("d_a_obj_Vds", NonMatching),
ActorRel("d_a_obj_Vteng", NonMatching),
ActorRel("d_a_obj_YLzou", NonMatching),
ActorRel("d_a_obj_Yboil", NonMatching),
ActorRel("d_a_obj_adnno", NonMatching),
ActorRel("d_a_obj_ajav", NonMatching),
ActorRel("d_a_obj_apzl", NonMatching),
ActorRel("d_a_obj_ashut", NonMatching),
ActorRel("d_a_obj_auzu", NonMatching),
ActorRel("d_a_obj_buoyflag", NonMatching),
ActorRel("d_a_obj_buoyrace", NonMatching),
ActorRel("d_a_obj_correct", NonMatching),
ActorRel("d_a_obj_dmgroom", NonMatching),
ActorRel("d_a_obj_dragonhead", NonMatching),
ActorRel("d_a_obj_drift", NonMatching),
ActorRel("d_a_obj_eayogn", NonMatching),
ActorRel("d_a_obj_ebomzo", NonMatching),
ActorRel("d_a_obj_ekskz", NonMatching),
ActorRel("d_a_obj_eskban", NonMatching),
ActorRel("d_a_obj_ferris", NonMatching),
ActorRel("d_a_obj_figure", NonMatching),
ActorRel("d_a_obj_firewall", NonMatching),
ActorRel("d_a_obj_flame", NonMatching),
ActorRel("d_a_obj_ftree", NonMatching),
ActorRel("d_a_obj_ganonbed", NonMatching),
ActorRel("d_a_obj_gaship", NonMatching),
ActorRel("d_a_obj_gaship2", NonMatching),
ActorRel("d_a_obj_gnnbtltaki", NonMatching),
ActorRel("d_a_obj_gnndemotakie", NonMatching),
ActorRel("d_a_obj_gnndemotakis", NonMatching),
ActorRel("d_a_obj_gong", NonMatching),
ActorRel("d_a_obj_gtaki", NonMatching),
ActorRel("d_a_obj_hami2", NonMatching),
ActorRel("d_a_obj_hami3", NonMatching),
ActorRel("d_a_obj_hami4", NonMatching),
ActorRel("d_a_obj_hat", NonMatching),
ActorRel("d_a_obj_hbrf1", NonMatching),
ActorRel("d_a_obj_hcbh", NonMatching),
ActorRel("d_a_obj_hha", NonMatching),
ActorRel("d_a_obj_hlift", NonMatching),
ActorRel("d_a_obj_homen", NonMatching),
ActorRel("d_a_obj_homensmoke", NonMatching),
ActorRel("d_a_obj_hsehi1", NonMatching),
ActorRel("d_a_obj_htetu1", NonMatching),
ActorRel("d_a_obj_iceisland", NonMatching),
ActorRel("d_a_obj_jump", NonMatching),
ActorRel("d_a_obj_kanoke", NonMatching),
ActorRel("d_a_obj_ladder", NonMatching),
ActorRel("d_a_obj_light", NonMatching),
ActorRel("d_a_obj_mkie", NonMatching),
ActorRel("d_a_obj_mkiek", NonMatching),
ActorRel("d_a_obj_mknjd", NonMatching),
ActorRel("d_a_obj_mmrr", NonMatching),
ActorRel("d_a_obj_msdan", NonMatching),
ActorRel("d_a_obj_msdan2", NonMatching),
ActorRel("d_a_obj_msdan_sub", NonMatching),
ActorRel("d_a_obj_msdan_sub2", NonMatching),
ActorRel("d_a_obj_mtest", NonMatching),
ActorRel("d_a_obj_nest", NonMatching),
ActorRel("d_a_obj_ojtree", NonMatching),
ActorRel("d_a_obj_ospbox", NonMatching),
ActorRel("d_a_obj_paper", NonMatching),
ActorRel("d_a_obj_pbka", NonMatching),
ActorRel("d_a_obj_pfall", NonMatching),
ActorRel("d_a_obj_plant", NonMatching),
ActorRel("d_a_obj_rflw", NonMatching),
ActorRel("d_a_obj_rforce", NonMatching),
ActorRel("d_a_obj_smplbg", NonMatching),
ActorRel("d_a_obj_tapestry", NonMatching),
ActorRel("d_a_obj_tntrap", NonMatching),
ActorRel("d_a_obj_tower", NonMatching),
ActorRel("d_a_obj_trap", NonMatching),
ActorRel("d_a_obj_tribox", NonMatching),
ActorRel("d_a_obj_try", NonMatching),
ActorRel("d_a_obj_usovmc", NonMatching),
ActorRel("d_a_obj_vfan", NonMatching),
ActorRel("d_a_obj_vgnfd", NonMatching),
ActorRel("d_a_obj_vmc", NonMatching),
ActorRel("d_a_obj_vmsdz", NonMatching),
ActorRel("d_a_obj_vmsms", NonMatching),
ActorRel("d_a_obj_volcano", NonMatching),
ActorRel("d_a_obj_vtil", NonMatching),
ActorRel("d_a_obj_vyasi", NonMatching),
ActorRel("d_a_obj_xfuta", NonMatching),
ActorRel("d_a_obj_zouK", NonMatching),
ActorRel("d_a_oship", NonMatching),
ActorRel("d_a_ph", NonMatching),
ActorRel("d_a_pt", NonMatching),
ActorRel("d_a_pw", NonMatching),
ActorRel("d_a_pz", NonMatching),
ActorRel("d_a_sail", NonMatching),
ActorRel("d_a_salvage_tbox", NonMatching),
ActorRel("d_a_scene_change", NonMatching),
ActorRel("d_a_shutter", NonMatching),
ActorRel("d_a_shutter2", NonMatching),
ActorRel("d_a_st", NonMatching),
ActorRel("d_a_steam_tag", NonMatching),
ActorRel("d_a_swattack", NonMatching),
ActorRel("d_a_switem", NonMatching),
ActorRel("d_a_swpropeller", NonMatching),
ActorRel("d_a_swtact", NonMatching),
ActorRel("d_a_tag_etc", NonMatching),
ActorRel("d_a_tag_island", NonMatching),
ActorRel("d_a_tag_kf1", NonMatching),
ActorRel("d_a_tag_ret", NonMatching),
ActorRel("d_a_tag_volcano", NonMatching),
ActorRel("d_a_title", NonMatching),
ActorRel("d_a_tn", NonMatching),
ActorRel("d_a_toge", NonMatching),
ActorRel("d_a_tori_flag", NonMatching),
ActorRel("d_a_wall", NonMatching),
ActorRel("d_a_warpfout", NonMatching),
ActorRel("d_a_warpgn", NonMatching),
ActorRel("d_a_warpls", NonMatching),
ActorRel("d_a_warpmj", NonMatching),
ActorRel("d_a_waterfall", NonMatching),
ActorRel("d_a_windmill", NonMatching),
ActorRel("d_a_wz", NonMatching),
ActorRel("d_a_ygcwp", NonMatching),
ActorRel("d_a_yougan", NonMatching),
ActorRel("d_a_ghostship", NonMatching),
ActorRel("d_a_movie_player", NonMatching),
]
# Tool versions