packages feed

pcd-loader-0.3.0.1: pcd-loader.cabal

name:                pcd-loader
version:             0.3.0.1
synopsis:            PCD file loader.
description:         Parser for PCD (point cloud data) formats.  See
                     <http://pointclouds.org/documentation/tutorials/pcd_file_format.php>
                     for more information.
license:             BSD3
license-file:        LICENSE
author:              Anthony Cowley
maintainer:          acowley@gmail.com
copyright:           (c) Anthony Cowley 2012
category:            Robotics,Graphics
build-type:          Simple
cabal-version:       >=1.10
extra-source-files:  tests/SampleLoad.hs, tests/SampleData.hs

source-repository head
  type: git
  location: git://github.com/acowley/pcd-loader.git

library
  exposed-modules:  PCD.Data, PCD.Header, PCD.Conversion, PCD.Internal.Types, 
                    PCD.Internal.StorableFieldType, PCD.Internal.AsciiParsers
  ghc-options:      -O2 -Wall
  hs-source-dirs:   src
  build-depends:    base >= 4.5 && < 5, text, mtl, vector, bytestring, 
                    attoparsec, binary, deepseq, 
                    lens >= 3.8.1, linear
  default-language: Haskell2010

executable pcd2bin
  hs-source-dirs:   src/executable
  main-is:          Main.hs       
  ghc-options:      -O2 -Wall
  build-depends:    base >= 4.5 && < 5, pcd-loader    
  default-language: Haskell2010

test-suite tests
  type: exitcode-stdio-1.0
  hs-source-dirs: tests
  main-is: SampleLoad.hs
  ghc-options: -Wall -O2
  default-language: Haskell2010
  build-depends: base >= 4.5 && < 5,
                 test-framework, test-framework-hunit, HUnit,
                 vector, lens, text, directory, string-qq, pcd-loader