summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/tools.lua
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-04-03 19:06:06 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-04-03 19:06:06 +0200
commitcea094a3a37c9deec4e5d447bb2147267e01a6e5 (patch)
treef41ba2581c9d76e5cbd21c93b4c11402bbe8ded8 /scripts/src/tools.lua
parent1aa8a350d3b4e5dedd5ad5d19294570e64a9dc1b (diff)
moved aueffectutil to tools (nw)
Diffstat (limited to 'scripts/src/tools.lua')
-rw-r--r--scripts/src/tools.lua40
1 files changed, 40 insertions, 0 deletions
diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua
index 913358f1d20..7cc072eece8 100644
--- a/scripts/src/tools.lua
+++ b/scripts/src/tools.lua
@@ -741,3 +741,43 @@ configuration { "mingw*" or "vs*" }
configuration { }
strip()
+
+--------------------------------------------------
+-- aueffectutil
+--------------------------------------------------
+
+if _OPTIONS["targetos"] == "macosx" then
+ project("aueffectutil")
+ uuid ("3db8316d-fad7-4f5b-b46a-99373c91550e")
+ kind "ConsoleApp"
+
+ flags {
+ "Symbols", -- always include minimum symbols for executables
+ }
+
+ if _OPTIONS["SEPARATE_BIN"]~="1" then
+ targetdir(MAME_DIR)
+ end
+
+ linkoptions {
+ "-sectcreate __TEXT __info_plist " .. MAME_DIR .. "src/tools/aueffectutil-Info.plist",
+ }
+
+ dependency {
+ { "aueffectutil", MAME_DIR .. "src/tools/aueffectutil-Info.plist", true },
+ }
+
+ links {
+ "AudioUnit.framework",
+ "AudioToolbox.framework",
+ "CoreAudio.framework",
+ "CoreAudioKit.framework",
+ "CoreServices.framework",
+ }
+
+ files {
+ MAME_DIR .. "src/tools/aueffectutil.mm",
+ }
+
+ strip()
+end