1 # praxis: services for TSora IRC networks.
2 # Makefile.in: Makefile stub for autoconf.
4 # Copyright (c) 2004 Eric Will <rakaur@malkier.net>
5 # Copyright (c) 2003-2004 shrike development team.
18 SUBDIRS=sqlite modules src
19 CLEANDIRS = ${SUBDIRS}
26 -@if [ ! -f include/setup.h ] ; then \
27 echo "Hmm...doesn't look like you've run configure..."; \
28 echo "Doing so now."; \
31 cd src/; make @MOD_TARGET@; cd ..;
32 @for i in $(SUBDIRS); do \
33 echo "build ==> $$i"; \
35 ${MAKE} all || exit; cd ..; \
39 ${RM} -f *~ core praxis.core
40 @for i in $(CLEANDIRS); do \
41 echo "clean ==> $$i"; \
43 ${MAKE} clean; cd ..; \
45 -@if [ -f include/setup.h ] ; then \
46 echo "To really restart installation, make distclean"; \
50 cd src; make clean; cd ..;
53 ${RM} -f Makefile *~ *.orig core praxis.core
54 ${RM} -f config.status config.cache config.log
55 cd include; ${RM} -f setup.h *~ *.orig; cd ..
56 @for i in $(CLEANDIRS); do \
57 echo "distclean ==> $$i"; \
59 ${MAKE} distclean; cd ..; \
63 @for i in $(SUBDIRS); do \
64 echo "depend ==> $$i"; \
66 ${MAKE} depend; cd ..; \
70 $(INSTALL) -m 755 -d $(PREFIX)
71 $(INSTALL) -m 755 -d $(PREFIX)/var
72 $(INSTALL) -m 755 -d $(PREFIX)/etc
73 $(INSTALL) -m 640 -c doc/example.conf $(PREFIX)/etc
74 @for i in $(SUBDIRS); do \
75 echo "install ==> $$i"; \
81 @echo "----------------------------------------------------------------"
82 @echo ">>> Remember to cd to ${PREFIX} and edit your config file."
83 @echo "----------------------------------------------------------------"