packages feed

Parry-0.1.0.0: Parry.cabal

name:                Parry
version:             0.1.0.0
synopsis:            A proven synchronization server for high performance computing.

category:            Parry
description:         Parry is a scheduler for the exhaustive exploration of tree-like spaces. It is designed to be robust to client crashes and cluster walltimes, and is guaranteed to never \"forget about\" a job until it is done.


homepage:            http://parry.lif.univ-mrs.fr
license:             GPL-3
license-file:        LICENSE
author:              Pierre-Etienne Meunier
maintainer:          pierre-etienne.meunier@lif.univ-mrs.fr

build-type:          Simple

cabal-version:       >=1.10

library
  exposed-modules:     Parry.Server, Parry.Client, Parry.Protocol,Parry.WebUI
  other-modules:       Parry.Util
  -- other-extensions:
  if !os(windows)
    build-depends:       base>=4.6 && <5,random,binary,time,bytestring>=0.10,RSA,network,directory,process,containers,SafeSemaphore,old-locale,ghc-prim,unix
  else
    build-depends:       base>=4.6 && <5,random,binary,time,bytestring>=0.10,RSA,network,directory,process,containers,SafeSemaphore,old-locale,ghc-prim
  -- hs-source-dirs:
  default-language:    Haskell2010

  if !os(windows)
    cpp-options: "-DUNIX"
  else
    cpp-options: ""