hare

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

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:
Mscripts/gen-stdlib | 4++--
Mstdlib.mk | 8++++----
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 \