summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/formats.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/src/formats.lua')
-rw-r--r--scripts/src/formats.lua161
1 files changed, 149 insertions, 12 deletions
diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua
index 7f802f850fa..c1f9c86d15c 100644
--- a/scripts/src/formats.lua
+++ b/scripts/src/formats.lua
@@ -25,6 +25,7 @@ project "formats"
MAME_DIR .. "src/lib/util",
MAME_DIR .. "3rdparty",
GEN_DIR,
+ ext_includedir("flac"),
ext_includedir("zlib"),
}
@@ -37,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",
@@ -75,6 +78,8 @@ 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",
@@ -133,6 +138,18 @@ 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
--------------------------------------------------
@@ -421,6 +438,18 @@ end
--------------------------------------------------
--
+--@src/lib/formats/bk0010_dsk.h,FORMATS["BK0010_DSK"] = true
+--------------------------------------------------
+
+if opt_tool(FORMATS, "BK0010_DSK") then
+ files {
+ MAME_DIR.. "src/lib/formats/bk0010_dsk.cpp",
+ MAME_DIR.. "src/lib/formats/bk0010_dsk.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/lib/formats/bw12_dsk.h,FORMATS["BW12_DSK"] = true
--------------------------------------------------
@@ -541,18 +570,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
--------------------------------------------------
@@ -1093,6 +1110,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
--------------------------------------------------
@@ -1117,6 +1146,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
--------------------------------------------------
@@ -1177,6 +1218,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
--------------------------------------------------
@@ -1381,6 +1434,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
--------------------------------------------------
@@ -1682,6 +1747,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
--------------------------------------------------
@@ -1898,6 +1975,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
--------------------------------------------------
@@ -2042,6 +2131,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
--------------------------------------------------
@@ -2174,6 +2275,18 @@ 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
--------------------------------------------------
@@ -2220,4 +2333,28 @@ if opt_tool(FORMATS, "FS_COCO_OS9") then
}
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