packages feed

casadi-bindings-core-3.4.5.0: casadi-bindings-core.cabal

name:                casadi-bindings-core
version:             3.4.5.0
license:             LGPL-3
license-file:        LICENSE
category:            Numerical, Math
copyright:           (c) 2013-2018 Greg Horn
author:              Greg Horn
maintainer:          gregmainland@gmail.com
build-type:          Simple
cabal-version:       >=1.10
synopsis:            autogenerated low level bindings to casadi
description:         see <http://hackage.haskell.org/package/casadi-bindings http://hackage.haskell.org/package/casadi-bindings> for all instructions
extra-source-files:  cbits/marshal.hpp

library
  build-depends:       base >=4.6 && <5,
                       vector >=0.10,
                       containers >= 0.5,
                       casadi-bindings-internal == 0.1.6.1

  default-language:    Haskell2010


  extra-libraries:  stdc++ casadi

  ghc-prof-options: -O2
  ghc-options:      -O2
  cc-options: -Wall -Wno-sign-compare -std=c++11

  C-sources:        cbits/custom_wrappers.cpp
                    cbits/autogen/casadi_wrap_classes.cpp
                    cbits/autogen/casadi_wrap_functions.cpp

  exposed-modules:  Casadi.Core.Data
                    Casadi.Core.Enums
                    Casadi.Core.Tools
                    Casadi.Core.CustomWrappers
                    Casadi.Core.Classes.Callback
                    Casadi.Core.Classes.CasadiMeta
                    Casadi.Core.Classes.CodeGenerator
                    Casadi.Core.Classes.DM
                    Casadi.Core.Classes.DaeBuilder
                    Casadi.Core.Classes.Function
                    Casadi.Core.Classes.GenericExpressionCommon
                    Casadi.Core.Classes.GenericMatrixCommon
                    Casadi.Core.Classes.GenericType
                    Casadi.Core.Classes.GlobalOptions
                    Casadi.Core.Classes.IM
                    Casadi.Core.Classes.Importer
                    Casadi.Core.Classes.IndexAbstraction
                    Casadi.Core.Classes.Linsol
                    Casadi.Core.Classes.MX
                    Casadi.Core.Classes.MatrixCommon
                    Casadi.Core.Classes.MetaCon
                    Casadi.Core.Classes.MetaVar
                    Casadi.Core.Classes.NlpBuilder
                    Casadi.Core.Classes.Opti
                    Casadi.Core.Classes.OptiAdvanced
                    Casadi.Core.Classes.OptiCallback
                    Casadi.Core.Classes.OptiSol
                    Casadi.Core.Classes.PrintableCommon
                    Casadi.Core.Classes.SX
                    Casadi.Core.Classes.SXElem
                    Casadi.Core.Classes.SharedObject
                    Casadi.Core.Classes.Slice
                    Casadi.Core.Classes.Sparsity
                    Casadi.Core.Classes.SparsityInterfaceCommon
                    Casadi.Core.Classes.Variable
                    Casadi.Core.Classes.WeakRef
                    Casadi.Core.Classes.XmlFile