diff --git a/cabal.project b/cabal.project index 5c173f8a..2c661347 100644 --- a/cabal.project +++ b/cabal.project @@ -3,6 +3,7 @@ packages: account/types/ backend/ beam/db/ + beam/orphans/ beam/task/backend/ beam/task/types/ common/ diff --git a/default.nix b/default.nix index fe531ef6..f8d60df3 100644 --- a/default.nix +++ b/default.nix @@ -109,18 +109,12 @@ in obelisk // { # Used to build this project. Should only be needed by CI, devs. proj = obelisk.reflex-platform.project ({ pkgs, ... }@args: { overrides = haskellOverrides; - packages = { - rhyolite-backend = ./backend; - rhyolite-common = ./common; - semimap = ./semimap; - rhyolite-frontend = ./frontend; - rhyolite-test-suite = ./test; + packages = rhyolitePackages // { + "rhyolite-test-suite" = ./test; }; shells = rec { - ghc = [ - "rhyolite-backend" - "rhyolite-test-suite" - ] ++ ghcjs; + ghc = builtins.attrNames rhyolitePackages + ++ [ "rhyolite-test-suite" ]; ghcjs = [ "rhyolite-common" "rhyolite-frontend"