commit a49de9a4f17995dcac0d51ea196d9b425b4724fa
parent b0103522577e4925a529ccdbc8e199df92866d78
Author: Drew DeVault <sir@cmpwn.com>
Date: Sun, 7 Mar 2021 11:14:57 -0500
Update stdlib module dependencies
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/gen-stdlib b/gen-stdlib
@@ -248,7 +248,7 @@ hare_module() {
scan.ha
gen_ssa hare::module \
hare::ast hare::lex hare::parse strio fs io strings hash \
- crypto::sha256 dirs
+ crypto::sha256 dirs bytes encoding::utf8 ascii
}
gensrcs_hare_parse() {
@@ -430,7 +430,7 @@ strio() {
dynamic.ha \
fixed.ha \
ops.ha
- gen_ssa strio io strings
+ gen_ssa strio io strings encoding::utf8
}
types() {
diff --git a/mk/stdlib.mk b/mk/stdlib.mk
@@ -321,7 +321,7 @@ stdlib_hare_module_srcs= \
$(STDLIB)/hare/module/context.ha \
$(STDLIB)/hare/module/scan.ha
-$(HARECACHE)/hare/module/hare.module.ssa: $(stdlib_hare_module_srcs) $(stdlib_rt) $(stdlib_hare_ast) $(stdlib_hare_lex) $(stdlib_hare_parse) $(stdlib_strio) $(stdlib_fs) $(stdlib_io) $(stdlib_strings) $(stdlib_hash) $(stdlib_crypto_sha256) $(stdlib_dirs)
+$(HARECACHE)/hare/module/hare.module.ssa: $(stdlib_hare_module_srcs) $(stdlib_rt) $(stdlib_hare_ast) $(stdlib_hare_lex) $(stdlib_hare_parse) $(stdlib_strio) $(stdlib_fs) $(stdlib_io) $(stdlib_strings) $(stdlib_hash) $(stdlib_crypto_sha256) $(stdlib_dirs) $(stdlib_bytes) $(stdlib_encoding_utf8)
@printf 'HAREC \t$@\n'
@mkdir -p $(HARECACHE)/hare/module
@HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Nhare::module \
@@ -825,7 +825,7 @@ testlib_hare_module_srcs= \
$(STDLIB)/hare/module/context.ha \
$(STDLIB)/hare/module/scan.ha
-$(TESTCACHE)/hare/module/hare.module.ssa: $(testlib_hare_module_srcs) $(testlib_rt) $(testlib_hare_ast) $(testlib_hare_lex) $(testlib_hare_parse) $(testlib_strio) $(testlib_fs) $(testlib_io) $(testlib_strings) $(testlib_hash) $(testlib_crypto_sha256) $(testlib_dirs)
+$(TESTCACHE)/hare/module/hare.module.ssa: $(testlib_hare_module_srcs) $(testlib_rt) $(testlib_hare_ast) $(testlib_hare_lex) $(testlib_hare_parse) $(testlib_strio) $(testlib_fs) $(testlib_io) $(testlib_strings) $(testlib_hash) $(testlib_crypto_sha256) $(testlib_dirs) $(testlib_bytes) $(testlib_encoding_utf8)
@printf 'HAREC \t$@\n'
@mkdir -p $(TESTCACHE)/hare/module
@HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Nhare::module \