hgdal-1.0.0.0: hgdal.cabal
Cabal-version: 3.0
Name: hgdal
Version: 1.0.0.0
Synopsis: Haskell binding to the GDAL library
Description:
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT
style Open Source License by the Open Source Geospatial Foundation.
hgdal is Haskell binidng to the GDAL C++ library generated by fficxx.
Homepage: https://wavewave.github.io/hgdal
license: BSD-2-Clause
license-file: LICENSE
Author: Ian-Woo Kim
Maintainer: Ian-Woo Kim <ianwookim@gmail.com>
Category: Geography
Tested-with: GHC == 9.0.2 || == 9.2.4 || == 9.4.2
Build-Type: Simple
Extra-source-files:
ChangeLog.md
csrc/hgdalTopLevel.h
csrc/HGDALGDALDataset.h
csrc/HGDALGDALMajorObject.h
csrc/HGDALOGRCurve.h
csrc/HGDALOGRCurvePolygon.h
csrc/HGDALOGREnvelope.h
csrc/HGDALOGRFeature.h
csrc/HGDALOGRFeatureDefn.h
csrc/HGDALOGRFieldDefn.h
csrc/HGDALOGRGeometry.h
csrc/HGDALOGRGeometryCollection.h
csrc/HGDALOGRLayer.h
csrc/HGDALOGRLinearRing.h
csrc/HGDALOGRLineString.h
csrc/HGDALOGRMultiPolygon.h
csrc/HGDALOGRMultiSurface.h
csrc/HGDALOGRPoint.h
csrc/HGDALOGRPointIterator.h
csrc/HGDALOGRPolygon.h
csrc/HGDALOGRSimpleCurve.h
csrc/HGDALOGRSurface.h
csrc/hgdalTopLevel.cpp
csrc/HGDALGDALDataset.cpp
csrc/HGDALGDALMajorObject.cpp
csrc/HGDALOGRCurve.cpp
csrc/HGDALOGRCurvePolygon.cpp
csrc/HGDALOGREnvelope.cpp
csrc/HGDALOGRFeature.cpp
csrc/HGDALOGRFeatureDefn.cpp
csrc/HGDALOGRFieldDefn.cpp
csrc/HGDALOGRGeometry.cpp
csrc/HGDALOGRGeometryCollection.cpp
csrc/HGDALOGRLayer.cpp
csrc/HGDALOGRLinearRing.cpp
csrc/HGDALOGRLineString.cpp
csrc/HGDALOGRMultiPolygon.cpp
csrc/HGDALOGRMultiSurface.cpp
csrc/HGDALOGRPoint.cpp
csrc/HGDALOGRPointIterator.cpp
csrc/HGDALOGRPolygon.cpp
csrc/HGDALOGRSimpleCurve.cpp
csrc/HGDALOGRSurface.cpp
Source-repository head
type: git
location: https://github.com/wavewave/hgdal
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
Exposed-Modules:
GDAL
GDAL.Ordinary
GDAL.Template
GDAL.TH
GDAL.GDALDataset
GDAL.GDALMajorObject
GDAL.OGRCurve
GDAL.OGRCurvePolygon
GDAL.OGREnvelope
GDAL.OGRFeature
GDAL.OGRFeatureDefn
GDAL.OGRFieldDefn
GDAL.OGRGeometry
GDAL.OGRGeometryCollection
GDAL.OGRLayer
GDAL.OGRLinearRing
GDAL.OGRLineString
GDAL.OGRMultiPolygon
GDAL.OGRMultiSurface
GDAL.OGRPoint
GDAL.OGRPointIterator
GDAL.OGRPolygon
GDAL.OGRSimpleCurve
GDAL.OGRSurface
GDAL.GDALDataset.RawType
GDAL.GDALMajorObject.RawType
GDAL.OGRCurve.RawType
GDAL.OGRCurvePolygon.RawType
GDAL.OGREnvelope.RawType
GDAL.OGRFeature.RawType
GDAL.OGRFeatureDefn.RawType
GDAL.OGRFieldDefn.RawType
GDAL.OGRGeometry.RawType
GDAL.OGRGeometryCollection.RawType
GDAL.OGRLayer.RawType
GDAL.OGRLinearRing.RawType
GDAL.OGRLineString.RawType
GDAL.OGRMultiPolygon.RawType
GDAL.OGRMultiSurface.RawType
GDAL.OGRPoint.RawType
GDAL.OGRPointIterator.RawType
GDAL.OGRPolygon.RawType
GDAL.OGRSimpleCurve.RawType
GDAL.OGRSurface.RawType
GDAL.GDALDataset.FFI
GDAL.GDALMajorObject.FFI
GDAL.OGRCurve.FFI
GDAL.OGRCurvePolygon.FFI
GDAL.OGREnvelope.FFI
GDAL.OGRFeature.FFI
GDAL.OGRFeatureDefn.FFI
GDAL.OGRFieldDefn.FFI
GDAL.OGRGeometry.FFI
GDAL.OGRGeometryCollection.FFI
GDAL.OGRLayer.FFI
GDAL.OGRLinearRing.FFI
GDAL.OGRLineString.FFI
GDAL.OGRMultiPolygon.FFI
GDAL.OGRMultiSurface.FFI
GDAL.OGRPoint.FFI
GDAL.OGRPointIterator.FFI
GDAL.OGRPolygon.FFI
GDAL.OGRSimpleCurve.FFI
GDAL.OGRSurface.FFI
GDAL.GDALDataset.Interface
GDAL.GDALMajorObject.Interface
GDAL.OGRCurve.Interface
GDAL.OGRCurvePolygon.Interface
GDAL.OGREnvelope.Interface
GDAL.OGRFeature.Interface
GDAL.OGRFeatureDefn.Interface
GDAL.OGRFieldDefn.Interface
GDAL.OGRGeometry.Interface
GDAL.OGRGeometryCollection.Interface
GDAL.OGRLayer.Interface
GDAL.OGRLinearRing.Interface
GDAL.OGRLineString.Interface
GDAL.OGRMultiPolygon.Interface
GDAL.OGRMultiSurface.Interface
GDAL.OGRPoint.Interface
GDAL.OGRPointIterator.Interface
GDAL.OGRPolygon.Interface
GDAL.OGRSimpleCurve.Interface
GDAL.OGRSurface.Interface
GDAL.GDALDataset.Cast
GDAL.GDALMajorObject.Cast
GDAL.OGRCurve.Cast
GDAL.OGRCurvePolygon.Cast
GDAL.OGREnvelope.Cast
GDAL.OGRFeature.Cast
GDAL.OGRFeatureDefn.Cast
GDAL.OGRFieldDefn.Cast
GDAL.OGRGeometry.Cast
GDAL.OGRGeometryCollection.Cast
GDAL.OGRLayer.Cast
GDAL.OGRLinearRing.Cast
GDAL.OGRLineString.Cast
GDAL.OGRMultiPolygon.Cast
GDAL.OGRMultiSurface.Cast
GDAL.OGRPoint.Cast
GDAL.OGRPointIterator.Cast
GDAL.OGRPolygon.Cast
GDAL.OGRSimpleCurve.Cast
GDAL.OGRSurface.Cast
GDAL.GDALDataset.Implementation
GDAL.GDALMajorObject.Implementation
GDAL.OGRCurve.Implementation
GDAL.OGRCurvePolygon.Implementation
GDAL.OGREnvelope.Implementation
GDAL.OGRFeature.Implementation
GDAL.OGRFeatureDefn.Implementation
GDAL.OGRFieldDefn.Implementation
GDAL.OGRGeometry.Implementation
GDAL.OGRGeometryCollection.Implementation
GDAL.OGRLayer.Implementation
GDAL.OGRLinearRing.Implementation
GDAL.OGRLineString.Implementation
GDAL.OGRMultiPolygon.Implementation
GDAL.OGRMultiSurface.Implementation
GDAL.OGRPoint.Implementation
GDAL.OGRPointIterator.Implementation
GDAL.OGRPolygon.Implementation
GDAL.OGRSimpleCurve.Implementation
GDAL.OGRSurface.Implementation
Other-Modules:
extra-lib-dirs:
extra-libraries:
Include-dirs: csrc
pkgconfig-depends: gdal
Install-includes:
hgdalType.h
HGDALGDALDataset.h
HGDALGDALMajorObject.h
HGDALOGRCurve.h
HGDALOGRCurvePolygon.h
HGDALOGREnvelope.h
HGDALOGRFeature.h
HGDALOGRFeatureDefn.h
HGDALOGRFieldDefn.h
HGDALOGRGeometry.h
HGDALOGRGeometryCollection.h
HGDALOGRLayer.h
HGDALOGRLinearRing.h
HGDALOGRLineString.h
HGDALOGRMultiPolygon.h
HGDALOGRMultiSurface.h
HGDALOGRPoint.h
HGDALOGRPointIterator.h
HGDALOGRPolygon.h
HGDALOGRSimpleCurve.h
HGDALOGRSurface.h
Cxx-sources:
csrc/hgdalTopLevel.cpp
csrc/HGDALGDALDataset.cpp
csrc/HGDALGDALMajorObject.cpp
csrc/HGDALOGRCurve.cpp
csrc/HGDALOGRCurvePolygon.cpp
csrc/HGDALOGREnvelope.cpp
csrc/HGDALOGRFeature.cpp
csrc/HGDALOGRFeatureDefn.cpp
csrc/HGDALOGRFieldDefn.cpp
csrc/HGDALOGRGeometry.cpp
csrc/HGDALOGRGeometryCollection.cpp
csrc/HGDALOGRLayer.cpp
csrc/HGDALOGRLinearRing.cpp
csrc/HGDALOGRLineString.cpp
csrc/HGDALOGRMultiPolygon.cpp
csrc/HGDALOGRMultiSurface.cpp
csrc/HGDALOGRPoint.cpp
csrc/HGDALOGRPointIterator.cpp
csrc/HGDALOGRPolygon.cpp
csrc/HGDALOGRSimpleCurve.cpp
csrc/HGDALOGRSurface.cpp