flaw-window/flaw-window.cabal
name: flaw-window
version: 0.1.0.0
-- synopsis:
-- description:
license: MIT
license-file: ../LICENSE
author: Alexander Bich
maintainer: quyse0@gmail.com
-- copyright:
category: Game
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/quyse/flaw.git
subdir: flaw-window
library
exposed-modules:
Flaw.Window
other-modules:
build-depends:
base
, stm
, text
ghc-options: -Wall
default-language: Haskell2010
include-dirs: include
if impl(ghcjs)
exposed-modules:
Flaw.Window.Web.Canvas
build-depends:
flaw-js
, ghcjs-base
js-sources: src/flaw-window.js
else
if os(windows)
exposed-modules:
Flaw.Window.Win32
build-depends:
flaw-base
, flaw-ffi
c-sources:
src/win32_window_system.c
cc-options: -O3
extra-libraries:
gdi32
ole32
else
exposed-modules:
Flaw.Window.Sdl
build-depends:
bytestring
, flaw-base
, flaw-sdl
, sdl2
, unordered-containers
, vector