HROOT-tree-0.10.0.2: HROOT-tree.cabal
Cabal-version: 3.0
Name: HROOT-tree
Version: 0.10.0.2
Synopsis: Haskell binding to ROOT Tree modules
Description:
HROOT is a haskell Foreign Function Interface (FFI) binding to ROOT.
ROOT(http://root.cern.ch) is an object-oriented program and library
developed by CERN for physics data analysis.
Homepage: https://wavewave.github.io/HROOT
license: LGPL-2.1-or-later
license-file: LICENSE
Author: Ian-Woo Kim
Maintainer: Ian-Woo Kim <ianwookim@gmail.com>
Category: Graphics, Statistics, Math, Numerical
Tested-with: GHC == 9.0.2 || == 9.2.4 || == 9.4.2
Build-Type: Custom
Extra-source-files:
CHANGES
Config.hs
csrc/HROOTTreeTBranch.h
csrc/HROOTTreeTChain.h
csrc/HROOTTreeTTree.h
csrc/HROOTTreeTBranch.cpp
csrc/HROOTTreeTChain.cpp
csrc/HROOTTreeTTree.cpp
custom-setup
setup-depends: Cabal < 4, base > 4 && < 5, process
Source-repository head
type: git
location: https://github.com/wavewave/HROOT
Library
default-language: Haskell2010
hs-source-dirs: src
ghc-options: -Wall -funbox-strict-fields -fno-warn-unused-do-bind -fno-warn-orphans -fno-warn-unused-imports
cxx-options: -std=c++17
Build-Depends: base > 4 && < 5, fficxx >= 0.7, fficxx-runtime >= 0.7, template-haskell, stdcxx, HROOT-core == 0.10.0.2
Exposed-Modules:
HROOT.Tree
HROOT.Tree.Ordinary
HROOT.Tree.Template
HROOT.Tree.TH
HROOT.Tree.TBranch
HROOT.Tree.TChain
HROOT.Tree.TTree
HROOT.Tree.TBranch.RawType
HROOT.Tree.TChain.RawType
HROOT.Tree.TTree.RawType
HROOT.Tree.TBranch.FFI
HROOT.Tree.TChain.FFI
HROOT.Tree.TTree.FFI
HROOT.Tree.TBranch.Interface
HROOT.Tree.TChain.Interface
HROOT.Tree.TTree.Interface
HROOT.Tree.TBranch.Cast
HROOT.Tree.TChain.Cast
HROOT.Tree.TTree.Cast
HROOT.Tree.TBranch.Implementation
HROOT.Tree.TChain.Implementation
HROOT.Tree.TTree.Implementation
Other-Modules:
extra-lib-dirs:
extra-libraries:
Include-dirs: csrc
pkgconfig-depends:
Install-includes:
HROOT-treeType.h
HROOTTreeTBranch.h
HROOTTreeTChain.h
HROOTTreeTTree.h
Cxx-sources:
csrc/HROOTTreeTBranch.cpp
csrc/HROOTTreeTChain.cpp
csrc/HROOTTreeTTree.cpp