mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
bfa019997a
* Initial rattle prototype * Build the IDE core * Ignore the Rattle directory * Clean up the dependencies * Require stack-1.10, since that does much better extra-dep caching * Streamline the ghc-lib dependencies * Compile more pieces * Add a build.bat * Make the Windows build use the correct stack.yaml to bootstrap * Fix up enough to build on Windows * Generate the dylib's on Mac * Remove accidental -v * Make the Haskell build driven by the Bazel metadata * Get proto3-suite building * Delete the unneeded haskell-dependencies * Allow generating the proto files and compiling them * Fix metadata to deal with """ syntax * Fix metadata to deal with a list of globs * More work in the direction of daml-ghc * Use correct daml_lf proto version * Tell GHC to use shared objects in TH * Specify needed packages * wip * wip * Switch to the fork of gRPC-haskell * Build executables with rattle * setup build.sbt in daml-lf * Build binaries with rattle * rattle-sbt, move scala build scripts out of daml-lf subdir, and into rattle subdir * convert scala-build.sh into MainScala.hs * Clean up rattle build * Pre-merge clean up * Switch to the newer version of ghc-lib-parser * remove dev ls from MainScala.hs * compile java generated from protos as separate projects * Add copyright headers * HLint fixes * Uscrewup an HLint fix * fix scala formatting of rattle/build.sbt
22 lines
772 B
YAML
22 lines
772 B
YAML
require-stack-version: ">= 1.10"
|
|
resolver: nightly-2019-04-05
|
|
packages:
|
|
- ../nix/third-party/proto3-suite
|
|
- ../nix/third-party/proto3-wire
|
|
- ../nix/third-party/gRPC-haskell
|
|
- ../nix/third-party/gRPC-haskell/core
|
|
|
|
extra-deps:
|
|
- name: ghc-lib-parser
|
|
archive: https://digitalassetsdk.bintray.com/ghc-lib/ghc-lib-parser-0.20190411.tar.gz
|
|
sha256: ebf7c72ffaeabdc8d81bace1b49b57d7c5eedf9b28adb4b24dd52438177a5cbd
|
|
size: 1632233
|
|
- name: ghc-lib
|
|
archive: https://digitalassetsdk.bintray.com/ghc-lib/ghc-lib-0.20190411.tar.gz
|
|
sha256: 2fb69e40601e49e2f312e784e5c72d3724c49865e38379a2ec1f787f14282577
|
|
size: 2849748
|
|
- terminal-progress-bar-0.4.0.1
|
|
|
|
# Turtle causes issues: https://github.com/Gabriel439/Haskell-Turtle-Library/issues/323
|
|
allow-newer: true
|