diff --git a/nix/packages/backend.nix b/nix/packages/backend.nix new file mode 100644 index 0000000..c662526 --- /dev/null +++ b/nix/packages/backend.nix @@ -0,0 +1,25 @@ +{ php84, lib }: +let + php = php84; +in +php.buildComposerProject (finalAttrs: { + pname = "tide-backend"; + version = "0.1.0"; + + src = lib.cleanSource ../../backend; + + composerNoDev = true; + composerNoPlugins = true; + composerNoScripts = true; + + vendorHash = "sha256-OYpfX435tPJqiOzQPpWPXCVH1rTeQ74dGuNVyk6+c1A="; + + passthru = { + inherit php; + }; + + meta = { + description = "TIDE Laravel backend"; + license = lib.licenses.mit; + }; +})