packages feed

roguestar-gl-0.4.0.2: roguestar-gl.cabal

name:                roguestar-gl
version:             0.4.0.2
license:             OtherLicense
license-file:        LICENSE
author:              Christopher Lane Hinson <lane@downstairspeople.org>
maintainer:          Christopher Lane Hinson <lane@downstairspeople.org>

category:            Game
synopsis:            Sci-fi roguelike (turn-based, chessboard-tiled, role playing) game
description:         Roguestar is a science fiction themed roguelike (turn-based,
                     chessboard-tiled, role playing) game written in Haskell.  Roguestar uses
                     OpenGL for graphics.  This is still a very early release.
                     .
                     The git repository is available at <http://www.downstairspeople.org/git/roguestar-gl.git>.
homepage:            http://roguestar.downstairspeople.org/

build-depends:       base>=4&&<5,
                     rsagl==0.4.0.2,
                     containers>=0.3.0.0 && < 0.4,
                     arrows>=0.4.1.2 && < 0.5,
                     mtl>=1.1.0.2 && < 1.2,
                     MonadRandom>=0.1.4 && < 1.2,
                     GLUT>=2.1.2.1 && < 2.2,
                     filepath>=1.1.0.3 && < 1.2,
                     random>=1.0.0.2 && < 1.1,
                     bytestring>=0.9.1.5 && < 0.10,
                     statistics>=0.5.1.0 && < 0.6,
                     vector>=0.6.0.1 && < 0.7,
                     stm>=2.1.1.2 && < 2.2,
                     priority-sync>=0.2.1.0 && < 0.2.2

build-type:          Simple
tested-with:         GHC==6.12.1

executable:          roguestar-gl
main-is:             MainGLUT.hs
hs-source-dirs:      src
other-modules:       Quality, ProtocolTypes, VisibleObject,
                     Strings, WordGenerator, Driver,
                     PrintTextData, Animation,
                     Actions, Limbs, Tables, PrintText, CommandLine,
                     Models.Androsynth, Models.QuestionMark, Models.Terrain, Models.RecreantFactory,
                     Models.Recreant, Models.Ascendant, Models.Materials, Models.Reptilian,
                     Models.Library, Models.MachineParts, Models.LibraryData, Models.Caduceator,
                     Models.Tree, Models.Encephalon, Models.PhaseWeapons, RenderingControl,
                     Keymaps.BuiltinKeymaps, Keymaps.CommonKeymap, Keymaps.NumpadKeymap,
                     Keymaps.Keymaps, Keymaps.VIKeymap, AnimationBuildings, Models.Monolith,
                     Models.Stargate, Statistics, Globals, Models.Sky, Scene, Models.Spheres,
                     Models.EnergySwords, Models.EnergyThings, Models.CyborgType4,
                     AnimationEvents, AnimationMenus, AnimationTerrain, AnimationTools,
                     AnimationExtras, AnimationCreatures, AnimationBuildings, MaybeArrow,
                     EventUtils, Sky, Config

ghc-options:         -threaded -fno-warn-type-defaults -fexcess-precision
ghc-prof-options:    -prof -auto-all

executable:          roguestar
main-is:             Main.hs
build-depends:       process, old-time, bytestring
ghc-options:         -threaded