hare

The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

commit 3175cb1788e70261c875cd8c33d225c6db03b897
parent a2707cb6b3149323312bfcc9cc424f937ba854ff
Author: Drew DeVault <sir@cmpwn.com>
Date:   Fri, 30 Apr 2021 14:31:19 -0400

gen-stdlib: hare::types+test depends on hare::parse

Signed-off-by: Drew DeVault <sir@cmpwn.com>

Diffstat:
Mscripts/gen-stdlib | 2+-
Mstdlib.mk | 4++--
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/gen-stdlib b/scripts/gen-stdlib @@ -374,7 +374,7 @@ hare_types() { else gensrcs_hare_types fi - gen_ssa hare::types hare::ast hash hash::fnv endian + gen_ssa hare::types hare::ast hare::parse hash hash::fnv endian } hare_unparse() { diff --git a/stdlib.mk b/stdlib.mk @@ -583,7 +583,7 @@ stdlib_hare_types_srcs= \ $(STDLIB)/hare/types/store.ha \ $(STDLIB)/hare/types/types.ha -$(HARECACHE)/hare/types/hare_types.ssa: $(stdlib_hare_types_srcs) $(stdlib_rt) $(stdlib_hare_ast) $(stdlib_hash) $(stdlib_hash_fnv) $(stdlib_endian) +$(HARECACHE)/hare/types/hare_types.ssa: $(stdlib_hare_types_srcs) $(stdlib_rt) $(stdlib_hare_ast) $(stdlib_hare_parse) $(stdlib_hash) $(stdlib_hash_fnv) $(stdlib_endian) @printf 'HAREC \t$@\n' @mkdir -p $(HARECACHE)/hare/types @HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Nhare::types \ @@ -1555,7 +1555,7 @@ testlib_hare_types_srcs= \ $(STDLIB)/hare/types/types.ha \ $(STDLIB)/hare/types/+test.ha -$(TESTCACHE)/hare/types/hare_types.ssa: $(testlib_hare_types_srcs) $(testlib_rt) $(testlib_hare_ast) $(testlib_hash) $(testlib_hash_fnv) $(testlib_endian) +$(TESTCACHE)/hare/types/hare_types.ssa: $(testlib_hare_types_srcs) $(testlib_rt) $(testlib_hare_ast) $(testlib_hare_parse) $(testlib_hash) $(testlib_hash_fnv) $(testlib_endian) @printf 'HAREC \t$@\n' @mkdir -p $(TESTCACHE)/hare/types @HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Nhare::types \