packages feed

clash-shake-0.2.2: clash-shake.cabal

cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack

name:           clash-shake
version:        0.2.2
synopsis:       Shake rules for building Clash programs
description:    Shake rules for building Clash programs and synthesizing FPGA
                configuration. Contains build rules for Xilinx ISE, Xilinx Vivado,
                Intel Quartus and the open-source SymbiFlow toolchains.  See
                <https://github.com/gergoerdi/clash-pong/> for an example project.
category:       Hardware, Shake
homepage:       https://github.com/gergoerdi/clash-shake#readme
bug-reports:    https://github.com/gergoerdi/clash-shake/issues
author:         Gergő Érdi
maintainer:     gergo@erdi.hu
copyright:      2021 Gergő Érdi
license:        MIT
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    template/xilinx-ise/project.tcl.mustache
    template/xilinx-vivado/project-build.tcl.mustache
    template/xilinx-vivado/project.tcl.mustache
    template/xilinx-vivado/upload.tcl.mustache
    template/intel-quartus/project.tcl.mustache

source-repository head
  type: git
  location: https://github.com/gergoerdi/clash-shake

library
  exposed-modules:
      Clash.Shake
      Clash.Shake.Xilinx
      Clash.Shake.Intel
      Clash.Shake.SymbiFlow
  other-modules:
      Paths_clash_shake
  hs-source-dirs:
      src
  build-depends:
      aeson
    , base >=4.14 && <5
    , bytestring
    , clash-ghc >=1.4.2 && <1.5 || >=1.6.1 && <1.7
    , clash-lib >=1.4.2 && <1.5 || >=1.6.1 && <1.7
    , clash-prelude >=1.4.2 && <1.5 || >=1.6.1 && <1.7
    , directory
    , shake
    , split
    , stache
    , text
    , unordered-containers
  default-language: Haskell2010