TARGETS= nbplkup nbprgstr nbpunrgstr SRC= nbplkup.c nbprgstr.c nbpunrgstr.c INCPATH= -I../../include CFLAGS= ${DEFS} ${OPTOPTS} ${INCPATH} LIBS= -latalk ${ADDLIBS} TAGSFILE= tags CC= cc INSTALL= install LIBDIRS= -L../../libatalk all : ${TARGETS} nbplkup : nbplkup.o ../../libatalk/libatalk.a ${CC} ${CFLAGS} -o nbplkup nbplkup.o ${LIBDIRS} ${LIBS} nbprgstr : nbprgstr.o ../../libatalk/libatalk.a ${CC} ${CFLAGS} -o nbprgstr nbprgstr.o ${LIBDIRS} ${LIBS} nbpunrgstr : nbpunrgstr.o ../../libatalk/libatalk.a ${CC} ${CFLAGS} -o nbpunrgstr nbpunrgstr.o ${LIBDIRS} ${LIBS} install : all for i in ${TARGETS}; do ${INSTALL} -c $$i ${BINDIR}; done chmod 700 ${BINDIR}/nbpunrgstr chmod 700 ${BINDIR}/nbprgstr clean: rm -f a.out core* *.o *.bak *[Ee]rrs tags rm -f ${TARGETS} tags : ${SRC} cwd=`pwd`; \ for i in ${SRC}; do \ ctags -t -a -f ${TAGSFILE} $$cwd/$$i; \ done depend : for i in ${SRC} ; do \ ${CC} -M ${DEFS} ${INCPATH} $$i | \ awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \ else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \ else rec = rec " " $$2 } } \ END { print rec } ' >> makedep; done sed -n '1,/^# DO NOT DELETE THIS LINE/p' Makefile > Makefile.tmp cat makedep >> Makefile.tmp rm makedep echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile.tmp echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile.tmp echo '# see make depend above' >> Makefile.tmp rm -f Makefile.bak cp Makefile Makefile.bak mv Makefile.tmp Makefile # DO NOT DELETE THIS LINE