From 16d04347ee6710516f4f5009c059cb5b9eb6a0e3 Mon Sep 17 00:00:00 2001 From: Karl Knutsson Date: Tue, 23 Apr 2019 10:54:35 +0200 Subject: [PATCH] Support for cabal new-build all Requires type-operators version 0.1.0.4 extracted in current dir because the version history of that package seems to have been removed from github. To produce a debug build with symbols it can be used with a cabal.project.local file that contains: package * extra-lib-dirs: /nix/store/5dphwv1xs46n0qbhynny2lbhmx4xh1fc-zlib-1.2.11/lib extra-lib-dirs: /nix/store/kimqdijh6r0p8d6if8xacnijl2y4ngw5-openssl-1.0.2q/lib extra-lib-dirs: /nix/store/bfnknhn58j0z8sdi1980y1rbmcw61v73-xz-5.2.4/lib extra-lib-dirs: /nix/store/m011ccqf3yl5x71y50hc907rlvdcggg0-rocksdb-5.11.3/lib library-stripping: False executable-stripping: False debug-info: True --- cabal.project | 147 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 146 insertions(+), 1 deletion(-) diff --git a/cabal.project b/cabal.project index e0380adfeec..ea4f2dcd374 100644 --- a/cabal.project +++ b/cabal.project @@ -4,6 +4,8 @@ packages: ./typed-protocols ./ouroboros-consensus ./io-sim ./io-sim-classes + ./byron-proxy + ./type-operators package typed-protocols tests: True @@ -15,7 +17,27 @@ package ouroboros-network tests: True package ouroboros-consensus - tests: True + tests: False + +source-repository-package + type: git + location: https://github.com/avieth/network-transport + tag: 0b8f5a7bec389a4ffa653792cfd203c742a0857b + +-- +-- from network-transport-tcp-HEAD.nix +-- + +source-repository-package + type: git + location: https://github.com/avieth/network-transport-tcp + tag: da5e1544ead1d1b70ca4b7a54fc5f02b1a9a98c9 + +source-repository-package + type: git + location: https://github.com/avieth/kademlia + tag: 38a0575bb303804461f4b6176ca38eba81adbd79 + source-repository-package type: git @@ -63,5 +85,128 @@ source-repository-package tag: 80fbe0ee5e67a5622e2cb9eaa9d8594a2214322d subdir: cborg +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: util + +source-repository-package + type: git + location: https://github.com/avieth/haskell-hedgehog.git + tag: d965a9002b16b82a548da4c071b0eb0af8ed7838 + subdir: hedgehog + + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: infra + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: db + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: crypto + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: core + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: chain + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: binary + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: lib + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: networking + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: crypto/test + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: core/test + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: chain/test + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: binary/test + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: util/test + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-report-server.git + tag: 9b96874d0f234554a5779d98762cc0a6773a532a + +source-repository-package + type: git + location: https://github.com/input-output-hk/rocksdb-haskell-ng.git + tag: 49f501a082d745f3b880677220a29cafaa181452 + +source-repository-package + type: git + location: https://github.com/input-output-hk/universum.git + tag: 7f1b2483f71cacdfd032fe447064d6e0a1df50fc + +source-repository-package + type: git + location: https://github.com/input-output-hk/log-warper + tag: 16246d4fbf16da7984f2a4b6c42f2ed5098182e4 + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: util + +source-repository-package + type: git + location: https://github.com/input-output-hk/cardano-sl + tag: f96f3fe04719bd3b0cedc1bbaf80fa6927e937f3 + subdir: networking + package contra-tracer tests: False