/AttackTreeJSEditor

An editor for building attack trees written in Javascript.

Primary LanguageJavaScript

AttackTreeJSEditor

An editor for building attack trees written in Javascript.

Installing GHCJS on Mac OS X (10.11.6 - 10.12.01) with GHC 8.0.1

  • Clone the GHCJS repo: git clone git@github.com:ghcjs/ghcjs.git

  • Checkout the ghc-8.0 branch: git checkout ghc-8.0

  • These programs must be installed: autoconf and automake

    It is easiest to use homebrew to install these programs.

  • Install node.js.

    Note: Use the offical download from the node js website instead of homebrew, because the version in brew is old.

  • Inside the ghcjs repo run the following to install it: cabal install .

  • Now bootstrap GHCJS using the following command inside the ghcjs repo:

    ghcjs-boot --dev --ghcjs-boot-dev-branch ghc-8.0 --shims-dev-branch ghc-8.0

    Warning: the previous command builds all of the ghcjs libraries. Make sure you have plenty of time -- around an hour -- before running it.