Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/VibeDevelopers/atheme. Modified fork of atheme IRC Services www.vibetalk.net
Something went wrong. Try again.
123456789101112131415161718192021222324252627# SPDX-License-Identifier: ISC# SPDX-URL: https://spdx.org/licenses/ISC.html## Copyright (C) 2010-2012 William Pitcock <nenolod@dereferenced.org># Copyright (C) 2010-2013 Jilles Tjoelker <jilles@stack.nl># Copyright (C) 2010 Nathan Phillip Brink <binki@gentoo.org># Copyright (C) 2011 Stephen Bennett <spb@exherbo.org># Copyright (C) 2020 Aaron M. D. Jones <me@aaronmdjones.net>## 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 = CompileModulequiet_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)