commit 1e039a8411948564b53fe53483afe4af6cf78b22
parent 9f175d0bc9a389f3ae358e256a248d5858d2bb4d
Author: Armin Weigl <tb46305@gmail.com>
Date: Sun, 30 Oct 2022 19:33:58 +0100
gen-stdlib: unix::tty: fix dependencies
Signed-off-by: Armin Weigl <tb46305@gmail.com>
Diffstat:
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/scripts/gen-stdlib b/scripts/gen-stdlib
@@ -1402,7 +1402,7 @@ unix_tty() {
+linux/pty.ha \
+linux/termios.ha \
+linux/winsize.ha
- gen_ssa -plinux unix::tty rt fs io os
+ gen_ssa -plinux unix::tty bufio errors fmt fs io os rt strings
gen_srcs -pfreebsd unix::tty \
types.ha \
@@ -1411,7 +1411,7 @@ unix_tty() {
+freebsd/open.ha \
+freebsd/pty.ha \
+freebsd/winsize.ha
- gen_ssa -pfreebsd unix::tty rt fs io os
+ gen_ssa -pfreebsd unix::tty bufio errors fmt fs io os rt strings
}
uuid() {
diff --git a/stdlib.mk b/stdlib.mk
@@ -2140,7 +2140,7 @@ stdlib_unix_tty_linux_srcs = \
$(STDLIB)/unix/tty/+linux/termios.ha \
$(STDLIB)/unix/tty/+linux/winsize.ha
-$(HARECACHE)/unix/tty/unix_tty-linux.ssa: $(stdlib_unix_tty_linux_srcs) $(stdlib_rt) $(stdlib_rt_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM))
+$(HARECACHE)/unix/tty/unix_tty-linux.ssa: $(stdlib_unix_tty_linux_srcs) $(stdlib_rt) $(stdlib_bufio_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_rt_$(PLATFORM)) $(stdlib_strings_$(PLATFORM))
@printf 'HAREC \t$@\n'
@mkdir -p $(HARECACHE)/unix/tty
@HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Nunix::tty \
@@ -2155,7 +2155,7 @@ stdlib_unix_tty_freebsd_srcs = \
$(STDLIB)/unix/tty/+freebsd/pty.ha \
$(STDLIB)/unix/tty/+freebsd/winsize.ha
-$(HARECACHE)/unix/tty/unix_tty-freebsd.ssa: $(stdlib_unix_tty_freebsd_srcs) $(stdlib_rt) $(stdlib_rt_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM))
+$(HARECACHE)/unix/tty/unix_tty-freebsd.ssa: $(stdlib_unix_tty_freebsd_srcs) $(stdlib_rt) $(stdlib_bufio_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_rt_$(PLATFORM)) $(stdlib_strings_$(PLATFORM))
@printf 'HAREC \t$@\n'
@mkdir -p $(HARECACHE)/unix/tty
@HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Nunix::tty \
@@ -4374,7 +4374,7 @@ testlib_unix_tty_linux_srcs = \
$(STDLIB)/unix/tty/+linux/termios.ha \
$(STDLIB)/unix/tty/+linux/winsize.ha
-$(TESTCACHE)/unix/tty/unix_tty-linux.ssa: $(testlib_unix_tty_linux_srcs) $(testlib_rt) $(testlib_rt_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM))
+$(TESTCACHE)/unix/tty/unix_tty-linux.ssa: $(testlib_unix_tty_linux_srcs) $(testlib_rt) $(testlib_bufio_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_rt_$(PLATFORM)) $(testlib_strings_$(PLATFORM))
@printf 'HAREC \t$@\n'
@mkdir -p $(TESTCACHE)/unix/tty
@HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Nunix::tty \
@@ -4389,7 +4389,7 @@ testlib_unix_tty_freebsd_srcs = \
$(STDLIB)/unix/tty/+freebsd/pty.ha \
$(STDLIB)/unix/tty/+freebsd/winsize.ha
-$(TESTCACHE)/unix/tty/unix_tty-freebsd.ssa: $(testlib_unix_tty_freebsd_srcs) $(testlib_rt) $(testlib_rt_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM))
+$(TESTCACHE)/unix/tty/unix_tty-freebsd.ssa: $(testlib_unix_tty_freebsd_srcs) $(testlib_rt) $(testlib_bufio_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_rt_$(PLATFORM)) $(testlib_strings_$(PLATFORM))
@printf 'HAREC \t$@\n'
@mkdir -p $(TESTCACHE)/unix/tty
@HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Nunix::tty \