commit 794085667e276b7c7a44afb64499ae6aa2fcdf7e parent cd03ec0cd9a0978b73cb47771eeaef9fd9c6e7ab Author: erai <erai@omiltem.net> Date: Thu, 12 Sep 2024 14:15:25 -0400 Add peg to build.sh Diffstat:
M | .gitignore | | | 3 | +-- |
M | build.sh | | | 10 | +++++----- |
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/.gitignore b/.gitignore @@ -4,9 +4,7 @@ disk cc0 cc1 cc2 -genlex gencc -lex3.c parse3.c pxe cmp @@ -24,3 +22,4 @@ mv mkdir xxd cat +peg diff --git a/build.sh b/build.sh @@ -3,18 +3,18 @@ LIBS="bufio.c lib.c alloc.c syscall.c" CRYPTO="ed25519.c sha512.c sha256.c chacha20.c poly1305.c" CC="cc1.c type.c parse1.c lex1.c as.c" -GENLEX="genlex.c" +PEG="peg.c" BOOT="pxe.asm" SSHD="chacha20.c poly1305.c sha256.c sha512.c ed25519.c sshd.c" KERNEL="kernel.c" SHELL="echo.c cmp.c rm.c ls.c cat.c xxd.c mv.c mkdir.c cpio.c sh.c" -BIN="echo cmp rm ls cat xxd mv mkdir cpio sh sshd init cc1 cc2 build.sh cc3.l" -ALL="${LIBS} ${CC} ${GENLEX} ${BOOT} ${SSHD} ${KERNEL} ${SHELL} ${BIN}" +BIN="echo cmp rm ls cat xxd mv mkdir cpio sh sshd init cc1 cc2 build.sh peg.peg cc2.peg" +ALL="${LIBS} ${CC} ${PEG} ${BOOT} ${SSHD} ${KERNEL} ${SHELL} ${BIN}" ./cc1 ${LIBS} ${CC} -o cc2 -./cc2 ${LIBS} ${GENLEX} -o genlex -./genlex < cc3.l > lex3.c +./cc1 ${LIBS} ${PEG} -o peg +./peg peg.peg ./cc2 ${LIBS} echo.c -o echo ./cc2 ${LIBS} cmp.c -o cmp