Makefile.m4 revision 90792
10Sdukeinclude(confBUILDTOOLSDIR`/M4/switch.m4') 22362Sohair 30Sdukednl only required for compilation of EXTRAS 40Sdukedefine(`confREQUIRE_LIBSM', `true') 50Sdukedefine(`confMT', `true') 60Sduke 70Sduke# sendmail dir 80SdukeSMSRCDIR= ifdef(`confSMSRCDIR', `confSMSRCDIR', `${SRCDIR}/sendmail') 90SdukePREPENDDEF(`confINCDIRS', `-I${SMSRCDIR} ') 100Sduke 110SdukebldPRODUCT_START(`library', `libmilter') 120Sdukedefine(`bldINSTALLABLE', `true') 130Sdukedefine(`LIBMILTER_EXTRAS', `errstring.c strl.c') 140SdukeAPPENDDEF(`confENVDEF', `-DNOT_SENDMAIL -Dsm_snprintf=snprintf') 150Sdukedefine(`bldSOURCES', `main.c engine.c listener.c handler.c comm.c smfi.c signal.c sm_gethost.c LIBMILTER_EXTRAS ') 160Sdukedefine(`confBEFORE', `LIBMILTER_EXTRAS') 170SdukebldPUSH_INSTALL_TARGET(`install-mfapi') 180SdukebldPRODUCT_END 192362Sohair 202362SohairPUSHDIVERT(3) 212362Sohairerrstring.c: 220Sduke ${LN} ${LNOPTS} ${SRCDIR}/libsm/errstring.c . 230Sduke 240Sdukestrl.c: 250Sduke ${LN} ${LNOPTS} ${SRCDIR}/libsm/strl.c . 26POPDIVERT 27 28 29divert(bldTARGETS_SECTION) 30# Install the API header files 31MFAPI= ${SRCDIR}/inc`'lude/libmilter/mfapi.h 32MFDEF= ${SRCDIR}/inc`'lude/libmilter/mfdef.h 33install-mfapi: ${MFAPI} 34 ${INSTALL} -c -o ${INCOWN} -g ${INCGRP} -m ${INCMODE} ${MFAPI} ${DESTDIR}${INCLUDEDIR} 35 ${INSTALL} -c -o ${INCOWN} -g ${INCGRP} -m ${INCMODE} ${MFDEF} ${DESTDIR}${INCLUDEDIR} 36divert(0) 37 38bldFINISH 39