comparison Makefile @ 939:a62c56c8b5ca

irccd: add partially the javascript API
author David Demelier <markand@malikania.fr>
date Wed, 13 Jan 2021 17:18:35 +0100
parents 7b74df7e8913
children 94cae3129870
comparison
equal deleted inserted replaced
938:7b74df7e8913 939:a62c56c8b5ca
32 LIBDUKTAPE= extern/libduktape/libirccd-duktape.a 32 LIBDUKTAPE= extern/libduktape/libirccd-duktape.a
33 endif 33 endif
34 34
35 LIBIRCCD= lib/libirccd.a 35 LIBIRCCD= lib/libirccd.a
36 LIBIRCCD_SRCS= lib/irccd/dl-plugin.c 36 LIBIRCCD_SRCS= lib/irccd/dl-plugin.c
37 LIBIRCCD_SRCS+= lib/irccd/irccd.c
37 LIBIRCCD_SRCS+= lib/irccd/log.c 38 LIBIRCCD_SRCS+= lib/irccd/log.c
38 LIBIRCCD_SRCS+= lib/irccd/plugin.c 39 LIBIRCCD_SRCS+= lib/irccd/plugin.c
39 LIBIRCCD_SRCS+= lib/irccd/server.c 40 LIBIRCCD_SRCS+= lib/irccd/server.c
40 LIBIRCCD_SRCS+= lib/irccd/subst.c 41 LIBIRCCD_SRCS+= lib/irccd/subst.c
41 LIBIRCCD_SRCS+= lib/irccd/util.c 42 LIBIRCCD_SRCS+= lib/irccd/util.c
43
44 ifeq (${WITH_JS},yes)
45 LIBIRCCD_SRCS+= lib/irccd/js-plugin.c
46 LIBIRCCD_SRCS+= lib/irccd/jsapi-chrono.c
47 LIBIRCCD_SRCS+= lib/irccd/jsapi-file.c
48 LIBIRCCD_SRCS+= lib/irccd/jsapi-irccd.c
49 LIBIRCCD_SRCS+= lib/irccd/jsapi-logger.c
50 LIBIRCCD_SRCS+= lib/irccd/jsapi-plugin.c
51 LIBIRCCD_SRCS+= lib/irccd/jsapi-server.c
52 LIBIRCCD_SRCS+= lib/irccd/jsapi-system.c
53 LIBIRCCD_SRCS+= lib/irccd/jsapi-timer.c
54 LIBIRCCD_SRCS+= lib/irccd/jsapi-unicode.c
55 LIBIRCCD_SRCS+= lib/irccd/unicode.c
56 endif
57
42 LIBIRCCD_OBJS= ${LIBIRCCD_SRCS:.c=.o} 58 LIBIRCCD_OBJS= ${LIBIRCCD_SRCS:.c=.o}
43 LIBIRCCD_DEPS= ${LIBIRCCD_SRCS:.c=.d} 59 LIBIRCCD_DEPS= ${LIBIRCCD_SRCS:.c=.d}
44 60
45 TESTS= tests/test-dl-plugin.c 61 TESTS= tests/test-dl-plugin.c
46 TESTS+= tests/test-log.c 62 TESTS+= tests/test-log.c