diff options
-rw-r--r-- | Makefile.conf | 186 | ||||
-rw-r--r-- | Makefile.dist | 155 |
2 files changed, 186 insertions, 155 deletions
diff --git a/Makefile.conf b/Makefile.conf new file mode 100644 index 00000000..45335d0f --- /dev/null +++ b/Makefile.conf @@ -0,0 +1,186 @@ +# Makefile.dist +# +# Copyright (c) 1996, 1997 The Internet Software Consortium. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of The Internet Software Consortium nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE INTERNET SOFTWARE CONSORTIUM AND +# CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +# THE INTERNET SOFTWARE CONSORTIUM OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +# OF THE POSSIBILITY OF SUCH DAMAGE. +# + +## Defaults... +BINDIR = /usr/sbin +ADMMANDIR = /usr/share/man/cat8 +ADMMANEXT = .0 +FFMANDIR = /usr/share/man/cat5 +FFMANEXT = .0 +INSTALL = install +MANINSTALL = install +CHMOD = chmod +CATMANPAGES = dhcpd.cat8 dhclient.cat8 dhcrelay.cat8 \ + dhcpd.conf.cat5 dhclient.conf.cat5 +ETC = /etc +VARRUN = /var/run +VARDB = /var/db + +## Porting:: +# +# For each supported operating system, there is a block of text below +# beginning with #--os-name-- and ending with #--os-name--. Between +# these delimiters are assignments, commented out, which define the +# Makefile variables required for that operating system. +# +# The configure shell script figures out what operating system it's +# being run on and then runs Makefile.dist through a sed script which +# removes the comment characters from the appropriate set of +# assignments, and writes the output to Makefile. + +## SunOS 4.1 +##--sunos4-- +#LIBS = -lresolv +#CF = cf/sunos4.h +#BINDIR=/usr/etc +#ADMMANEXT = .8 +#FFMANEXT = .5 +#VARRUN = /etc +#VARDB = /etc +##--sunos4-- + +## Solaris 2.5 (with gcc) +##--sunos5-gcc-- +#INSTALL=/usr/ucb/install +#MANINSTALL=/usr/ucb/install +#LIBS = -lresolv -lsocket -lnsl -lgen +#CC=gcc +#COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-implicit -Wno-comment \ +# -Wno-uninitialized -Werror +#CF = cf/sunos5-5.h +#ADMMANDIR = /usr/share/man/cat1m +#ADMMANEXT = .1m +#FFMANDIR = /usr/share/man/cat4 +#FFMANEXT = .4 +#VARRUN = /etc +#VARDB = /etc +##--sunos5-gcc-- + +## Solaris 2.5 (with Sun cc) +##--sunos5-cc-- +#INSTALL=/usr/ucb/install +#MANINSTALL=/usr/ucb/install +#LIBS = -lresolv -lsocket -lnsl -lgen +#CC=cc +#COPTS = -D__svr4__ +#CF = cf/sunos5-5.h +#ADMMANDIR = /usr/share/man/cat1m +#ADMMANEXT = .1m +#FFMANDIR = /usr/share/man/cat4 +#FFMANEXT = .4 +#VARRUN = /etc +#VARDB = /etc +##--sunos5-cc-- + +## DEC Alpha/OSF1 +##--alphaosf-- +#INSTALL=/usr/ucb/installbsd +#MANINSTALL=/usr/ucb/installbsd +#LIBS= +#CF = cf/alphaosf.h +#ADMMANEXT = .8 +#FFMANEXT = .5 +#VARRUN = /etc +#VARDB = /etc +##--alphaosf-- + +## BSD/OS 2.1 +##--bsdos-- +#LIBS= -lresolv +#CC=gcc2 +#CF = cf/bsdos.h +##--bsdos-- + +## FreeBSD +##--freebsd-- +#CF = cf/freebsd.h +##--freebsd-- + +## NetBSD +##--netbsd-- +#CF = cf/netbsd.h +#COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-implicit -Wno-comment \ +# -Wno-uninitialized -Werror +##--netbsd-- + +## Ultrix +##--ultrix-- +#CF = cf/ultrix.h +#ADMMANDIR = /usr/man/man8 +#ADMMANEXT = .8 +#FFMANDIR = /usr/man/man5 +#FFMANEXT = .5 +##--ultrix-- + +## Linux +##--linux-- +#CF = cf/linux.h +#ADMMANDIR = /usr/man/man8 +#ADMMANEXT = .8 +#FFMANDIR = /usr/man/man5 +#FFMANEXT = .5 +#VARRUN = /var/run +#VARDB = /var/dhcpd +##--linux-- + +## SCO +##--sco-- +#CF = cf/sco.h +#PREDEFINES=-DSCO -DBROKEN_ANSI +#BINDUR = /usr/etc +#ADMMANDIR = /usr/man/cat.ADMN +#ADMMANEXT = .ADMN.Z +#FFMANDIR = /usr/man/cat.SFF +#FFMANEXT = .SFF.Z +#INSTALL = cp +#MANFROM = < +#MANINSTALL = compress +#MANTO = > +#VARRUN = /etc +#VARDB = /etc +#CATMANPAGES= +##--sco-- + +## QNX +##--qnx-- +#CF = cf/qnx.h +#ADMMANDIR = /usr/man/man8 +#ADMMANEXT = .8 +#FFMANDIR = /usr/man/man5 +#FFMANEXT = .5 +#VARRUN = /etc +#COPTS=-w3 -Dlint +#LFLAGS=$(DEBUG) "-Wl,op symfile" -l socket +#MANINSTALL = /bin/true +#INSTALL = cp +#BINDIR = /etc +##--qnx-- diff --git a/Makefile.dist b/Makefile.dist index 6c7c8125..023ac98b 100644 --- a/Makefile.dist +++ b/Makefile.dist @@ -30,161 +30,6 @@ # OF THE POSSIBILITY OF SUCH DAMAGE. # -## Defaults... -BINDIR = /usr/sbin -ADMMANDIR = /usr/share/man/cat8 -ADMMANEXT = .0 -FFMANDIR = /usr/share/man/cat5 -FFMANEXT = .0 -INSTALL = install -MANINSTALL = install -CHMOD = chmod -CATMANPAGES = dhcpd.cat8 dhclient.cat8 dhcrelay.cat8 \ - dhcpd.conf.cat5 dhclient.conf.cat5 -ETC = /etc -VARRUN = /var/run -VARDB = /var/db - -## Porting:: -# -# For each supported operating system, there is a block of text below -# beginning with #--os-name-- and ending with #--os-name--. Between -# these delimiters are assignments, commented out, which define the -# Makefile variables required for that operating system. -# -# The configure shell script figures out what operating system it's -# being run on and then runs Makefile.dist through a sed script which -# removes the comment characters from the appropriate set of -# assignments, and writes the output to Makefile. - -## SunOS 4.1 -##--sunos4-- -#LIBS = -lresolv -#CF = cf/sunos4.h -#BINDIR=/usr/etc -#ADMMANEXT = .8 -#FFMANEXT = .5 -#VARRUN = /etc -#VARDB = /etc -##--sunos4-- - -## Solaris 2.5 (with gcc) -##--sunos5-gcc-- -#INSTALL=/usr/ucb/install -#MANINSTALL=/usr/ucb/install -#LIBS = -lresolv -lsocket -lnsl -lgen -#CC=gcc -#COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-implicit -Wno-comment \ -# -Wno-uninitialized -Werror -#CF = cf/sunos5-5.h -#ADMMANDIR = /usr/share/man/cat1m -#ADMMANEXT = .1m -#FFMANDIR = /usr/share/man/cat4 -#FFMANEXT = .4 -#VARRUN = /etc -#VARDB = /etc -##--sunos5-gcc-- - -## Solaris 2.5 (with Sun cc) -##--sunos5-cc-- -#INSTALL=/usr/ucb/install -#MANINSTALL=/usr/ucb/install -#LIBS = -lresolv -lsocket -lnsl -lgen -#CC=cc -#COPTS = -D__svr4__ -#CF = cf/sunos5-5.h -#ADMMANDIR = /usr/share/man/cat1m -#ADMMANEXT = .1m -#FFMANDIR = /usr/share/man/cat4 -#FFMANEXT = .4 -#VARRUN = /etc -#VARDB = /etc -##--sunos5-cc-- - -## DEC Alpha/OSF1 -##--alphaosf-- -#INSTALL=/usr/ucb/installbsd -#MANINSTALL=/usr/ucb/installbsd -#LIBS= -#CF = cf/alphaosf.h -#ADMMANEXT = .8 -#FFMANEXT = .5 -#VARRUN = /etc -#VARDB = /etc -##--alphaosf-- - -## BSD/OS 2.1 -##--bsdos-- -#LIBS= -#CC=gcc2 -#CF = cf/bsdos.h -##--bsdos-- - -## FreeBSD -##--freebsd-- -#CF = cf/freebsd.h -##--freebsd-- - -## NetBSD -##--netbsd-- -#CF = cf/netbsd.h -#COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-implicit -Wno-comment \ -# -Wno-uninitialized -Werror -##--netbsd-- - -## Ultrix -##--ultrix-- -#CF = cf/ultrix.h -#ADMMANDIR = /usr/man/man8 -#ADMMANEXT = .8 -#FFMANDIR = /usr/man/man5 -#FFMANEXT = .5 -##--ultrix-- - -## Linux -##--linux-- -#CF = cf/linux.h -#ADMMANDIR = /usr/man/man8 -#ADMMANEXT = .8 -#FFMANDIR = /usr/man/man5 -#FFMANEXT = .5 -#VARRUN = /var/run -#VARDB = /var/dhcpd -##--linux-- - -## SCO -##--sco-- -#CF = cf/sco.h -#PREDEFINES=-DSCO -DBROKEN_ANSI -#BINDUR = /usr/etc -#ADMMANDIR = /usr/man/cat.ADMN -#ADMMANEXT = .ADMN.Z -#FFMANDIR = /usr/man/cat.SFF -#FFMANEXT = .SFF.Z -#INSTALL = cp -#MANFROM = < -#MANINSTALL = compress -#MANTO = > -#VARRUN = /etc -#VARDB = /etc -#CATMANPAGES= -##--sco-- - -## QNX -##--qnx-- -#CF = cf/qnx.h -#ADMMANDIR = /usr/man/man8 -#ADMMANEXT = .8 -#FFMANDIR = /usr/man/man5 -#FFMANEXT = .5 -#VARRUN = /etc -#COPTS=-w3 -Dlint -#LFLAGS=$(DEBUG) "-Wl,op symfile" -l socket -#MANINSTALL = /bin/true -#INSTALL = cp -#BINDIR = /etc -##--qnx-- - SUBDIRS= common server client relay all: |