Cabal-version: 3.0 Name: HROOT-io Version: 0.10.0.1 Synopsis: Haskell binding to ROOT IO 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 Category: Graphics, Statistics, Math, Numerical Tested-with: GHC == 9.0.2 || == 9.2.4 || == 9.4.2 Extra-source-files: CHANGES csrc/HROOTIOTDirectoryFile.h csrc/HROOTIOTFile.h csrc/HROOTIOTMemFile.h csrc/HROOTIOTDirectoryFile.cpp csrc/HROOTIOTFile.cpp csrc/HROOTIOTMemFile.cpp Build-Type: Custom 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.1 Exposed-Modules: HROOT.IO HROOT.IO.Ordinary HROOT.IO.Template HROOT.IO.TH HROOT.IO.TDirectoryFile HROOT.IO.TFile HROOT.IO.TMemFile HROOT.IO.TDirectoryFile.RawType HROOT.IO.TFile.RawType HROOT.IO.TMemFile.RawType HROOT.IO.TDirectoryFile.FFI HROOT.IO.TFile.FFI HROOT.IO.TMemFile.FFI HROOT.IO.TDirectoryFile.Interface HROOT.IO.TFile.Interface HROOT.IO.TMemFile.Interface HROOT.IO.TDirectoryFile.Cast HROOT.IO.TFile.Cast HROOT.IO.TMemFile.Cast HROOT.IO.TDirectoryFile.Implementation HROOT.IO.TFile.Implementation HROOT.IO.TMemFile.Implementation Other-Modules: extra-lib-dirs: extra-libraries: Include-dirs: csrc pkgconfig-depends: Install-includes: HROOT-ioType.h HROOTIOTDirectoryFile.h HROOTIOTFile.h HROOTIOTMemFile.h Cxx-sources: csrc/HROOTIOTDirectoryFile.cpp csrc/HROOTIOTFile.cpp csrc/HROOTIOTMemFile.cpp