diff --git a/configure.py b/configure.py index a6609061e..d9ce213eb 100755 --- a/configure.py +++ b/configure.py @@ -1319,15 +1319,15 @@ config.libs = [ "progress_category": "sdk", "host": False, "objects": [ - Object(MatchingFor("GZLJ01", "GZLE01", "GZLP01"), "REL/executor.c"), + Object(Matching, "REL/executor.c"), Object( - MatchingFor("GZLJ01", "GZLE01", "GZLP01"), + Matching, "REL/global_destructor_chain.c", source="PowerPC_EABI_Support/Runtime/Src/global_destructor_chain.c", ), ], }, - Rel("f_pc_profile_lst", [Object(MatchingFor("GZLJ01", "GZLE01", "GZLP01"), "f_pc/f_pc_profile_lst.cpp")]), + Rel("f_pc_profile_lst", [Object(Matching, "f_pc/f_pc_profile_lst.cpp")]), ActorRel(MatchingFor("GZLJ01", "GZLE01", "GZLP01"), "d_a_agbsw0", extra_cflags=['-pragma "nosyminline on"']), ActorRel(MatchingFor("GZLJ01", "GZLE01", "GZLP01"), "d_a_andsw0"), ActorRel(MatchingFor("GZLJ01", "GZLE01", "GZLP01"), "d_a_andsw2"), diff --git a/include/f_pc/f_pc_profile_lst.h b/include/f_pc/f_pc_profile_lst.h index 1080f0467..719e9a9c2 100644 --- a/include/f_pc/f_pc_profile_lst.h +++ b/include/f_pc/f_pc_profile_lst.h @@ -199,6 +199,9 @@ extern process_profile_definition g_profile_TN; extern process_profile_definition g_profile_MANT; extern process_profile_definition g_profile_KANTERA; extern process_profile_definition g_profile_KAMOME; +#if VERSION == VERSION_DEMO +extern process_profile_definition g_profile_KAMOME2; +#endif extern process_profile_definition g_profile_NPC_KAM; extern process_profile_definition g_profile_WBIRD; extern process_profile_definition g_profile_DEMO_KMM; diff --git a/src/f_pc/f_pc_profile_lst.cpp b/src/f_pc/f_pc_profile_lst.cpp index 89feb9187..b1cb191c1 100644 --- a/src/f_pc/f_pc_profile_lst.cpp +++ b/src/f_pc/f_pc_profile_lst.cpp @@ -199,6 +199,9 @@ process_profile_definition* g_fpcPfLst_ProfileList[] = { &g_profile_MANT, &g_profile_KANTERA, &g_profile_KAMOME, +#if VERSION == VERSION_DEMO + &g_profile_KAMOME2, +#endif &g_profile_NPC_KAM, &g_profile_WBIRD, &g_profile_DEMO_KMM,