diff options
| author | Arun Isaac | 2026-03-25 00:52:48 +0000 |
|---|---|---|
| committer | Arun Isaac | 2026-03-25 00:52:48 +0000 |
| commit | 927a339c6e870c51ee3c67b942daf4804ac4cadc (patch) | |
| tree | f25a78c71a8526c0aed59b4c12d4591e560cea8d /manifest.scm | |
| parent | 6d061192dfe7c9554dd484f1d78d1b32e3399d8b (diff) | |
| download | ccwl-927a339c6e870c51ee3c67b942daf4804ac4cadc.tar.gz ccwl-927a339c6e870c51ee3c67b942daf4804ac4cadc.tar.lz ccwl-927a339c6e870c51ee3c67b942daf4804ac4cadc.zip | |
manifest: Add development manifest.
This manifest contains additional tools useful for hacking on ccwl, and not just the dependencies required to build ccwl.
Diffstat (limited to 'manifest.scm')
| -rw-r--r-- | manifest.scm | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000..a98114a --- /dev/null +++ b/manifest.scm @@ -0,0 +1,16 @@ +(use-modules ((gnu packages guile-xyz) #:select (guile-ares-rs)) + ((gnu packages task-management) #:select (git-bug)) + ((ccwl-package) #:select (ccwl)) + (srfi srfi-1)) + +(define (manifest-cons* . args) + "ARGS is of the form (PACKAGES ... ONTO-MANIFEST). Return a manifest +with PACKAGES and all packages in ONTO-MANIFEST." + (let ((packages (drop-right args 1)) + (onto-manifest (last args))) + (manifest (append (map package->manifest-entry packages) + (manifest-entries onto-manifest))))) + +(manifest-cons* git-bug + guile-ares-rs + (package->development-manifest ccwl)) |
