summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/src')
-rw-r--r--scripts/src/3rdparty.lua11
-rw-r--r--scripts/src/main.lua6
2 files changed, 13 insertions, 4 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua
index 66e98be2a5f..22ef38f49a5 100644
--- a/scripts/src/3rdparty.lua
+++ b/scripts/src/3rdparty.lua
@@ -383,7 +383,7 @@ project "sqllite3"
--------------------------------------------------
-- portmidi library objects
--------------------------------------------------
-
+if _OPTIONS["NO_USE_MIDI"]=="0" then
project "portmidi"
uuid "587f2da6-3274-4a65-86a2-f13ea315bb98"
kind "StaticLib"
@@ -433,7 +433,7 @@ project "portmidi"
MAME_DIR .. "3rdparty/portmidi/porttime/ptmacosx_mach.c",
}
end
-
+end
--------------------------------------------------
-- BGFX library objects
--------------------------------------------------
@@ -464,7 +464,12 @@ project "bgfx"
includedirs {
MAME_DIR .. "3rdparty/bx/include/compat/osx",
}
-
+
+ configuration { "freebsd" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/freebsd",
+ }
+
configuration { "gmake" }
buildoptions {
"-Wno-uninitialized",
diff --git a/scripts/src/main.lua b/scripts/src/main.lua
index 42bfe245537..8604987ffda 100644
--- a/scripts/src/main.lua
+++ b/scripts/src/main.lua
@@ -59,8 +59,12 @@ function mainProject(_target, _subtarget)
"zlib",
"jsoncpp",
"mongoose",
- "portmidi",
}
+ if _OPTIONS["NO_USE_MIDI"]=="0" then
+ links {
+ "portmidi",
+ }
+ end
if (USE_BGFX == 1) then
links {
"bgfx"