cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack name: opencascade-hs version: 0.1.2.1 synopsis: Thin Wrapper for the OpenCASCADE CAD Kernel description: Please see the README on GitHub at category: Graphics,FFI homepage: https://github.com/joe-warren/opencascade-hs#readme bug-reports: https://github.com/joe-warren/opencascade-hs/issues author: Joe Warren maintainer: josephmarkwarren@gmail.com copyright: 2023 Joe Warren license: LGPL-2.1-only license-file: LICENSE build-type: Simple extra-source-files: LICENSE README.md CHANGELOG.md cpp/hs_BRep_Tool.h cpp/hs_BRepAlgoAPI_Common.h cpp/hs_BRepAlgoAPI_Cut.h cpp/hs_BRepAlgoAPI_Fuse.h cpp/hs_BRepBuilderAPI_GTransform.h cpp/hs_BRepBuilderAPI_MakeEdge.h cpp/hs_BRepBuilderAPI_MakeFace.h cpp/hs_BRepBuilderAPI_MakeShape.h cpp/hs_BRepBuilderAPI_MakeSolid.h cpp/hs_BRepBuilderAPI_MakeWire.h cpp/hs_BRepBuilderAPI_Transform.h cpp/hs_BRepFilletAPI_MakeFillet.h cpp/hs_BRepMesh_IncrementalMesh.h cpp/hs_BRepOffsetAPI_MakeOffsetShape.h cpp/hs_BRepOffsetAPI_MakePipe.h cpp/hs_BRepPrimAPI_MakeBox.h cpp/hs_BRepPrimAPI_MakeCone.h cpp/hs_BRepPrimAPI_MakeCylinder.h cpp/hs_BRepPrimAPI_MakePrism.h cpp/hs_BRepPrimAPI_MakeRevol.h cpp/hs_BRepPrimAPI_MakeSphere.h cpp/hs_BRepTools_WireExplorer.h cpp/hs_Font_BRepFont.h cpp/hs_Font_BRepTextBuilder.h cpp/hs_GC_MakeArcOfCircle.h cpp/hs_GC_MakeSegment.h cpp/hs_Geom_BezierCurve.h cpp/hs_Geom_Curve.h cpp/hs_Geom_TrimmedCurve.h cpp/hs_gp.h cpp/hs_gp_Ax1.h cpp/hs_gp_Ax2.h cpp/hs_gp_Ax2d.h cpp/hs_gp_Ax3.h cpp/hs_gp_Dir.h cpp/hs_gp_Dir2d.h cpp/hs_gp_GTrsf.h cpp/hs_gp_Pnt.h cpp/hs_gp_Pnt2d.h cpp/hs_gp_Trsf.h cpp/hs_gp_Trsf2d.h cpp/hs_gp_Vec.h cpp/hs_gp_Vec2d.h cpp/hs_NCollection_Array1.h cpp/hs_STEPControl_Writer.h cpp/hs_StlAPI_Writer.h cpp/hs_TopExp_Explorer.h cpp/hs_TopLoc_Location.h cpp/hs_TopoDS_Compound.h cpp/hs_TopoDS_CompSolid.h cpp/hs_TopoDS_Edge.h cpp/hs_TopoDS_Face.h cpp/hs_TopoDS_Shape.h cpp/hs_TopoDS_Shell.h cpp/hs_TopoDS_Solid.h cpp/hs_TopoDS_Vertex.h cpp/hs_TopoDS_Wire.h cpp/hs_types.h source-repository head type: git location: https://github.com/joe-warren/opencascade-hs library exposed-modules: OpenCascade.BRep.Tool OpenCascade.BRepAlgoAPI.Common OpenCascade.BRepAlgoAPI.Cut OpenCascade.BRepAlgoAPI.Fuse OpenCascade.BRepBuilderAPI OpenCascade.BRepBuilderAPI.FaceError OpenCascade.BRepBuilderAPI.GTransform OpenCascade.BRepBuilderAPI.Internal.Destructors OpenCascade.BRepBuilderAPI.MakeEdge OpenCascade.BRepBuilderAPI.MakeFace OpenCascade.BRepBuilderAPI.MakeShape OpenCascade.BRepBuilderAPI.MakeSolid OpenCascade.BRepBuilderAPI.MakeWire OpenCascade.BRepBuilderAPI.Transform OpenCascade.BRepBuilderAPI.Types OpenCascade.BRepBuilderAPI.WireError OpenCascade.BRepFilletAPI OpenCascade.BRepFilletAPI.Internal.Destructors OpenCascade.BRepFilletAPI.MakeFillet OpenCascade.BRepFilletAPI.Types OpenCascade.BRepMesh OpenCascade.BRepMesh.IncrementalMesh OpenCascade.BRepMesh.Internal.Destructors OpenCascade.BRepMesh.Types OpenCascade.BRepOffset.Mode OpenCascade.BRepOffsetAPI OpenCascade.BRepOffsetAPI.Internal.Destructors OpenCascade.BRepOffsetAPI.MakeOffsetShape OpenCascade.BRepOffsetAPI.MakePipe OpenCascade.BRepOffsetAPI.Types OpenCascade.BRepPrimAPI OpenCascade.BRepPrimAPI.Internal.Destructors OpenCascade.BRepPrimAPI.MakeBox OpenCascade.BRepPrimAPI.MakeCone OpenCascade.BRepPrimAPI.MakeCylinder OpenCascade.BRepPrimAPI.MakePrism OpenCascade.BRepPrimAPI.MakeRevol OpenCascade.BRepPrimAPI.MakeSphere OpenCascade.BRepPrimAPI.Types OpenCascade.BRepTools OpenCascade.BRepTools.Internal.Destructors OpenCascade.BRepTools.Types OpenCascade.BRepTools.WireExplorer OpenCascade.Font.BRepFont OpenCascade.Font.BRepTextBuilder OpenCascade.Font.FontAspect OpenCascade.Font.Internal.Destructors OpenCascade.Font.Types OpenCascade.GC.MakeArcOfCircle OpenCascade.GC.MakeSegment OpenCascade.Geom OpenCascade.Geom.BezierCurve OpenCascade.Geom.Curve OpenCascade.Geom.Internal.Destructors OpenCascade.Geom.Types OpenCascade.GeomAbs.JoinType OpenCascade.GP OpenCascade.GP.Ax1 OpenCascade.GP.Ax2 OpenCascade.GP.Ax2d OpenCascade.GP.Ax3 OpenCascade.GP.Dir OpenCascade.GP.Dir2d OpenCascade.GP.GTrsf OpenCascade.GP.Internal.Destructors OpenCascade.GP.Pnt OpenCascade.GP.Pnt2d OpenCascade.GP.Trsf OpenCascade.GP.Trsf2d OpenCascade.GP.Types OpenCascade.GP.Vec OpenCascade.GP.Vec2d OpenCascade.Graphic3D.HorizontalTextAlignment OpenCascade.Graphic3D.VerticalTextAlignment OpenCascade.Handle OpenCascade.IFSelect.ReturnStatus OpenCascade.Inheritance OpenCascade.Internal.Bool OpenCascade.NCollection OpenCascade.NCollection.Array1 OpenCascade.NCollection.Internal.Destructors OpenCascade.NCollection.Types OpenCascade.STEPControl OpenCascade.STEPControl.Internal.Destructors OpenCascade.STEPControl.StepModelType OpenCascade.STEPControl.Types OpenCascade.STEPControl.Writer OpenCascade.StlAPI OpenCascade.StlAPI.Internal.Destructors OpenCascade.StlAPI.Types OpenCascade.StlAPI.Writer OpenCascade.TopAbs OpenCascade.TopAbs.Orientation OpenCascade.TopAbs.ShapeEnum OpenCascade.TopExp OpenCascade.TopExp.Explorer OpenCascade.TopExp.Internal.Destructors OpenCascade.TopExp.Types OpenCascade.TopLoc OpenCascade.TopLoc.Internal.Destructors OpenCascade.TopLoc.Location OpenCascade.TopLoc.Types OpenCascade.TopoDS OpenCascade.TopoDS.Compound OpenCascade.TopoDS.CompSolid OpenCascade.TopoDS.Edge OpenCascade.TopoDS.Face OpenCascade.TopoDS.Internal.Destructors OpenCascade.TopoDS.Shape OpenCascade.TopoDS.Shell OpenCascade.TopoDS.Solid OpenCascade.TopoDS.Types OpenCascade.TopoDS.Vertex OpenCascade.TopoDS.Wire OpenCascade.TopTools OpenCascade.TopTools.Types other-modules: Paths_opencascade_hs autogen-modules: Paths_opencascade_hs hs-source-dirs: src ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -optc -Werror-implicit-function-declaration cxx-options: --std=c++17 -Wall -Werror -Wno-deprecated include-dirs: cpp /usr/include/opencascade cxx-sources: cpp/hs_BRep_Tool.cpp cpp/hs_BRepAlgoAPI_Common.cpp cpp/hs_BRepAlgoAPI_Cut.cpp cpp/hs_BRepAlgoAPI_Fuse.cpp cpp/hs_BRepBuilderAPI_GTransform.cpp cpp/hs_BRepBuilderAPI_MakeEdge.cpp cpp/hs_BRepBuilderAPI_MakeFace.cpp cpp/hs_BRepBuilderAPI_MakeShape.cpp cpp/hs_BRepBuilderAPI_MakeSolid.cpp cpp/hs_BRepBuilderAPI_MakeWire.cpp cpp/hs_BRepBuilderAPI_Transform.cpp cpp/hs_BRepFilletAPI_MakeFillet.cpp cpp/hs_BRepMesh_IncrementalMesh.cpp cpp/hs_BRepOffsetAPI_MakeOffsetShape.cpp cpp/hs_BRepOffsetAPI_MakePipe.cpp cpp/hs_BRepPrimAPI_MakeBox.cpp cpp/hs_BRepPrimAPI_MakeCone.cpp cpp/hs_BRepPrimAPI_MakeCylinder.cpp cpp/hs_BRepPrimAPI_MakePrism.cpp cpp/hs_BRepPrimAPI_MakeRevol.cpp cpp/hs_BRepPrimAPI_MakeSphere.cpp cpp/hs_BRepTools_WireExplorer.cpp cpp/hs_Font_BRepFont.cpp cpp/hs_Font_BRepTextBuilder.cpp cpp/hs_GC_MakeArcOfCircle.cpp cpp/hs_GC_MakeSegment.cpp cpp/hs_Geom_BezierCurve.cpp cpp/hs_Geom_Curve.cpp cpp/hs_Geom_TrimmedCurve.cpp cpp/hs_gp.cpp cpp/hs_gp_Ax1.cpp cpp/hs_gp_Ax2.cpp cpp/hs_gp_Ax2d.cpp cpp/hs_gp_Ax3.cpp cpp/hs_gp_Dir.cpp cpp/hs_gp_Dir2d.cpp cpp/hs_gp_GTrsf.cpp cpp/hs_gp_Pnt.cpp cpp/hs_gp_Pnt2d.cpp cpp/hs_gp_Trsf.cpp cpp/hs_gp_Trsf2d.cpp cpp/hs_gp_Vec.cpp cpp/hs_gp_Vec2d.cpp cpp/hs_NCollection_Array1.cpp cpp/hs_STEPControl_Writer.cpp cpp/hs_StlAPI_Writer.cpp cpp/hs_TopExp_Explorer.cpp cpp/hs_TopLoc_Location.cpp cpp/hs_TopoDS_Compound.cpp cpp/hs_TopoDS_CompSolid.cpp cpp/hs_TopoDS_Edge.cpp cpp/hs_TopoDS_Face.cpp cpp/hs_TopoDS_Shape.cpp cpp/hs_TopoDS_Shell.cpp cpp/hs_TopoDS_Solid.cpp cpp/hs_TopoDS_Vertex.cpp cpp/hs_TopoDS_Wire.cpp extra-libraries: stdc++ TKGeomBase TKStd TKG3d TKG2d TKMath TKernel TKBRep TKGeomBase TKOffset TKFillet TKBO TKPrim TKTopAlgo TKSTL TKSTEP TKV3d TKMesh TKService build-depends: base >=4.7 && <5 , resourcet >=1.2 && <1.4 default-language: Haskell2010