DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦38c74bb18⟧ TextFile

    Length: 1599 (0x63f)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦bfebc70e2⟧ »EurOpenD3/mail/sendmail-5.65b+IDA-1.4.3.tar.Z« 
        └─⟦f9e35cd84⟧ 
            └─⟦this⟧ »sendmail/ida/Makefile« 

TextFile

#
#  MAKEFILE -- The IDA Sendmail Enhancement Kit.
#  Copyright (c) 1987 Lennart Lovstrand
#  CIS Dept, Univ of Linkoping, Sweden
#
#  Use it, abuse it, but don't sell it.
#
# SDBM uses Ozan S. Yigit's (oz@nexus.yorku.ca) PD ndbm replacement

#  Global definitions; will be exported to all Makefiles
SHELL=		/bin/sh
CC=		gcc -ansi -Dvax -fpcc-struct-return -fstrength-reduce
MAN8DIR=	/usr/man/cat8		# Place for the section 8 manuals
MAN8EXT=	.0			# Extension for section 8 manuals
MAN1DIR=	/usr/man/cat1		# Place for the section 1 manuals
MAN1EXT=	.0			# Extension for section 1 manuals
BINDIR=		/usr/local/bin		# Where the binary aux files should go
LIBDIR=		/usr/local/lib/mail	# Where the data files should be
SRCDIR=		../../src		# The sendmail src subdirectory
INCLUDEDIR=	../../src		# The sendmail include subdirectory
DOCDIR=		../../doc		# The sendmail doc subdirctory
GDBM=		#-DGDBM			# Only defined if you want to use gdbm
SDBM=		#-DSDBM 		# Only defined if you want to use sdbm
MDBM=		#-DMDBM 		# Only defined if you want to use mdbm
DBMLIB=		-ldbm	# Set to -lndbm if GDBM, -lsdbm if SDBM, else -ldbm
TROFF=		rditroff		# The [nt]roff program of your choice

configure:	config.ed
		@echo ">>> Propagating changes to subdirectories."
		for M in */Makefile; do \
			ed $$M <config.ed; \
		done

config.ed:	Makefile
		egrep '^[A-Z].*=' Makefile | \
		sed -e 's/[ 	]*#.*$$//' -e 's/#.*$$//' \
			-e 's/^\([^=]*\).*$$/g\/^\1\/c\\;&\\;./' | \
		tr ';' '\012' >$@
		echo w >>$@
		echo q >>$@

clean:
		-rm -f \#* *~ config.ed

spotless:	clean
		for d in */.; do \
			(cd $$d; make clean); \
		done