Skip to content

Commit

Permalink
Add cabal.project.ghc904
Browse files Browse the repository at this point in the history
  • Loading branch information
4eUeP committed Dec 8, 2023
1 parent 10a8f24 commit e9d4293
Show file tree
Hide file tree
Showing 4 changed files with 87 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,9 @@
[submodule "external/gsasl-hs"]
path = external/gsasl-hs
url = https://github.com/Commelina/gsasl-hs.git
[submodule "external/ghc-source-gen"]
path = external/ghc-source-gen
url = https://github.com/google/ghc-source-gen.git
[submodule "external/proto-lens"]
path = external/proto-lens
url = https://github.com/4eUeP/proto-lens.git
79 changes: 79 additions & 0 deletions cabal.project.ghc904
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
with-compiler: ghc-9.4.8

packages:
-- Waiting for new release
external/ghc-source-gen/ghc-source-gen.cabal
external/proto-lens/proto-lens-protobuf-types
external/proto-lens/proto-lens-runtime
external/proto-lens/proto-lens-protoc
external/proto-lens/proto-lens-setup
external/digest/digest.cabal

-- * External
external/proto3-wire/proto3-wire.cabal
external/proto3-suite/proto3-suite.cabal
external/hs-grpc/hs-grpc-server/hs-grpc-server.cabal
external/gRPC-haskell/grpc-haskell.cabal
external/gRPC-haskell/core/grpc-haskell-core.cabal
external/haskell-rocksdb-bindings
external/gsasl-hs/gsasl-hs.cabal

-- * Cpp library
common/api/cpp/hstream-api-cpp.cabal
clients/cpp/hstream-client-cpp.cabal

-- * HStream common
common/base/hstream-common-base.cabal
common/api/hstream-api-hs.cabal
common/hstream/hstream-common.cabal
common/stats/hstream-common-stats.cabal

hstream-store
common/server/hstream-common-server.cabal
hstream-diffflow
hstream-processing
hstream-sql
hstream-io
hstream-gossip
hstream-admin/server/hstream-admin-server.cabal
hstream-kafka
hstream
hstream-admin/hstream-admin.cabal

package proto3-wire
tests: false

package proto3-suite
tests: false

package ghc-source-gen
tests: false

package hs-grpc-server
flags: +hsgrpc_use_protosuite
tests: false

package grpc-haskell
flags: +grpc_eliminate_insecure_build
tests: false

package grpc-haskell-core
flags: +grpc_eliminate_insecure_build
tests: false

package rocksdb-haskell-bindings
extra-include-dirs: /usr/local/include
extra-lib-dirs: /usr/local/lib
tests: false

constraints:
Z-Data == 2.0.0.2
, zoovisitor == 0.2.6.1
, criterion ^>= 1.6
, aeson ^>= 2.1

-- The following is needed to avoid breaking the build.
, blaze-textual == 0.2.1.0 || > 0.2.2.0
, entropy == 0.4.1.7 || > 0.4.1.9
-- https://github.com/nikita-volkov/deferred-folds/issues/6
, deferred-folds == 0.9.18.3 || > 0.9.18.4
1 change: 1 addition & 0 deletions external/ghc-source-gen
Submodule ghc-source-gen added at 752730
1 change: 1 addition & 0 deletions external/proto-lens
Submodule proto-lens added at 073b75

0 comments on commit e9d4293

Please sign in to comment.