commit d6cf8c5dd63858e6a48134df20e239fa53d3a722
parent 174e80f4f8afc4cb62be40c13cd28e69fdb3c9e8
Author: vx-clutch <[email protected]>
Date: Sun, 13 Jul 2025 18:57:18 -0400
save
Diffstat:
6 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
@@ -1,6 +1,6 @@
prefix = /usr/bin
-YAIT_SRCS := $(wildcard yait/*.c)
+YAIT_SRCS := $(wildcard yait/*.c) $(wildcard lib/*.c)
YAIT_OBJS := $(patsubst yait/%.c,obj/yait/%.o,$(YAIT_SRCS))
diff --git a/bin/yait b/bin/yait
Binary files differ.
diff --git a/config.mak b/config.mak
@@ -0,0 +1,4 @@
+PREFIX=/usr/bin/
+CFLAGS=-Wall -Wextra -O2
+LDFLAGS=
+CC=gcc
diff --git a/lib/print.c b/lib/print.c
@@ -6,7 +6,7 @@ int printfn(char *format, ...) {
int len;
va_list args;
va_start(args, format);
- printf("yait: ");
+ fprintf(stderr, "yait: ");
len = vfprintf(stderr, format, args);
putchar('\n');
va_end(args);
diff --git a/obj/yait/main.o b/obj/yait/main.o
Binary files differ.
diff --git a/yait/main.c b/yait/main.c
@@ -1,6 +1,6 @@
-#include <stdio.h>
+#include "../lib/print.h"
int main(void) {
- printf("Hello, Yait!\n");
+ printfn("error: incomplete binary.");
return 0;
}