# # Makefile.in for trircd5 # CC = @CC@ INSTALL = @INSTALL@ INSTALL_BIN = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_SUID = @INSTALL_PROGRAM@ -o root -m 4755 RM = @RM@ LEX = @LEX@ AR = @AR@ RANLIB = @RANLIB@ MD5SUMS = @MD5SUMS@ LEXLIB = @LEXLIB@ CFLAGS = @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\" LDFLAGS = @LDFLAGS@ MKDEP = @MKDEP@ -DIRCD_PREFIX=\"@prefix@\" MV = @MV@ RM = @RM@ YACC = @YACC@ PICFLAGS = @PICFLAGS@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ libexecdir = @libexecdir@ libdir = @libdir@ datadir = @datadir@ sysconfdir = @sysconfdir@ localstatedir = @localstatedir@ # Local to the etc Makefile mandir = @mandir@/man8 md5mandir = @mandir@/man1 MANPAGE = ircd.8 MD5MANPAGE = md5sum.1 CONFS = configuration/example.conf configuration/example-maskfile.conf configuration/example-socks.conf configuration/example-ihttpd.conf DEFAULTCONFS = configuration/ircd.motd configuration/ircdssl.conf SYSCONFELEM = trircd BOOTSCRIPT = ircd DOCUMENTATION_0 = ../AUTHORS ../ChangeLog ../INSTALL ../LICENSE ../README.* DOCUMENTATION_1 = ../RELNOTES ../TODO DOCUMENTATION = $(DOCUMENTATION_0) $(DOCUMENTATION_1) all: build: depend: distclean: $(RM) Makefile clean: install: build install-conf: build @echo "Installing config files" $(INSTALL) -d ${sysconfdir} ${INSTALL} $(DEFAULTCONFS) ${sysconfdir} @touch ${sysconfdir}/kline.conf install-man: build @echo "Installing manpages" $(INSTALL) -d ${mandir} $(INSTALL) -d ${md5mandir} $(INSTALL_DATA) man/$(MANPAGE) ${mandir} $(INSTALL_DATA) man/$(MD5MANPAGE) ${md5mandir} install-doc: build @echo "Installing documentation" $(INSTALL) -d ${datadir}/doc $(INSTALL_DATA) $(DOCUMENTATION) ${datadir}/doc/ $(INSTALL_DATA) $(CONFS) ${datadir} install_linux: $(INSTALL_DATA} linux-fsh/$(SYSCONFELEM) /etc/sysconfig/ $(INSTALL} linux-fsh/$(BOOTSCRIPT) /etc/init.d/ uninstall: @echo "Removing manpages" ${RM} -f ${md5mandir}/$(MD5MANPAGE) ${RM} -f ${mandir}/$(MANPAGE) @echo "Removing documentation" @for i in ${datadir}/*; do \ ${RM} -f ${datadir}/$$i; \ done makesums: @echo "Creating .md5sums..." @$(RM) -f .md5sums @for i in $(SOURCES) version.c.SH; do \ $(MD5SUM) $$i >> .md5sums; \ done .PHONY: depend clean distclean # DO NOT DELETE THIS LINE!!! # make depend needs it.