blob: 9417a9d6527e356fc3e76a11da8371840d4486e1 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# Additional extensions for building single-file modules.
.SUFFIXES: $(PLUGIN_SUFFIX)
plugindir = ${MODDIR}/modules/$(MODULE)
PLUGIN=${SRCS:.c=$(PLUGIN_SUFFIX)}
.c$(PLUGIN_SUFFIX):
${COMPILE_STATUS}
if ${CC} -MMD -MP ${CFLAGS} ${PLUGIN_CFLAGS} ${CPPFLAGS} ${PLUGIN_LDFLAGS} ${LDFLAGS} -o $@ $< ${LIBS}; then \
${COMPILE_OK}; \
else \
${COMPILE_FAILED}; \
fi
COMPILE_OK = printf "\033[K\033[0;32mSuccessfully compiled \033[1;32m$<\033[0;32m as \033[1;32m$@\033[0;32m.\033[0m\n"
-include *.d
|