Split some rels

instDll, modeseldll, option, and present are split now
This commit is contained in:
gamemasterplc 2023-12-30 21:17:44 -06:00
parent fce4d8bbed
commit 2b39caf7db
9 changed files with 184 additions and 5 deletions

View file

@ -810,6 +810,62 @@ config.libs = [
Object(NonMatching, "REL/E3setupDLL/main.c"),
],
},
{
"lib": "instDll",
"mw_version": config.linker_version,
"cflags": cflags_rel,
"host": False,
"objects": [
Object(Matching, "REL/executor.c"),
Object(NonMatching, "REL/instDll/main.c"),
Object(NonMatching, "REL/instDll/font.c"),
],
},
{
"lib": "modeseldll",
"mw_version": config.linker_version,
"cflags": cflags_rel,
"host": False,
"objects": [
Object(Matching, "REL/executor.c"),
Object(NonMatching, "REL/modeseldll/main.c"),
Object(NonMatching, "REL/modeseldll/modesel.c"),
Object(NonMatching, "REL/modeseldll/filesel.c"),
Object(NonMatching, "REL/modeseldll/datalist.c"),
],
},
{
"lib": "option",
"mw_version": config.linker_version,
"cflags": cflags_rel,
"host": False,
"objects": [
Object(Matching, "REL/executor.c"),
Object(NonMatching, "REL/option/scene.c"),
Object(NonMatching, "REL/option/camera.c"),
Object(NonMatching, "REL/option/room.c"),
Object(NonMatching, "REL/option/guide.c"),
Object(NonMatching, "REL/option/state.c"),
Object(NonMatching, "REL/option/rumble.c"),
Object(NonMatching, "REL/option/sound.c"),
Object(NonMatching, "REL/option/record.c"),
Object(NonMatching, "REL/option/window.c"),
],
},
{
"lib": "present",
"mw_version": config.linker_version,
"cflags": cflags_rel,
"host": False,
"objects": [
Object(Matching, "REL/executor.c"),
Object(NonMatching, "REL/present/init.c"),
Object(NonMatching, "REL/present/camera.c"),
Object(NonMatching, "REL/present/present.c"),
Object(NonMatching, "REL/present/main.c"),
Object(NonMatching, "REL/present/common.c"),
],
},
{
"lib": "selmenuDll",
"mw_version": config.linker_version,