Cabal-version: 3.0 Name: stdcxx Version: 0.7.0.1 Synopsis: Binding to Standard Template Library C++ Description: Haskell binding to Standard Template Library generated by fficxx Homepage: https://github.com/wavewave/fficxx license: BSD-2-Clause license-file: LICENSE Author: Ian-Woo Kim Maintainer: Ian-Woo Kim Category: FFI Tested-with: GHC == 9.2.4 || == 9.4.2 Build-Type: Simple Extra-source-files: ChangeLog.md csrc/STDDeletable.h csrc/STDOstream.h csrc/STDCppString.h csrc/STDDeletable.cpp csrc/STDOstream.cpp csrc/STDCppString.cpp 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-runtime >= 0.7.0.1, template-haskell Exposed-Modules: STD STD.Ordinary STD.Template STD.TH STD.Deletable STD.Ostream STD.CppString STD.Deletable.RawType STD.Ostream.RawType STD.CppString.RawType STD.Deletable.FFI STD.Ostream.FFI STD.CppString.FFI STD.Deletable.Interface STD.Ostream.Interface STD.CppString.Interface STD.Deletable.Cast STD.Ostream.Cast STD.CppString.Cast STD.Deletable.Implementation STD.Ostream.Implementation STD.CppString.Implementation STD.Pair.Template STD.Map.Template STD.MapIterator.Template STD.Vector.Template STD.VectorIterator.Template STD.UniquePtr.Template STD.SharedPtr.Template STD.Pair.TH STD.Map.TH STD.MapIterator.TH STD.Vector.TH STD.VectorIterator.TH STD.UniquePtr.TH STD.SharedPtr.TH Other-Modules: extra-lib-dirs: extra-libraries: stdc++ Include-dirs: csrc pkgconfig-depends: Install-includes: stdcxxType.h STDDeletable.h STDOstream.h STDCppString.h Cxx-sources: csrc/STDDeletable.cpp csrc/STDOstream.cpp csrc/STDCppString.cpp