diff Makefile @ 941:e43ccb1f0ace

irccdctl: add basics commands
author David Demelier <markand@malikania.fr>
date Thu, 14 Jan 2021 17:44:48 +0100
parents 94cae3129870
children d63a360811dd
line wrap: on
line diff
--- a/Makefile	Thu Jan 14 10:46:41 2021 +0100
+++ b/Makefile	Thu Jan 14 17:44:48 2021 +0100
@@ -30,6 +30,11 @@
 IRCCD_OBJS=             ${IRCCD_SRCS:.c=.o}
 IRCCD_DEPS=             ${IRCCD_SRCS:.c=.d}
 
+IRCCDCTL=               irccdctl/irccdctl
+IRCCDCTL_SRCS=          irccdctl/main.c
+IRCCDCTL_OBJS=          ${IRCCDCTL_SRCS:.c=.o}
+IRCCDCTL_DEPS=          ${IRCCDCTL_SRCS:.c=.d}
+
 LIBCOMPAT=              extern/libcompat/libirccd-compat.a
 
 ifeq (${WITH_JS},yes)
@@ -96,7 +101,7 @@
 LIBS+=                  -l ssl -l crypto
 endif
 
-all: ${IRCCD}
+all: ${IRCCD} ${IRCCDCTL}
 
 .c.o:
 	${CMD.cc}
@@ -134,6 +139,9 @@
 ${IRCCD}: ${IRCCD_OBJS} ${LIBCOMPAT} ${LIBDUKTAPE} ${LIBIRCCD}
 	${CMD.ccld}
 
+${IRCCDCTL}: ${IRCCDCTL_OBJS}
+	${CMD.ccld}
+
 # Unit tests.
 tests/test-%.o: tests/test-%.c
 	${CMD.cc}