Karya, built on Sun Nov 26 01:04:37 PST 2017 (patch 0a920b2bde70c0cbac8ee09d158064798b61bbe5)

Safe HaskellNone

Shake.Config

Contents

Description

Shakefile config which is likely to be different on each system.

Synopsis

Documentation

switches

enableEkg :: Bool Source #

If true, link in the EKG library for realtime monitoring. But it requires the ekg package with a giant set of dependencies so it's disabled by default.

enableEventLog :: Bool Source #

Link with the -eventlog RTS, for threadscope. Presumably it hurts performance, so it's off by default.

enableIm :: Bool Source #

If True, compile the im offline synthesizers and PlayCache VST from the Synth hierarchy. This requires a number of hackage dependencies, including the VST SDK, which has to be downloaded separately.

paths

fltkConfig :: FilePath Source #

Path to the fltk installation. If you make install then it'll probably be in usrlocal/bin.

globalIncludes :: [Flag] Source #

Extra -I flags that all compiles get, including haskell cpp and hsc2hs. E.g. ["-IUsersmehomebrewinclude"]

globalLibDirs :: [Flag] Source #

Extra -L flags for the C++ link. E.g. ["-IUsersmehomebrewinclude"]

vstBase :: FilePath Source #

Root of the VST SDK. Only used if enableIm is true.