summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src/osd/mac_cfg.lua
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/src/osd/mac_cfg.lua')
-rw-r--r--docs/release/scripts/src/osd/mac_cfg.lua40
1 files changed, 40 insertions, 0 deletions
diff --git a/docs/release/scripts/src/osd/mac_cfg.lua b/docs/release/scripts/src/osd/mac_cfg.lua
new file mode 100644
index 00000000000..e75c8d009a2
--- /dev/null
+++ b/docs/release/scripts/src/osd/mac_cfg.lua
@@ -0,0 +1,40 @@
+-- license:BSD-3-Clause
+-- copyright-holders:MAMEdev Team
+
+dofile('modules.lua')
+
+forcedincludes {
+-- MAME_DIR .. "src/osd/sdl/sdlprefix.h"
+}
+
+if _OPTIONS["USE_TAPTUN"]=="1" or _OPTIONS["USE_PCAP"]=="1" then
+ defines {
+ "USE_NETWORK",
+ }
+ if _OPTIONS["USE_TAPTUN"]=="1" then
+ defines {
+ "OSD_NET_USE_TAPTUN",
+ }
+ end
+ if _OPTIONS["USE_PCAP"]=="1" then
+ defines {
+ "OSD_NET_USE_PCAP",
+ }
+ end
+end
+
+defines {
+ "OSD_MAC",
+ "SDLMAME_UNIX",
+ "SDLMAME_MACOSX",
+ "SDLMAME_DARWIN"
+}
+
+configuration { "osx*" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/osx",
+ }
+
+
+configuration { }
+