From 27e11b20b06f2f2dbfb56c0998a63169b4b8abc4 Mon Sep 17 00:00:00 2001 From: Joris Date: Wed, 8 Nov 2017 23:47:26 +0100 Subject: Use a better project structure --- default.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 default.nix (limited to 'default.nix') diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..15dfdae --- /dev/null +++ b/default.nix @@ -0,0 +1,24 @@ +with import {}; + +let + reflex-platform = import (pkgs.fetchFromGitHub { + owner = "reflex-frp"; + repo = "reflex-platform"; + rev = "504b0344dfa6d03e4c89cf70ab9792b0a1fa021b"; + sha256 = "01hvdwc6bw48falpha5kaq4p7w98hc804kkwrayipb5ld1snchpz"; + }) {}; + + buildInputs = [ pkgs.noDemon ]; +in + reflex-platform.project ({ pkgs, ... }: { + packages = { + common = ./common; + server = ./server; + client = ./client; + }; + + shells = { + ghc = [ "common" "server" ]; + ghcjs = [ "common" "client" ]; + }; + }) -- cgit v1.2.3 From 40b4994797a797b1fa86cafda789a5c488730c6d Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 28 Oct 2018 17:57:58 +0100 Subject: Delete payment --- default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 15dfdae..657de1b 100644 --- a/default.nix +++ b/default.nix @@ -6,9 +6,9 @@ let repo = "reflex-platform"; rev = "504b0344dfa6d03e4c89cf70ab9792b0a1fa021b"; sha256 = "01hvdwc6bw48falpha5kaq4p7w98hc804kkwrayipb5ld1snchpz"; + # rev = "a457c21ceb32ea27f66f3fae930e5d8bf7ec768d"; + # sha256 = "0drzvma2q809b6hafdlq4k23mnlbmy8ny5qz140ya76zizbq34vs"; }) {}; - - buildInputs = [ pkgs.noDemon ]; in reflex-platform.project ({ pkgs, ... }: { packages = { -- cgit v1.2.3 From 8a28f608d8e08fba4bbe54b46804d261686c3c03 Mon Sep 17 00:00:00 2001 From: Joris Date: Tue, 30 Oct 2018 20:33:17 +0100 Subject: Upgrade reflex-platform --- default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 657de1b..e34d5bc 100644 --- a/default.nix +++ b/default.nix @@ -4,10 +4,8 @@ let reflex-platform = import (pkgs.fetchFromGitHub { owner = "reflex-frp"; repo = "reflex-platform"; - rev = "504b0344dfa6d03e4c89cf70ab9792b0a1fa021b"; - sha256 = "01hvdwc6bw48falpha5kaq4p7w98hc804kkwrayipb5ld1snchpz"; - # rev = "a457c21ceb32ea27f66f3fae930e5d8bf7ec768d"; - # sha256 = "0drzvma2q809b6hafdlq4k23mnlbmy8ny5qz140ya76zizbq34vs"; + rev = "7e002c573a3d7d3224eb2154ae55fc898e67d211"; + sha256 = "1adhzvw32zahybwd6hn1fmqm0ky2x252mshscgq2g1qlks915436"; }) {}; in reflex-platform.project ({ pkgs, ... }: { -- cgit v1.2.3 From 2741f47ef7b87255203bc2f7f7b2b9140c70b8f0 Mon Sep 17 00:00:00 2001 From: Joris Date: Thu, 1 Nov 2018 13:14:25 +0100 Subject: Implementing client side validation --- default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index e34d5bc..977af02 100644 --- a/default.nix +++ b/default.nix @@ -4,19 +4,20 @@ let reflex-platform = import (pkgs.fetchFromGitHub { owner = "reflex-frp"; repo = "reflex-platform"; - rev = "7e002c573a3d7d3224eb2154ae55fc898e67d211"; - sha256 = "1adhzvw32zahybwd6hn1fmqm0ky2x252mshscgq2g1qlks915436"; + rev = "51e02339704b7502e63bccf10a72fa4dda744b17"; + sha256 = "1mkimidf755968xzbm3z222xgpdvgg6xmmrfppv1hw0rap5w53iw"; }) {}; in reflex-platform.project ({ pkgs, ... }: { packages = { + validation = ./validation; common = ./common; server = ./server; client = ./client; }; shells = { - ghc = [ "common" "server" ]; - ghcjs = [ "common" "client" ]; + ghc = [ "validation" "common" "server" ]; + ghcjs = [ "validation" "common" "client" ]; }; }) -- cgit v1.2.3 From c0ea63f8c1a8c7123b78798cec99726b113fb1f3 Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 17 Nov 2019 18:08:28 +0100 Subject: Optimize and refactor payments --- default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 977af02..7969fc7 100644 --- a/default.nix +++ b/default.nix @@ -4,6 +4,8 @@ let reflex-platform = import (pkgs.fetchFromGitHub { owner = "reflex-frp"; repo = "reflex-platform"; + + # Mon Jul 29 15:48:55 2019 -0400 rev = "51e02339704b7502e63bccf10a72fa4dda744b17"; sha256 = "1mkimidf755968xzbm3z222xgpdvgg6xmmrfppv1hw0rap5w53iw"; }) {}; -- cgit v1.2.3