2 Version: @PACKAGE_VERSION@
4 Summary: An experimental tool that generalizes "make"
7 URL: https://people.redhat.com/~rjones/goals/
9 Source0: https://people.redhat.com/~rjones/goals/files/%{name}-%{version}.tar.gz
12 BuildRequires: ocaml-findlib
13 BuildRequires: ocaml-menhir
14 BuildRequires: perl-podlators
18 Make is a clever tool for expressing dependencies between files and it
19 is widely used for building software. But it has some limitations.
20 It only knows about files. It has limited ways to write rules. And
21 for a tool whose main job is running shell commands, there are several
22 gotchas when you actually write shell commands.
24 Goals is an experimental tool which aims to generalize make beyond
42 make %{?_smp_mflags} check
49 %dir %{_datadir}/goals
50 %{_datadir}/goals/*.gl
51 %{_datadir}/goals/*.sh
55 * Sat Jan 18 2020 Richard W.M. Jones <rjones@redhat.com> - %{version}-1