kuroko: Don't have our build produce builtins.c, assume it's already there.

This commit is contained in:
K. Lange 2021-01-01 17:26:06 +09:00
parent db23c987a9
commit 18cd88cf4e
2 changed files with 2 additions and 6 deletions

View File

@ -194,11 +194,7 @@ base/lib/libc.so: ${LIBC_OBJS} | dirs crts
base/lib/libm.so: util/lm.c | dirs crts
$(CC) -nodefaultlibs -o $@ $(CFLAGS) -shared -fPIC $^ -lgcc
KUROKO_OBJS=$(patsubst %.c, %.o, $(filter-out kuroko/rline.c kuroko/kuroko.c, $(sort $(wildcard kuroko/*.c)))) kuroko/builtins.o
kuroko/builtins.c: kuroko/builtins.krk
echo "const char _builtins_src[] = {\n" > $@
hexdump -v -e '16/1 "0x%02x,"' -e '"\n"' $< | sed s'/0x ,//g' >> $@
echo "0x00 };" >> $@
KUROKO_OBJS=$(patsubst %.c, %.o, $(filter-out kuroko/rline.c kuroko/kuroko.c, $(sort $(wildcard kuroko/*.c))))
kuroko/%.o: kuroko/%.c
$(CC) $(CFLAGS) -fPIC -c -o $@ $^

2
kuroko

@ -1 +1 @@
Subproject commit a9fffce795bef002469b6c1cb17aef7962a785bd
Subproject commit 30613c6354415e0bca104dfd1a7c650a57ab37ea