diff options
Diffstat (limited to 'scripts/src/formats.lua')
-rw-r--r-- | scripts/src/formats.lua | 272 |
1 files changed, 259 insertions, 13 deletions
diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 349324dca58..aee4329959d 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -21,11 +21,11 @@ project "formats" includedirs { MAME_DIR .. "src/osd", - MAME_DIR .. "src/emu", MAME_DIR .. "src/lib", MAME_DIR .. "src/lib/util", MAME_DIR .. "3rdparty", GEN_DIR, + ext_includedir("flac"), ext_includedir("zlib"), } @@ -38,6 +38,8 @@ project "formats" MAME_DIR .. "src/lib/formats/cassimg.cpp", MAME_DIR .. "src/lib/formats/cassimg.h", + MAME_DIR .. "src/lib/formats/flacfile.cpp", + MAME_DIR .. "src/lib/formats/flacfile.h", MAME_DIR .. "src/lib/formats/wavfile.cpp", MAME_DIR .. "src/lib/formats/wavfile.h", @@ -76,10 +78,14 @@ project "formats" MAME_DIR .. "src/lib/formats/fsmgr.h", MAME_DIR .. "src/lib/formats/fsmgr.cpp", + MAME_DIR .. "src/lib/formats/fsblk.h", + MAME_DIR .. "src/lib/formats/fsblk.cpp", MAME_DIR .. "src/lib/formats/fsblk_vec.h", MAME_DIR .. "src/lib/formats/fsblk_vec.cpp", MAME_DIR .. "src/lib/formats/fs_unformatted.h", MAME_DIR .. "src/lib/formats/fs_unformatted.cpp", + MAME_DIR .. "src/lib/formats/fsmeta.h", + MAME_DIR .. "src/lib/formats/fsmeta.cpp", } -------------------------------------------------- @@ -132,6 +138,30 @@ end -------------------------------------------------- -- +--@src/lib/formats/abc800i_dsk.h,FORMATS["ABC800I_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "ABC800I_DSK") then + files { + MAME_DIR.. "src/lib/formats/abc800i_dsk.cpp", + MAME_DIR.. "src/lib/formats/abc800i_dsk.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/abc1600_dsk.h,FORMATS["ABC1600_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "ABC1600_DSK") then + files { + MAME_DIR.. "src/lib/formats/abc1600_dsk.cpp", + MAME_DIR.. "src/lib/formats/abc1600_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/abcfd2_dsk.h,FORMATS["ABCFD2_DSK"] = true -------------------------------------------------- @@ -348,6 +378,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/as_dsk.h,FORMATS["AS_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "AS_DSK") then + files { + MAME_DIR.. "src/lib/formats/as_dsk.cpp", + MAME_DIR.. "src/lib/formats/as_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/atari_dsk.h,FORMATS["ATARI_DSK"] = true -------------------------------------------------- @@ -516,18 +558,6 @@ end -------------------------------------------------- -- ---@src/lib/formats/cd90_640_dsk.h,FORMATS["CD90_640_DSK"] = true --------------------------------------------------- - -if opt_tool(FORMATS, "CD90_640_DSK") then - files { - MAME_DIR.. "src/lib/formats/cd90_640_dsk.cpp", - MAME_DIR.. "src/lib/formats/cd90_640_dsk.h", - } -end - --------------------------------------------------- --- --@src/lib/formats/cgenie_dsk.h,FORMATS["CGENIE_DSK"] = true -------------------------------------------------- @@ -564,6 +594,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/coco_rawdsk.h,FORMATS["COCO_RAWDSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "COCO_RAWDSK") then + files { + MAME_DIR.. "src/lib/formats/coco_rawdsk.cpp", + MAME_DIR.. "src/lib/formats/coco_rawdsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/comx35_dsk.h,FORMATS["COMX35_DSK"] = true -------------------------------------------------- @@ -876,6 +918,30 @@ end -------------------------------------------------- -- +--@src/lib/formats/cp68_dsk.h,FORMATS["CP68_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "CP68_DSK") then + files { + MAME_DIR.. "src/lib/formats/cp68_dsk.cpp", + MAME_DIR.. "src/lib/formats/cp68_dsk.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fdos_dsk.h,FORMATS["FDOS_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FDOS_DSK") then + files { + MAME_DIR.. "src/lib/formats/fdos_dsk.cpp", + MAME_DIR.. "src/lib/formats/fdos_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/uniflex_dsk.h,FORMATS["UNIFLEX_DSK"] = true -------------------------------------------------- @@ -1032,6 +1098,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/hp_ipc_dsk.h,FORMATS["HP300_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "HP300_DSK") then + files { + MAME_DIR.. "src/lib/formats/hp300_dsk.cpp", + MAME_DIR.. "src/lib/formats/hp300_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/hpi_dsk.h,FORMATS["HPI_DSK"] = true -------------------------------------------------- @@ -1056,6 +1134,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/idpart_dsk.h,FORMATS["IDPART_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "IDPART_DSK") then + files { + MAME_DIR.. "src/lib/formats/idpart_dsk.cpp", + MAME_DIR.. "src/lib/formats/idpart_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/img_dsk.h,FORMATS["IMG_DSK"] = true -------------------------------------------------- @@ -1116,6 +1206,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/lw30_dsk.h,FORMATS["LW30_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "LW30_DSK") then + files { + MAME_DIR.. "src/lib/formats/lw30_dsk.cpp", + MAME_DIR.. "src/lib/formats/lw30_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/os9_dsk.h,FORMATS["OS9_DSK"] = true -------------------------------------------------- @@ -1320,6 +1422,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/nabupc_dsk.h,FORMATS["NABUPC_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "NABUPC_DSK") then + files { + MAME_DIR.. "src/lib/formats/nabupc_dsk.cpp", + MAME_DIR.. "src/lib/formats/nabupc_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/nanos_dsk.h,FORMATS["NANOS_DSK"] = true -------------------------------------------------- @@ -1621,6 +1735,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/roland_dsk.h,FORMATS["ROLAND_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "ROLAND_DSK") then + files { + MAME_DIR.. "src/lib/formats/roland_dsk.cpp", + MAME_DIR.. "src/lib/formats/roland_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/rx50_dsk.h,FORMATS["RX50_DSK"] = true -------------------------------------------------- @@ -1837,6 +1963,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/tibdd001_dsk.h,FORMATS["TIBDD001_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "TIBDD001_DSK") then + files { + MAME_DIR.. "src/lib/formats/tibdd001_dsk.cpp", + MAME_DIR.. "src/lib/formats/tibdd001_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/tiki100_dsk.h,FORMATS["TIKI100_DSK"] = true -------------------------------------------------- @@ -1849,6 +1987,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/tim011_dsk.h,FORMATS["TIM011_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "TIM011_DSK") then + files { + MAME_DIR.. "src/lib/formats/tim011_dsk.cpp", + MAME_DIR.. "src/lib/formats/tim011_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/trd_dsk.h,FORMATS["TRD_DSK"] = true -------------------------------------------------- @@ -1969,6 +2119,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/vgi_dsk.h,FORMATS["VGI_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "VGI_DSK") then + files { + MAME_DIR.. "src/lib/formats/vgi_dsk.cpp", + MAME_DIR.. "src/lib/formats/vgi_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/victor9k_dsk.h,FORMATS["VICTOR9K_DSK"] = true -------------------------------------------------- @@ -2089,6 +2251,30 @@ end -------------------------------------------------- -- +--@src/lib/formats/fs_fat.h,FORMATS["FS_FAT"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_FAT") then + files { + MAME_DIR.. "src/lib/formats/fs_fat.cpp", + MAME_DIR.. "src/lib/formats/fs_fat.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fs_hplif.h,FORMATS["FS_HPLIF"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_HPLIF") then + files { + MAME_DIR.. "src/lib/formats/fs_hplif.cpp", + MAME_DIR.. "src/lib/formats/fs_hplif.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/fs_oric_jasmin.h,FORMATS["FS_ORIC_JASMIN"] = true -------------------------------------------------- @@ -2099,4 +2285,64 @@ if opt_tool(FORMATS, "FS_ORIC_JASMIN") then } end +-------------------------------------------------- +-- +--@src/lib/formats/fs_cbmdos.h,FORMATS["FS_CBMDOS"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_CBMDOS") then + files { + MAME_DIR.. "src/lib/formats/fs_cbmdos.cpp", + MAME_DIR.. "src/lib/formats/fs_cbmdos.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fs_coco_rsdos.h,FORMATS["FS_COCO_RSDOS"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_COCO_RSDOS") then + files { + MAME_DIR.. "src/lib/formats/fs_coco_rsdos.cpp", + MAME_DIR.. "src/lib/formats/fs_coco_rsdos.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fs_coco_os9.h,FORMATS["FS_COCO_OS9"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_COCO_OS9") then + files { + MAME_DIR.. "src/lib/formats/fs_coco_os9.cpp", + MAME_DIR.. "src/lib/formats/fs_coco_os9.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fs_isis.h,FORMATS["FS_ISIS"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_ISIS") then + files { + MAME_DIR.. "src/lib/formats/fs_isis.cpp", + MAME_DIR.. "src/lib/formats/fs_isis.h", + } +end + +-------------------------------------------------- +-- +--@src/lib/formats/fs_hp98x5.h,FORMATS["FS_HP98X5"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_HP98X5") then + files { + MAME_DIR.. "src/lib/formats/fs_hp98x5.cpp", + MAME_DIR.. "src/lib/formats/fs_hp98x5.h", + } +end + end |