diff --git a/default.nix b/default.nix index adc19fe..2962ef2 100644 --- a/default.nix +++ b/default.nix @@ -15,9 +15,12 @@ } }: with obelisk; -project ./. ({ ... }: { +project ./. ({ hackGet, ... }: { android.applicationId = "systems.obsidian.obelisk.examples.minimal"; android.displayName = "Obelisk Minimal Example"; ios.bundleIdentifier = "systems.obsidian.obelisk.examples.minimal"; ios.bundleName = "Obelisk Minimal Example"; + overrides = self: super: { + toy-datalog = self.callCabal2nix "toy-datalog" (hackGet ./dep/toy-datalog) {}; + }; }) diff --git a/dep/toy-datalog/git.json b/dep/toy-datalog/git.json index d9d472b..ee7d7b9 100644 --- a/dep/toy-datalog/git.json +++ b/dep/toy-datalog/git.json @@ -1,7 +1,7 @@ { - "url": "https://code.obsidian.systems/cale/toy-datalog.git", - "rev": "c09e07042b633c64021c10aac0258cc117d289cc", - "sha256": "1fl7b5iqk02i97sdpsfpp698mj4gp9hkmzamycv9jacvq7zq1k5y", + "url": "ssh://git@code.obsidian.systems/cale/toy-datalog.git", + "rev": "f2161013e4f02daa2c92b32098422f8de0c53bc3", + "sha256": "1dg6jldxgrfb89ny02wjkaxj5y6wpcs0d84dgynnavpm0w8iv0rq", "private": false, "fetchSubmodules": false, "branch": "master" diff --git a/frontend/frontend.cabal b/frontend/frontend.cabal index 77112c5..941b908 100644 --- a/frontend/frontend.cabal +++ b/frontend/frontend.cabal @@ -7,8 +7,10 @@ library hs-source-dirs: src build-depends: base , common + , containers , jsaddle , lens + , megaparsec , obelisk-executable-config-lookup , obelisk-frontend , obelisk-generated-static @@ -36,10 +38,16 @@ executable frontend hs-source-dirs: src-bin build-depends: base , common - , frontend + , containers + , jsaddle + , lens + , megaparsec + , obelisk-executable-config-lookup , obelisk-frontend + , obelisk-generated-static , obelisk-route - , reflex-dom + , reflex-dom-core + , text , toy-datalog default-extensions: ImportQualifiedPost,