diff --git a/package.dhall b/package.dhall index 97a2155..3c9d1fc 100644 --- a/package.dhall +++ b/package.dhall @@ -1,10 +1,10 @@ { Schema = ./schema.dhall - sha256:9158ba3afb08016d332df7e3c90a2578f0aaaa71744e1230301a60e97734f52d + sha256:344f4f7e9d5187547a797d6b711d4799dce11222f83da244af48967cf6b4793f ? ./schema.dhall , Schema/validate = ./validate.dhall - sha256:4be4456e23d9077cb43960293bbc44f2482273bf634865e0d739dbd0f8e6c8a1 + sha256:b549161c382eab83cc2c0063bd0ac0472b51b78687e4aa36f686244cf4a0a1b1 ? ./validate.dhall , Schema/version = ./version.dhall diff --git a/schema.dhall b/schema.dhall index 3053f29..6e72b0f 100644 --- a/schema.dhall +++ b/schema.dhall @@ -32,6 +32,7 @@ let Schema = } , LiveMode : Bool , DevelMode : Bool + , AppPath : Text , Session : { CookieName : Text , CookieAuthSecret : Text @@ -73,6 +74,10 @@ let Schema = -- | in its bundled Embed.FS. False , DevelMode = False + , AppPath = + -- | AppPath specifies where the program looks for "assets" and + -- | "templates" in case LiveMode is True. + None Text , Session = { CookieName = "pcmt_session" , CookieAuthSecret = "" diff --git a/validate.dhall b/validate.dhall index 8bae8fe..1f405d7 100644 --- a/validate.dhall +++ b/validate.dhall @@ -5,7 +5,7 @@ let Prelude = let Schema = ./schema.dhall - sha256:9158ba3afb08016d332df7e3c90a2578f0aaaa71744e1230301a60e97734f52d + sha256:344f4f7e9d5187547a797d6b711d4799dce11222f83da244af48967cf6b4793f ? ./schema.dhall let Schema/validate