mirror of
https://github.com/matrix-construct/construct
synced 2024-11-18 16:00:57 +01:00
634d4aad72
The inconsistency was created in
c74836dc4a
where genssl.sh.in was made
to use sysconfdir while the IRCd and buildsystem still used confdir.
99 lines
2.6 KiB
Makefile
99 lines
2.6 KiB
Makefile
#
|
|
# Makefile.in for ssld/src
|
|
#
|
|
# $Id: Makefile.in 1285 2006-05-05 15:03:53Z nenolod $
|
|
#
|
|
|
|
CC = @CC@
|
|
INSTALL = @INSTALL@
|
|
INSTALL_BIN = @INSTALL_PROGRAM@
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
INSTALL_SUID = @INSTALL_PROGRAM@ -o root -m 4755
|
|
RM = @RM@
|
|
LEX = @LEX@
|
|
LEXLIB = @LEXLIB@
|
|
CFLAGS = @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\"
|
|
LDFLAGS = @LDFLAGS@
|
|
MKDEP = @MKDEP@ -DIRCD_PREFIX=\"@prefix@\"
|
|
MV = @MV@
|
|
RM = @RM@
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
bindir = @bindir@
|
|
libdir = @libdir@
|
|
libexecdir = @libexecdir@
|
|
pkglibexecdir = @pkglibexecdir@
|
|
sysconfdir = @sysconfdir@
|
|
localstatedir = @localstatedir@
|
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
|
|
PROGRAM_PREFIX = @PROGRAM_PREFIX@
|
|
|
|
ZIP_LIB = @ZLIB_LD@
|
|
|
|
IRCDLIBS = @MODULES_LIBS@ -L../libratbox/src/.libs -lratbox @LIBS@ $(SSL_LIBS) $(ZIP_LIB)
|
|
|
|
INCLUDES = -I. -I../include -I../libratbox/include $(SSL_INCLUDES)
|
|
CPPFLAGS = ${INCLUDES} @CPPFLAGS@
|
|
|
|
pkglibexec_PROGS = ssld
|
|
PROGS = $(pkglibexec_PROGS)
|
|
|
|
SOURCES = \
|
|
ssld.c
|
|
|
|
|
|
OBJECTS = ${SOURCES:.c=.o}
|
|
|
|
all: ssld
|
|
|
|
build: all
|
|
|
|
ssld: ${OBJECTS}
|
|
${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${OBJECTS} ${IRCDLIBS}
|
|
|
|
install-mkdirs:
|
|
-@for dir in '$(bindir)' '$(pkglibexecdir)'; do \
|
|
if test ! -d '$(DESTDIR)'"$${dir}"; then \
|
|
mkdir -p -m 755 '$(DESTDIR)'"$${dir}"; \
|
|
fi; \
|
|
done
|
|
|
|
install: install-mkdirs build
|
|
@echo "ircd: installing ssld ($(PROGS))"
|
|
@for i in $(bin_PROGS); do \
|
|
if test -f $(DESTDIR)$(bindir)/$$i; then \
|
|
$(MV) $(DESTDIR)$(bindir)/$(PROGRAM_PREFIX)$$i $(DESTDIR)$(bindir)/$(PROGRAM_PREFIX)$$i.old; \
|
|
fi; \
|
|
$(INSTALL_BIN) $$i $(DESTDIR)$(bindir)/$(PROGRAM_PREFIX)$$i; \
|
|
done
|
|
@for i in $(pkglibexec_PROGS); do \
|
|
if test -f '$(DESTDIR)$(pkglibexecdir)/'$$i; then \
|
|
$(MV) '$(DESTDIR)$(pkglibexecdir)/'$$i '$(DESTDIR)$(pkglibexecdir)/'$$i.old; \
|
|
fi; \
|
|
$(INSTALL_BIN) $$i '$(DESTDIR)$(pkglibexecdir)/'$$i; \
|
|
done
|
|
|
|
.c.o:
|
|
${CC} ${CPPFLAGS} ${CFLAGS} -c $<
|
|
|
|
.PHONY: depend clean distclean
|
|
depend:
|
|
@${MKDEP} ${CPPFLAGS} ${SOURCES} > .depend.tmp
|
|
@sed -e '/^# DO NOT DELETE THIS LINE/,$$d' <Makefile >Makefile.depend
|
|
@echo '# DO NOT DELETE THIS LINE!!!' >>Makefile.depend
|
|
@echo '# make depend needs it.' >>Makefile.depend
|
|
@cat .depend.tmp >>Makefile.depend
|
|
@mv Makefile.depend Makefile
|
|
@rm -f .depend.tmp
|
|
|
|
clean:
|
|
${RM} -f *.o *~ *.core core ssld
|
|
|
|
lint:
|
|
lint -aacgprxhH $(CPPFLAGS) -DIRCD_PREFIX=\"@prefix@\" $(SOURCES) >>../lint.out
|
|
|
|
distclean: clean
|
|
${RM} -f Makefile
|
|
|
|
# End of Makefile
|