Skip to content

Building

Sidoine De Wispelaere edited this page Nov 9, 2017 · 1 revision

How to build Ovale Spell Priority

Ovale Spell Priority uses tstolua to compile from Typescript to the Lua language that is used by World of Warcraft.

  • Ensure that you cloned the repository in your World of Warcraft addons directory.

  • Grab the libs directory of the Curse package and copy its content in your repository

  • Install node. It will be needed to run tstolua

  • Optionaly, install yarn, which is an alternative package manager for node. You may use the default npm (which is bundled with node) if you prefer.

  • Use your editor of choice to open the directory. You may use Visual Studio Code

  • In a terminal, type the following command to install the dependencies:

    yarn install
    
  • You can now compile the addon from Typescript to Lua using this command:

    yarn prepare
    
Clone this wiki locally