kuroko: Don't have our build produce builtins.c, assume it's already there.
This commit is contained in:
parent
db23c987a9
commit
18cd88cf4e
6
Makefile
6
Makefile
@ -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
2
kuroko
@ -1 +1 @@
|
||||
Subproject commit a9fffce795bef002469b6c1cb17aef7962a785bd
|
||||
Subproject commit 30613c6354415e0bca104dfd1a7c650a57ab37ea
|
Loading…
x
Reference in New Issue
Block a user