changeset 65:471410c90954

make: put bcc in extern/bcc
author David Demelier <markand@malikania.fr>
date Thu, 18 Aug 2022 20:21:33 +0200
parents 562372396019
children 5076be758687
files .hgignore Makefile
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/.hgignore	Thu Aug 18 20:17:18 2022 +0200
+++ b/.hgignore	Thu Aug 18 20:21:33 2022 +0200
@@ -19,7 +19,7 @@
 
 # executables.
 ^config\.mk$
-^bcc$
+^extern/bcc/bcc$
 ^scictl/scictl$
 ^scid/scid$
 ^sciworkerd/sciworkerd$
--- a/Makefile	Thu Aug 18 20:17:18 2022 +0200
+++ b/Makefile	Thu Aug 18 20:21:33 2022 +0200
@@ -140,16 +140,16 @@
 		${CFLAGS} -MMD -c $< -o $@
 
 .sql.h:
-	./bcc -sc0 $< $< > $@
+	./extern/bcc/bcc -sc0 $< $< > $@
 
 -include ${LIBSCI_DEPS} ${SCICTL_DEPS} ${SCID_DEPS} ${SCIWORKERD_DEPS} ${TESTS_DEPS}
 
-bcc: extern/bcc/bcc.c
+extern/bcc/bcc: extern/bcc/bcc.c
 	${CC} ${CFLAGS} -o $@ $< ${LDFLAGS}
 
 # {{{ libsci
 
-${SQL_OBJS}: bcc
+${SQL_OBJS}: extern/bcc/bcc
 
 ${LIBSCI_OBJS}: ${SQL_OBJS}
 
@@ -198,7 +198,7 @@
 	done
 
 clean:
-	rm -f bcc tags cscope.out ${MAN7} ${MAN8} ${SQL_OBJS}
+	rm -f extern/bcc/bcc tags cscope.out ${MAN7} ${MAN8} ${SQL_OBJS}
 	rm -f ${LIBSCI} ${LIBSCI_OBJS} ${LIBSCI_DEPS}
 	rm -f ${SCICTL} ${SCICTL_OBJS} ${SCICTL_DEPS}
 	rm -f ${SCID} ${SCID_OBJS} ${SCID_DEPS}