-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathska-sdp-accelerate.cabal
91 lines (85 loc) · 2.25 KB
/
ska-sdp-accelerate.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.1.
--
-- see: https://github.com/sol/hpack
--
-- hash: 7f754f83b8db39f58a6545923c94120b7a1e2b949bad0900634a49775940934c
name: ska-sdp-accelerate
version: 0.1.0.0
description: Please see the README on GitHub at <https://github.com/sakehl/SKA-SDP-Accelerate-gridding#readme>
homepage: https://github.com/sakehl/SKA-SDP-Accelerate-gridding#readme
bug-reports: https://github.com/sakehl/SKA-SDP-Accelerate-gridding/issues
author: Lars van den Haak
maintainer: Lars van den Haak <l.b.vandenhaak@gmail.com>
copyright: Copyright (c) [2019..]. Lars van den Haak <l.b.vandenhaak@gmail.com>
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/sakehl/SKA-SDP-Accelerate-gridding
flag llvm-gpu
description: Enable the LLVM backend for NVIDIA GPUs
manual: True
default: False
library
exposed-modules:
Gridding
Hdf5
ImageDataset
POSIT
Types
other-modules:
Paths_ska_sdp_accelerate
hs-source-dirs:
src
cc-options: -fPIC
include-dirs:
/usr/include/hdf5/serial
c-sources:
hdf5/hdf5.cc
extra-lib-dirs:
/usr/lib/x86_64-linux-gnu/hdf5/serial
extra-libraries:
hdf5, hdf5_hl
build-depends:
accelerate
, accelerate-fft
, accelerate-io
, accelerate-llvm-native
, base >=4.7 && <5
, directory
, lens
, time
, vector
if flag(llvm-gpu)
cpp-options: -DACCELERATE_LLVM_PTX_BACKEND
build-depends:
accelerate-llvm-ptx
default-language: Haskell2010
executable ska-sdp-accelerate-exe
main-is: Main.hs
other-modules:
Paths_ska_sdp_accelerate
hs-source-dirs:
app
ghc-options: -threaded -rtsopts -with-rtsopts=-N -with-rtsopts=-sstderr -O2
build-depends:
accelerate
, accelerate-fft
, accelerate-io
, accelerate-llvm-native
, base >=4.7 && <5
, directory
, lens
, ska-sdp-accelerate
, time
, vector
if flag(llvm-gpu)
cpp-options: -DACCELERATE_LLVM_PTX_BACKEND
build-depends:
accelerate-llvm-ptx
default-language: Haskell2010