Skip to content
andrewtrotman edited this page Nov 17, 2021 · 3 revisions

Pre-requisites

To build JASS you need:

cmake (from https://cmake.org/download/)

and optionally:

doxygen (from http://www.stack.nl/~dimitri/doxygen/download.html)

and optionally:

SWIG (from http://www.swig.org)

Building JASS on Linux

Clone this archive:

git clone https://andrewtrotman@bitbucket.org/andrewtrotman/jass.git

Change directories to the build directory:

cd jass/build

Build the JASS makefile:

cmake ..

Then build JASS.

make

Building JASS on Mac OS X

Clone this archive:

git clone https://andrewtrotman@bitbucket.org/andrewtrotman/jass.git

Change directories to the build directory:

cd jass/build

Build the JASS makefile:

cmake -G "Xcode" ..

Then build from Xcode.

Building JASS on Windows Visual Studio

Clone this archive:

git clone https://andrewtrotman@bitbucket.org/andrewtrotman/jass.git

Change directories to the build directory:

cd jass/build

Build the JASS makefile:

cmake "Visual Studio 14 2015 Win64" ..

Then build from Visual Studio

Build options

If you have doxygen you an build the documentation:

make docs

To download the latest version of any of the external tools used by JASS, including: The Unicode Database (used to build the Unicode versions of the is() methods)

make refresh_externals
Clone this wiki locally