summary refs log tree commit diff
path: root/Makefile
AgeCommit message (Collapse)Author
44 hoursreader: Resolve YAML inputs file type ambiguities.Arun Isaac
Resolve YAML inputs file type ambiguities by reading them along with the workflow file and using the workflow input types to guide their type coercion.
9 daysMakefile: Remove conditional variable assignment.Arun Isaac
We don't need conditional variable assignment to override variables on the command line.
9 daysUse run64 for tests.Arun Isaac
2025-01-28Makefile: Add release tarball generation rules.Arun Isaac
* Makefile (GIT, GPG, LZIP, config_file_template, distribute_files, dist_archive): New variables. (dist, distsign, $(dist_archive), %.asc): New rules.
2025-01-28Makefile: Treat config.scm distinctly from sources.Arun Isaac
config.scm is a generated source file. Treat it the same as a hand-written source file creates problems when generating release tarballs. * Makefile (sources): Remove $(config_file). (objects): Add $(config_file:.scm=.go). (install): Depend on $(config_file) and install it.
2024-12-04bin: Add --version flag.Arun Isaac
* ravanan/config.scm.in (%project, %version): New variables. * Makefile (version): New variable. (%.scm): Substitute %project and %version too. * bin/ravanan: Import (ravanan config). (%options): Add --version. (print-usage): Document it. (main): Implement it.
2024-10-02Revert "config: Remove."Arun Isaac
This reverts commit d611d990b297b3d573d7d5af83e9376744d51dd5. We need to bring back a local node to evaluate javascript expressions on the head node.
2024-09-13config: Remove.Arun Isaac
* Makefile (config_file): Delete variable. (sources): Remove $(config_file). (all, %.go): Do not depend on $(config_file). (clean): Do not delete $(config_file). * ravanan/config.scm, ravanan/config.scm.in: Delete files. * ravanan/command-line-tool.scm: Do not import (ravanan config).
2024-09-10Makefile: Add check target.Arun Isaac
* Makefile (GUILE, tests): New variable. (check): New target. * guix.scm (ravanan)[arguments]: Enable tests.
2024-08-20Initial commitArun Isaac