changeset 49:9d8df0c1db63

make: improve makefile
author David Demelier <markand@malikania.fr>
date Wed, 17 Aug 2022 09:11:44 +0200
parents 3cf148705724
children b474f0985e39
files Makefile
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Tue Aug 16 18:40:01 2022 +0200
+++ b/Makefile	Wed Aug 17 09:11:44 2022 +0200
@@ -159,27 +159,27 @@
 
 # {{{ scictl
 
-${SCICTL_OBJS}: ${LIBSCI}
+${SCICTL_OBJS}: ${SQL_OBJS}
 
-${SCICTL}: ${SCICTL_OBJS}
+${SCICTL}: ${LIBSCI} ${SCICTL_OBJS}
 	${CC} ${CFLAGS} -o $@ ${SCICTL_OBJS} ${LIBSCI} ${LIBCURL_LIBS} ${JANSSON_LIBS} ${LDFLAGS}
 
 # }}}
 
 # {{{ scid
 
-${SCID_OBJS}: ${LIBSCI}
+${SCID_OBJS}: ${SQL_OBJS}
 
-${SCID}: ${SCID_OBJS}
+${SCID}: ${LIBSCI} ${SCID_OBJS}
 	${CC} ${CFLAGS} -o $@ ${SCID_OBJS} ${LIBSCI} ${JANSSON_LIBS} ${KCGI_LIBS} -lm ${LDFLAGS}
 
 # }}}
 
 # {{{ sciworkerd
 
-${SCIWORKERD_OBJS}: ${LIBSCI}
+${SCIWORKERD_OBJS}: ${SQL_OBJS}
 
-${SCIWORKERD}: ${SCIWORKERD_OBJS}
+${SCIWORKERD}: ${LIBSCI} ${SCIWORKERD_OBJS}
 	${CC} ${CFLAGS} -o $@ ${SCIWORKERD_OBJS} ${LIBSCI} ${LIBCURL_LIBS} ${JANSSON_LIBS} ${LDFLAGS}
 
 # }}}