Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

82 lines (74 sloc) 3.815 kB
name: roguestar-gl
version: 0.5
cabal-version: >=1.2
license: OtherLicense
license-file: LICENSE
author: Christopher Lane Hinson <>
maintainer: Christopher Lane Hinson <>
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 <>.
build-type: Simple
tested-with: GHC==6.12.1
--Flag GLUT
-- Description: Enable GLUT widget toolkit.
--Flag GTK
-- Description: Enable GTK widget toolkit.
Executable roguestar
main-is: Main.hs
build-depends: process, old-time, bytestring
ghc-options: -threaded
--if flag(GLUT)
--if flag(GTK)
-- cpp-options: -D__ROGUESTAR_SUPPORTS_GTK__
--if !flag(GLUT) && !flag(GTK)
-- buildable: False
hs-source-dirs: src
exposed-modules: Processes, Initialization, DrawString, Config, KeyStroke, PrintText
other-modules: Quality, ProtocolTypes, VisibleObject,
Strings, WordGenerator, Driver,
PrintTextData, Animation,
Actions, Limbs, Tables, 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.Node,
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
build-depends: base>=4&&<5,
containers>= && < 0.4,
arrows>= && < 0.5,
mtl>= && < 1.2,
MonadRandom>=0.1.4 && < 1.2,
OpenGL>= && < 2.5,
filepath>= && < 1.2,
random>= && < 1.1,
bytestring>= && < 0.10,
stm>= && < 2.2,
priority-sync>= && < 0.2.2
--if flag(GLUT)
build-depends: GLUT>= && < 2.3
--if flag(GTK)
-- cpp-options: -D__ROGUESTAR_SUPPORTS_GTK__
-- build-depends: gtk>=0.11.0 && < 0.12,
-- gtkglext>=0.11.0&& < 0.12
--if !flag(GLUT) && !flag(GTK)
-- buildable: False
ghc-options: -threaded -fno-warn-type-defaults -fexcess-precision
ghc-prof-options: -prof -auto-all
Jump to Line
Something went wrong with that request. Please try again.