summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2015-03-26 23:22:01 +1100
committer Vas Crabb <vas@vastheman.com>2015-03-26 23:45:13 +1100
commiteb8bd38fa8b1b9ed3dff55b794c3146f19efed7d (patch)
tree216e13d2c2caaeef76cb0765a3c6fd214d4fc028
parent6c2c891317e6727de893c6e457a4f1db75123cca (diff)
Embed version information for OSX
-rw-r--r--scripts/genie.lua4
-rw-r--r--src/build/verinfo.py8
2 files changed, 7 insertions, 5 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua
index 632001027d1..8f1c1a81a57 100644
--- a/scripts/genie.lua
+++ b/scripts/genie.lua
@@ -493,7 +493,6 @@ configuration { "linux-*" }
}
configuration { "osx*" }
-
links {
"Cocoa.framework",
"OpenGL.framework",
@@ -502,6 +501,9 @@ configuration { "osx*" }
"SDL2.framework",
"pthread",
}
+ linkoptions {
+ "-sectcreate __TEXT __info_plist " .. GEN_DIR .. "/osd/sdl/" .. _OPTIONS["target"] .. "-Info.plist"
+ }
configuration { "mingw*" }
diff --git a/src/build/verinfo.py b/src/build/verinfo.py
index d501a45c436..331992115b2 100644
--- a/src/build/verinfo.py
+++ b/src/build/verinfo.py
@@ -108,10 +108,10 @@ else:
comments = "Multiple Arcade Machine Emulator"
company_name = "MAME Team"
file_description = "Multiple Arcade Machine Emulator"
- internal_name = "MAME"
- original_filename = "MAME"
- product_name = "MAME"
- bundle_identifier = "org.mamedev.mame"
+ internal_name = "MAME" if build == "mame" else build
+ original_filename = "MAME" if build == "mame" else build
+ product_name = "MAME" if build == "mame" else build
+ bundle_identifier = "org.mamedev." + build
legal_copyright = "Copyright Nicola Salmoria and the MAME team"