Arcade build restructuring (nw)

- Create EFO, Promat, Terminal, Wing projects to help reduce the weight of libmisc
- Eliminate Veltmeijer Automaten project (only two games by this company are in MAME, and one actually on Excellent System hardware)
This commit is contained in:
AJR 2017-02-01 13:27:47 -05:00
parent 1af492f420
commit 9f76ddc78a

View File

@ -727,6 +727,7 @@ function linkProjects_mame_arcade(_target, _subtarget)
"dooyong", "dooyong",
"dynax", "dynax",
"edevices", "edevices",
"efo",
"eolith", "eolith",
"excelent", "excelent",
"exidy", "exidy",
@ -768,6 +769,7 @@ function linkProjects_mame_arcade(_target, _subtarget)
"pce", "pce",
"phoenix", "phoenix",
"playmark", "playmark",
"promat",
"psikyo", "psikyo",
"ramtek", "ramtek",
"rare", "rare",
@ -789,6 +791,7 @@ function linkProjects_mame_arcade(_target, _subtarget)
"tecfri", "tecfri",
"technos", "technos",
"tehkan", "tehkan",
"terminal",
"thepit", "thepit",
"toaplan", "toaplan",
"tong", "tong",
@ -796,9 +799,9 @@ function linkProjects_mame_arcade(_target, _subtarget)
"univers", "univers",
"upl", "upl",
"valadon", "valadon",
"veltmjr",
"venture", "venture",
"vsystem", "vsystem",
"wing",
"yunsung", "yunsung",
"zaccaria", "zaccaria",
"misc", "misc",
@ -1665,6 +1668,18 @@ files {
MAME_DIR .. "src/mame/drivers/twins.cpp", MAME_DIR .. "src/mame/drivers/twins.cpp",
} }
createMAMEProjects(_target, _subtarget, "efo")
files {
MAME_DIR .. "src/mame/drivers/cedar_magnet.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_plane.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_sprite.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_board.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_flop.cpp",
MAME_DIR .. "src/mame/drivers/cidelsa.cpp",
MAME_DIR .. "src/mame/includes/cidelsa.h",
MAME_DIR .. "src/mame/video/cidelsa.cpp",
}
createMAMEProjects(_target, _subtarget, "eolith") createMAMEProjects(_target, _subtarget, "eolith")
files { files {
MAME_DIR .. "src/mame/drivers/eolith.cpp", MAME_DIR .. "src/mame/drivers/eolith.cpp",
@ -1688,6 +1703,7 @@ files {
MAME_DIR .. "src/mame/video/excellent_spr.cpp", MAME_DIR .. "src/mame/video/excellent_spr.cpp",
MAME_DIR .. "src/mame/video/excellent_spr.h", MAME_DIR .. "src/mame/video/excellent_spr.h",
MAME_DIR .. "src/mame/drivers/lastbank.cpp", MAME_DIR .. "src/mame/drivers/lastbank.cpp",
MAME_DIR .. "src/mame/drivers/witch.cpp",
} }
createMAMEProjects(_target, _subtarget, "exidy") createMAMEProjects(_target, _subtarget, "exidy")
@ -2718,6 +2734,9 @@ files {
MAME_DIR .. "src/mame/drivers/crgolf.cpp", MAME_DIR .. "src/mame/drivers/crgolf.cpp",
MAME_DIR .. "src/mame/includes/crgolf.h", MAME_DIR .. "src/mame/includes/crgolf.h",
MAME_DIR .. "src/mame/video/crgolf.cpp", MAME_DIR .. "src/mame/video/crgolf.cpp",
MAME_DIR .. "src/mame/drivers/himesiki.cpp",
MAME_DIR .. "src/mame/includes/himesiki.h",
MAME_DIR .. "src/mame/video/himesiki.cpp",
MAME_DIR .. "src/mame/drivers/suprgolf.cpp", MAME_DIR .. "src/mame/drivers/suprgolf.cpp",
} }
@ -2997,6 +3016,13 @@ files {
MAME_DIR .. "src/mame/video/sslam.cpp", MAME_DIR .. "src/mame/video/sslam.cpp",
} }
createMAMEProjects(_target, _subtarget, "promat")
files {
MAME_DIR .. "src/mame/drivers/1945kiii.cpp",
MAME_DIR .. "src/mame/drivers/3x3puzzl.cpp",
MAME_DIR .. "src/mame/drivers/gstream.cpp",
}
createMAMEProjects(_target, _subtarget, "psikyo") createMAMEProjects(_target, _subtarget, "psikyo")
files { files {
MAME_DIR .. "src/mame/drivers/psikyo.cpp", MAME_DIR .. "src/mame/drivers/psikyo.cpp",
@ -3938,6 +3964,15 @@ files {
MAME_DIR .. "src/mame/video/wc90b.cpp", MAME_DIR .. "src/mame/video/wc90b.cpp",
} }
createMAMEProjects(_target, _subtarget, "terminal")
files {
MAME_DIR .. "src/mame/drivers/istrebiteli.cpp",
MAME_DIR .. "src/mame/drivers/tiamc1.cpp",
MAME_DIR .. "src/mame/includes/tiamc1.h",
MAME_DIR .. "src/mame/video/tiamc1.cpp",
MAME_DIR .. "src/mame/audio/tiamc1.cpp",
}
createMAMEProjects(_target, _subtarget, "thepit") createMAMEProjects(_target, _subtarget, "thepit")
files { files {
MAME_DIR .. "src/mame/drivers/thepit.cpp", MAME_DIR .. "src/mame/drivers/thepit.cpp",
@ -4048,12 +4083,6 @@ files {
MAME_DIR .. "src/mame/video/tankbust.cpp", MAME_DIR .. "src/mame/video/tankbust.cpp",
} }
createMAMEProjects(_target, _subtarget, "veltmjr")
files {
MAME_DIR .. "src/mame/drivers/cardline.cpp",
MAME_DIR .. "src/mame/drivers/witch.cpp",
}
createMAMEProjects(_target, _subtarget, "venture") createMAMEProjects(_target, _subtarget, "venture")
files { files {
MAME_DIR .. "src/mame/drivers/looping.cpp", MAME_DIR .. "src/mame/drivers/looping.cpp",
@ -4117,6 +4146,17 @@ files {
MAME_DIR .. "src/mame/video/welltris.cpp", MAME_DIR .. "src/mame/video/welltris.cpp",
} }
createMAMEProjects(_target, _subtarget, "wing")
files {
MAME_DIR .. "src/mame/drivers/lucky74.cpp",
MAME_DIR .. "src/mame/includes/lucky74.h",
MAME_DIR .. "src/mame/video/lucky74.cpp",
MAME_DIR .. "src/mame/drivers/luckgrln.cpp",
MAME_DIR .. "src/mame/drivers/pinkiri8.cpp",
MAME_DIR .. "src/mame/drivers/slotcarn.cpp",
MAME_DIR .. "src/mame/drivers/superwng.cpp",
}
createMAMEProjects(_target, _subtarget, "yunsung") createMAMEProjects(_target, _subtarget, "yunsung")
files { files {
MAME_DIR .. "src/mame/drivers/nmg5.cpp", MAME_DIR .. "src/mame/drivers/nmg5.cpp",
@ -4280,13 +4320,11 @@ includedirs {
} }
files { files {
MAME_DIR .. "src/mame/drivers/1945kiii.cpp",
MAME_DIR .. "src/mame/drivers/39in1.cpp", MAME_DIR .. "src/mame/drivers/39in1.cpp",
MAME_DIR .. "src/mame/machine/pxa255.h", MAME_DIR .. "src/mame/machine/pxa255.h",
MAME_DIR .. "src/mame/drivers/3do.cpp", MAME_DIR .. "src/mame/drivers/3do.cpp",
MAME_DIR .. "src/mame/includes/3do.h", MAME_DIR .. "src/mame/includes/3do.h",
MAME_DIR .. "src/mame/machine/3do.cpp", MAME_DIR .. "src/mame/machine/3do.cpp",
MAME_DIR .. "src/mame/drivers/3x3puzzl.cpp",
MAME_DIR .. "src/mame/drivers/4enraya.cpp", MAME_DIR .. "src/mame/drivers/4enraya.cpp",
MAME_DIR .. "src/mame/includes/4enraya.h", MAME_DIR .. "src/mame/includes/4enraya.h",
MAME_DIR .. "src/mame/video/4enraya.cpp", MAME_DIR .. "src/mame/video/4enraya.cpp",
@ -4334,6 +4372,7 @@ files {
MAME_DIR .. "src/mame/drivers/calomega.cpp", MAME_DIR .. "src/mame/drivers/calomega.cpp",
MAME_DIR .. "src/mame/includes/calomega.h", MAME_DIR .. "src/mame/includes/calomega.h",
MAME_DIR .. "src/mame/video/calomega.cpp", MAME_DIR .. "src/mame/video/calomega.cpp",
MAME_DIR .. "src/mame/drivers/cardline.cpp",
MAME_DIR .. "src/mame/drivers/carrera.cpp", MAME_DIR .. "src/mame/drivers/carrera.cpp",
MAME_DIR .. "src/mame/drivers/castle.cpp", MAME_DIR .. "src/mame/drivers/castle.cpp",
MAME_DIR .. "src/mame/drivers/cave.cpp", MAME_DIR .. "src/mame/drivers/cave.cpp",
@ -4352,19 +4391,11 @@ files {
MAME_DIR .. "src/mame/machine/cdislave.h", MAME_DIR .. "src/mame/machine/cdislave.h",
MAME_DIR .. "src/mame/machine/cdicdic.cpp", MAME_DIR .. "src/mame/machine/cdicdic.cpp",
MAME_DIR .. "src/mame/machine/cdicdic.h", MAME_DIR .. "src/mame/machine/cdicdic.h",
MAME_DIR .. "src/mame/drivers/cedar_magnet.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_plane.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_sprite.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_board.cpp",
MAME_DIR .. "src/mame/machine/cedar_magnet_flop.cpp",
MAME_DIR .. "src/mame/drivers/cesclass.cpp", MAME_DIR .. "src/mame/drivers/cesclass.cpp",
MAME_DIR .. "src/mame/drivers/chance32.cpp", MAME_DIR .. "src/mame/drivers/chance32.cpp",
MAME_DIR .. "src/mame/drivers/chexx.cpp", MAME_DIR .. "src/mame/drivers/chexx.cpp",
MAME_DIR .. "src/mame/drivers/chicago.cpp", MAME_DIR .. "src/mame/drivers/chicago.cpp",
MAME_DIR .. "src/mame/drivers/chsuper.cpp", MAME_DIR .. "src/mame/drivers/chsuper.cpp",
MAME_DIR .. "src/mame/drivers/cidelsa.cpp",
MAME_DIR .. "src/mame/includes/cidelsa.h",
MAME_DIR .. "src/mame/video/cidelsa.cpp",
MAME_DIR .. "src/mame/drivers/clowndwn.cpp", MAME_DIR .. "src/mame/drivers/clowndwn.cpp",
MAME_DIR .. "src/mame/drivers/cocoloco.cpp", MAME_DIR .. "src/mame/drivers/cocoloco.cpp",
MAME_DIR .. "src/mame/drivers/coinmstr.cpp", MAME_DIR .. "src/mame/drivers/coinmstr.cpp",
@ -4446,7 +4477,6 @@ files {
MAME_DIR .. "src/mame/drivers/gotcha.cpp", MAME_DIR .. "src/mame/drivers/gotcha.cpp",
MAME_DIR .. "src/mame/includes/gotcha.h", MAME_DIR .. "src/mame/includes/gotcha.h",
MAME_DIR .. "src/mame/video/gotcha.cpp", MAME_DIR .. "src/mame/video/gotcha.cpp",
MAME_DIR .. "src/mame/drivers/gstream.cpp",
MAME_DIR .. "src/mame/drivers/gumbo.cpp", MAME_DIR .. "src/mame/drivers/gumbo.cpp",
MAME_DIR .. "src/mame/includes/gumbo.h", MAME_DIR .. "src/mame/includes/gumbo.h",
MAME_DIR .. "src/mame/video/gumbo.cpp", MAME_DIR .. "src/mame/video/gumbo.cpp",
@ -4456,9 +4486,6 @@ files {
MAME_DIR .. "src/mame/drivers/hazelgr.cpp", MAME_DIR .. "src/mame/drivers/hazelgr.cpp",
MAME_DIR .. "src/mame/drivers/headonb.cpp", MAME_DIR .. "src/mame/drivers/headonb.cpp",
MAME_DIR .. "src/mame/drivers/highvdeo.cpp", MAME_DIR .. "src/mame/drivers/highvdeo.cpp",
MAME_DIR .. "src/mame/drivers/himesiki.cpp",
MAME_DIR .. "src/mame/includes/himesiki.h",
MAME_DIR .. "src/mame/video/himesiki.cpp",
MAME_DIR .. "src/mame/drivers/hitpoker.cpp", MAME_DIR .. "src/mame/drivers/hitpoker.cpp",
MAME_DIR .. "src/mame/drivers/homedata.cpp", MAME_DIR .. "src/mame/drivers/homedata.cpp",
MAME_DIR .. "src/mame/includes/homedata.h", MAME_DIR .. "src/mame/includes/homedata.h",
@ -4469,7 +4496,6 @@ files {
MAME_DIR .. "src/mame/drivers/imolagp.cpp", MAME_DIR .. "src/mame/drivers/imolagp.cpp",
MAME_DIR .. "src/mame/drivers/intrscti.cpp", MAME_DIR .. "src/mame/drivers/intrscti.cpp",
MAME_DIR .. "src/mame/drivers/istellar.cpp", MAME_DIR .. "src/mame/drivers/istellar.cpp",
MAME_DIR .. "src/mame/drivers/istrebiteli.cpp",
MAME_DIR .. "src/mame/drivers/itgambl2.cpp", MAME_DIR .. "src/mame/drivers/itgambl2.cpp",
MAME_DIR .. "src/mame/drivers/itgambl3.cpp", MAME_DIR .. "src/mame/drivers/itgambl3.cpp",
MAME_DIR .. "src/mame/drivers/itgamble.cpp", MAME_DIR .. "src/mame/drivers/itgamble.cpp",
@ -4499,10 +4525,6 @@ files {
MAME_DIR .. "src/mame/video/lethalj.cpp", MAME_DIR .. "src/mame/video/lethalj.cpp",
MAME_DIR .. "src/mame/drivers/limenko.cpp", MAME_DIR .. "src/mame/drivers/limenko.cpp",
MAME_DIR .. "src/mame/drivers/ltcasino.cpp", MAME_DIR .. "src/mame/drivers/ltcasino.cpp",
MAME_DIR .. "src/mame/drivers/lucky74.cpp",
MAME_DIR .. "src/mame/includes/lucky74.h",
MAME_DIR .. "src/mame/video/lucky74.cpp",
MAME_DIR .. "src/mame/drivers/luckgrln.cpp",
MAME_DIR .. "src/mame/drivers/magic10.cpp", MAME_DIR .. "src/mame/drivers/magic10.cpp",
MAME_DIR .. "src/mame/drivers/magicard.cpp", MAME_DIR .. "src/mame/drivers/magicard.cpp",
MAME_DIR .. "src/mame/drivers/magicfly.cpp", MAME_DIR .. "src/mame/drivers/magicfly.cpp",
@ -4569,7 +4591,6 @@ files {
MAME_DIR .. "src/mame/video/pk8000.cpp", MAME_DIR .. "src/mame/video/pk8000.cpp",
MAME_DIR .. "src/mame/drivers/photon2.cpp", MAME_DIR .. "src/mame/drivers/photon2.cpp",
MAME_DIR .. "src/mame/drivers/photoply.cpp", MAME_DIR .. "src/mame/drivers/photoply.cpp",
MAME_DIR .. "src/mame/drivers/pinkiri8.cpp",
MAME_DIR .. "src/mame/drivers/pipeline.cpp", MAME_DIR .. "src/mame/drivers/pipeline.cpp",
MAME_DIR .. "src/mame/drivers/pkscram.cpp", MAME_DIR .. "src/mame/drivers/pkscram.cpp",
MAME_DIR .. "src/mame/drivers/pntnpuzl.cpp", MAME_DIR .. "src/mame/drivers/pntnpuzl.cpp",
@ -4607,7 +4628,6 @@ files {
MAME_DIR .. "src/mame/drivers/skyarmy.cpp", MAME_DIR .. "src/mame/drivers/skyarmy.cpp",
MAME_DIR .. "src/mame/drivers/skylncr.cpp", MAME_DIR .. "src/mame/drivers/skylncr.cpp",
MAME_DIR .. "src/mame/drivers/sliver.cpp", MAME_DIR .. "src/mame/drivers/sliver.cpp",
MAME_DIR .. "src/mame/drivers/slotcarn.cpp",
MAME_DIR .. "src/mame/drivers/smsmcorp.cpp", MAME_DIR .. "src/mame/drivers/smsmcorp.cpp",
MAME_DIR .. "src/mame/drivers/sothello.cpp", MAME_DIR .. "src/mame/drivers/sothello.cpp",
MAME_DIR .. "src/mame/drivers/splus.cpp", MAME_DIR .. "src/mame/drivers/splus.cpp",
@ -4625,7 +4645,6 @@ files {
MAME_DIR .. "src/mame/drivers/sumt8035.cpp", MAME_DIR .. "src/mame/drivers/sumt8035.cpp",
MAME_DIR .. "src/mame/drivers/supercrd.cpp", MAME_DIR .. "src/mame/drivers/supercrd.cpp",
MAME_DIR .. "src/mame/drivers/supertnk.cpp", MAME_DIR .. "src/mame/drivers/supertnk.cpp",
MAME_DIR .. "src/mame/drivers/superwng.cpp",
MAME_DIR .. "src/mame/drivers/tapatune.cpp", MAME_DIR .. "src/mame/drivers/tapatune.cpp",
MAME_DIR .. "src/mame/drivers/tattack.cpp", MAME_DIR .. "src/mame/drivers/tattack.cpp",
MAME_DIR .. "src/mame/drivers/taxidriv.cpp", MAME_DIR .. "src/mame/drivers/taxidriv.cpp",
@ -4636,10 +4655,6 @@ files {
MAME_DIR .. "src/mame/drivers/thedeep.cpp", MAME_DIR .. "src/mame/drivers/thedeep.cpp",
MAME_DIR .. "src/mame/includes/thedeep.h", MAME_DIR .. "src/mame/includes/thedeep.h",
MAME_DIR .. "src/mame/video/thedeep.cpp", MAME_DIR .. "src/mame/video/thedeep.cpp",
MAME_DIR .. "src/mame/drivers/tiamc1.cpp",
MAME_DIR .. "src/mame/includes/tiamc1.h",
MAME_DIR .. "src/mame/video/tiamc1.cpp",
MAME_DIR .. "src/mame/audio/tiamc1.cpp",
MAME_DIR .. "src/mame/drivers/tickee.cpp", MAME_DIR .. "src/mame/drivers/tickee.cpp",
MAME_DIR .. "src/mame/drivers/tmspoker.cpp", MAME_DIR .. "src/mame/drivers/tmspoker.cpp",
MAME_DIR .. "src/mame/drivers/truco.cpp", MAME_DIR .. "src/mame/drivers/truco.cpp",