Codebase list atheme-services / debian/7.2.9-3 buildsys.module.mk
debian/7.2.9-3

Tree @debian/7.2.9-3 (Download .tar.gz)

buildsys.module.mk @debian/7.2.9-3raw · history · blame

# Additional extensions for building single-file modules.
.SUFFIXES: $(PLUGIN_SUFFIX)

plugindir = ${MODDIR}/modules/$(MODULE)
PLUGIN=${SRCS:.c=$(PLUGIN_SUFFIX)}

all: $(PLUGIN)
install: $(PLUGIN)

phase_cmd_cc_module = CompileModule
quiet_cmd_cc_module = $@
      cmd_cc_module = ${CC} ${DEPFLAGS} ${CFLAGS} ${PLUGIN_CFLAGS} ${CPPFLAGS} ${PLUGIN_LDFLAGS} ${LDFLAGS} -o $@ $< ${LIBS}

.c$(PLUGIN_SUFFIX):
	$(call echo-cmd,cmd_cc_module)
	$(cmd_cc_module)