packages feed

myTestlll-1.0.0: myTestlll.cabal

name:		myTestlll
version:	1.0.0
Cabal-Version:  >= 1.8
license:	BSD3
license-file:	License
copyright:      Copyright (c) 2008-2014 Paul Hudak
category:	Sound
stability:      experimental
build-type:     Custom
author:         Mark Santolucito <mark.santolucito@yale.edu>, 
maintainer:     Mark Santolucito <mark.santolucito@yale.edu>, 
bug-reports:    mailto:mark.santolucito@yale.edu
homepage:       http://haskell.cs.yale.edu/
synopsis:	testign upload
description:
        high-performance back-end for real-time audio.  
extra-source-files:
	ReadMe.txt,
        ArrowWrap.hs,
        Euterpea/Examples/EnableGUI.hs,
	HSoM/HSoM.lhs,
        HSoM/Preface.lhs,
        HSoM/Intro.lhs,
        HSoM/Music.lhs,
        HSoM/Poly.lhs,
        HSoM/Interlude.lhs,
        HSoM/Syntax.lhs,
        HSoM/MoreMusic.lhs,
        HSoM/QualifiedTypes.lhs,
        HSoM/Performance.lhs,
        HSoM/SelfSimilar.lhs,
        HSoM/Induction.lhs,
        HSoM/Algebra.lhs,
        HSoM/LSystems.lhs,
        HSoM/RandomMusic.lhs,
        HSoM/ToMidi.lhs,
        HSoM/IO.lhs,
        HSoM/Monads.lhs,
        HSoM/MUI.lhs,
        HSoM/Signals.lhs,
        HSoM/SigFuns.lhs,
        HSoM/SpectrumAnalysis.lhs,
        HSoM/Additive.lhs,
        HSoM/List-tour.lhs,
        HSoM/Class-tour.lhs,
        HSoM/Bitans.lhs,
        HSoM/Patterns.lhs,
        HSoM/myFormat.fmt,
        HSoM/HSoM.bib

Test-Suite test-euterpea
    type:           exitcode-stdio-1.0
    Hs-Source-Dirs: Tests
    Main-Is:        RunAllTests.hs
    Ghc-Options:    -threaded
    build-depends:  base, Euterpea, 
                    QuickCheck >= 2.6, Cabal >= 1.9.2, 
                    ansi-terminal

Library
  hs-source-dirs: .
  ghc-options: -O2 -funbox-strict-fields -fexcess-precision
  exposed-modules: 
        Euterpea,
        Euterpea.Experimental,
        Euterpea.ExperimentalPlay,
        Control.CCA.ArrowP,
        Control.SF.SF,
        Euterpea.Examples.EuterpeaExamples
        Euterpea.Examples.Interlude,
        Euterpea.Examples.Instruments,
        Euterpea.Examples.IntervalTrainer,
        Euterpea.Examples.LSystems,
        Euterpea.Examples.MUIExamples,
        Euterpea.Examples.MUI,
        Euterpea.Examples.MusicToSignal,
        Euterpea.Examples.NewResolutions,
        Euterpea.Examples.RandomMusic, 
        Euterpea.Examples.SelfSimilar,
        Euterpea.Examples.SoundCheck,
        Euterpea.Examples.SSF,
        Euterpea.Examples.SigFuns,
        Euterpea.Examples.Additive,
        Euterpea.IO.Audio.Basics,
        Euterpea.IO.Audio.BasicSigFuns,
        Euterpea.IO.Audio.IO,
        Euterpea.IO.Audio.Render,
        Euterpea.IO.Audio.Types,
        Euterpea.IO.Audio.CSound,
        Euterpea.IO.Audio,
        Euterpea.IO.MIDI.MidiIO, 
        Euterpea.IO.MIDI.FromMidi,
        Euterpea.IO.MIDI.GeneralMidi,
        Euterpea.IO.MIDI.ToMidi,
        Euterpea.IO.MIDI.ExportMidiFile,
        Euterpea.IO.MIDI,
        Euterpea.IO.MUI.MidiWidgets,
        Euterpea.IO.MUI.InstrumentWidgets,
        Euterpea.IO.MUI.InstrumentBase,
        Euterpea.IO.MUI.FFT,
        Euterpea.IO.MUI.Guitar,
        Euterpea.IO.MUI.Piano,
        Euterpea.IO.MUI.UISFCompat,
        Euterpea.IO.MUI,
        Euterpea.Music.Note.MoreMusic,
        Euterpea.Music.Note.Music,
        Euterpea.Music.Note.Performance,
        Euterpea.Music.Signal.SpectrumAnalysis,
        System.Random.Distributions
  other-modules:
  build-depends:
        base >= 3 && < 5, array, bytestring, random,
        mtl, containers, markov-chain, 
        CCA >= 0.1.3, UISF >= 0.3, PortMidi, 
        HCodecs >= 0.2, heap == 0.6.0, 
        template-haskell, 
        monadIO, deepseq,
        pure-fft,
        stm, arrows >= 0.4
  if (impl(ghc >= 6.10))
    build-depends: base >= 4 && < 5, syb, ghc-prim