Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Talk
English
Views
Read
Edit
History
More
Search
Navigation
Home
Random page
Help using wiki
Editions
for WoW
for WildStar
for Solar2D
Documentation
for WoW
for WildStar
Reference
WoW
⦁ FrameXML
⦁ AddOns
⦁ API
⦁ WoW Lua
WildStar
⦁ AddOns
⦁ API
⦁ WildStar Lua
Engine
Tools
What links here
Related changes
Special pages
Page information
Site
Recent Changes
Editing
WoWBench/Installing
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== MacOS X Installation == Note, I am still working on this, so there may be errors or issues, but I will attempt to update this as I get further. If you have any questions, please feel free to email me at: inch on @ana praxis .com (remove the spaces). You're going to need the Lua 5.02 binaries, I grabbed: http://luaforge.net/frs/download.php/807/lua5_0r2_Darwin79_bin.tar.gz Once you have these downloaded, you'll get 3 files: * lua50 * bin2c50 * luac50 I created a ~/bin/ directory and then put this directory in my path for easier execution of these files. I also linked luac50 to just lua. Following this you'll need to create the config.lua file, and you'll also need to modify the wowbench.lua file. === config.lua === Here are the pieces of config.lua that I changed, and what I changed them to. This is the setting for WoWBench to find all of the necessary WoW files (Interface/AddOns and WTF, etc.) Change this one to your WoW folder, what I have provided below should be the correct location for 99% of the users. -- The directory where WoW lives (needed for WTF and AddOns folders) _WOWDIR = "/Applications/World of Warcraft" Your texteditor of choice, I recommend one having a command line tool. You can use vi, bbedit, textmate, whatever your heart desires really (I chose textmate, which is pretty good on the Mac for Lua files). -- Editor to use on e.g. editdump() _EDITOR = "mate" Pretty straightforward, no? I've changed mine to protect the semi-innocent. -- Account, realm, character data _CHARACTER = "char"; _ACCOUNT = "account"; _REALM = "realm"; And finally your command for the Lua compiler. If you have not added it to your path, you'll want to use the full path here. -- Lua compiler command _LUAC = "luac50" === wowbench.lua === Just one change here, you need to change wowbench to recognize the Mac style of application bundles. So I changed line 173 to: local fil,msg = io.open(_WOWDIR.."/World of Warcraft.app/Contents/MacOS/World of Warcraft"); As a final sidenote, I had to actually disable an AddOn to get the AddOns.txt file to be generated, ymmv.
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)