daml/rattle
Neil Mitchell bfa019997a
Prototype to accelerate Windows development (#411)
* 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
2019-04-12 10:45:11 +01:00
..
hacks Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
build.bat Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
build.sbt Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
build.sh Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
ghcid.sh Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
Main.hs Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
MainScala.hs Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
Metadata.hs Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
Rattle.hs Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
scala-build.sh Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
stack.yaml Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00
Util.hs Prototype to accelerate Windows development (#411) 2019-04-12 10:45:11 +01:00