# $NetBSD: Makefile,v 1.4 2020/08/11 13:15:33 christos Exp $ .include "openldap.mk" .include SUBDIR= include SUBDIR+= lib .WAIT SUBDIR+= bin # # maintainer rules # ---------------- # # configure run configure and create various files for target build. # update-include make configure, then update ./include/ appropriately # update-man make configure, then update ./man/ appropriately # # # Run configure to create various files. # This should only be necessary after updating ./dist/ # CONFIGURE_ARGS+= --prefix=${LDAP_PREFIX} CONFIGURE_ARGS+= --sysconfdir=${LDAP_ETCDIR} CONFIGURE_ARGS+= --localstatedir=${LDAP_RUNDIR} CONFIGURE_ARGS+= --enable-dynamic CONFIGURE_ARGS+= --disable-bdb CONFIGURE_ARGS+= --disable-hdb CONFIGURE_ARGS+= --disable-slapd CONFIGURE_ARGS+= --with-tls=openssl CONFIGURE_ARGS+= --with-threads CONFIGURE_ARGS+= --without-cyrus-sasl configure: work/config.status .PHONY work/config.status: ${LDAP_DISTDIR}/configure Makefile openldap.mk mkdir -p work (cd work \ && ${CONFIGURE_ENV} sh ${LDAP_DISTDIR}/configure ${CONFIGURE_ARGS} \ || false) update-include: work/config.status .PHONY (cd work/include \ && ${MAKE} ldap_config.h \ || false) @for wf in `find work/include -name '*.h'`; do \ tf=${LDAP_SRCDIR}/include/$${wf##*/}; \ tf=$${tf%.tmp} ; \ cmp -s $${wf} $${tf} > /dev/null 2>&1 || ( \ rm -f $${tf} && \ cp $${wf} $${tf} && \ echo "Updated $${tf}" ; \ ) ; \ done update-man: work/config.status .PHONY (cd work/doc/man \ && ${MAKE} \ || false) @for wf in `find work/doc/man -name '*.[0-9].tmp'` ; do \ tf=${LDAP_SRCDIR}/man/$${wf##*/}; \ tf=$${tf%.tmp} ; \ cmp -s $${wf} $${tf} > /dev/null 2>&1 || ( \ rm -f $${tf} && \ cp $${wf} $${tf} && \ echo "Updated $${tf}" ; \ ) ; \ done .PHONY: clean.work clean: clean.work clean.work: -rm -f -r work .include .include log/sys/dev'>dev/pci/adv_pci.c
AgeCommit message (Expand)Author
2022-09-25Remove unnecessary include of <sys/malloc.h>.thorpej
2018-12-09use pci_intr_establish_xname() everywherejdolecek
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
2012-10-27split device_t/softc for all remaining drivers.chs
2009-11-26Cleanup interrupt establish error messages. Do not mixnjoly
2009-05-06struct device * -> device_t, no functional changes intended.cegger
2009-05-06struct cfdata * -> cfdata_t, no functional changes intended.cegger
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-10use aprint_*_dev and device_xnamecegger
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2005-12-11merge ktrace-lwp.christos
2005-06-28Use ANSI function decls and static.thorpej
2005-02-27nuke trailing whitespaceperry
2005-02-04de-__Pperry
2003-01-31Use aprint_*().thorpej
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDlukem
2000-12-28Change pci_intr_map to get interrupt source information from a "structsommerfeld
1999-06-12Move chip version check from advlib.c to adv_pci.cdante
1999-02-25Fix AdvanSys Narrow driver to work on Alphadante
1998-09-26Remove Wide boards referencesdante
1998-08-31Remove __BROKEN_INDIRECT_CONFIGdante
1998-08-29Adjust copyright justificationdante
1998-08-29Add rcs iddante
1998-08-26Add AdvanSys 930U and 940U SCSI controllersdante