diff --git a/doerg/package.nix b/doerg/default.nix similarity index 100% rename from doerg/package.nix rename to doerg/default.nix diff --git a/doerg/doerg-temml-worker/default.nix b/doerg/doerg-temml-worker/default.nix index 94783fe..f57aa33 100644 --- a/doerg/doerg-temml-worker/default.nix +++ b/doerg/doerg-temml-worker/default.nix @@ -8,7 +8,13 @@ buildNpmPackage { pname = "doerg-temml-worker"; version = "0.1.0"; - src = ./.; + src = + builtins.filterSource + (name: _file-type: ! builtins.elem name [ + "deserialise.clj" "deps.edn" "default.nix" + "README.org" "serialise.clj" "node_modules" + ]) + ./.; npmDeps = importNpmLock { npmRoot = ./.; }; npmConfigHook = importNpmLock.npmConfigHook; dontNpmBuild = true; diff --git a/doerg/doerg-temml-worker/deserialise.clj b/doerg/doerg-temml-worker/deserialise.clj index cb0011c..b466971 100644 --- a/doerg/doerg-temml-worker/deserialise.clj +++ b/doerg/doerg-temml-worker/deserialise.clj @@ -1,4 +1,6 @@ (ns deserialise + "A toy script for conveniently interfacing with doerg-temml-worker + during development." (:require [clj-cbor.core :as cbor] [clojure.string :as str])) diff --git a/doerg/doerg-temml-worker/serialise.clj b/doerg/doerg-temml-worker/serialise.clj index 8efe8d9..471a24f 100644 --- a/doerg/doerg-temml-worker/serialise.clj +++ b/doerg/doerg-temml-worker/serialise.clj @@ -1,5 +1,6 @@ (ns serialise - "A toy script for experimenting with doerg-temml-worker." + "A toy script for conveniently interfacing with doerg-temml-worker + during development." (:require [clj-cbor.core :as cbor] [clojure.string :as str])) diff --git a/flake.nix b/flake.nix index facf0a4..b0d141a 100644 --- a/flake.nix +++ b/flake.nix @@ -41,8 +41,8 @@ vendored = final.callPackage ./vendor {}; in { inherit (vendored) ibm-plex-web; - publisher = final.callPackage ./publisher/package.nix {}; - doerg = final.callPackage ./doerg/package.nix {}; + publisher = final.callPackage ./publisher {}; + doerg = final.callPackage ./doerg {}; doerg-parser = final.callPackage ./doerg/doerg-parser {}; doerg-temml-worker = final.callPackage ./doerg/doerg-temml-worker {}; }; @@ -65,9 +65,6 @@ clojure-lsp doerg-parser doerg-temml-worker - # wahhh ibm-plex-web is a dependency of doerg... why must - # i specify it hereeee. - # ibm-plex-web zprint clojure babashka diff --git a/publisher/package.nix b/publisher/default.nix similarity index 100% rename from publisher/package.nix rename to publisher/default.nix