3 # Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
4 # Copyright (c) 1995-2003 by Internet Software Consortium
6 # Permission to use, copy, modify, and distribute this software for any
7 # purpose with or without fee is hereby granted, provided that the above
8 # copyright notice and this permission notice appear in all copies.
10 # THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
11 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
13 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
16 # OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18 # Internet Systems Consortium, Inc.
20 # Redwood City, CA 94063
29 ADMMANDIR = /usr/share/man/cat8
31 FFMANDIR = /usr/share/man/cat5
33 LIBMANDIR = /usr/share/man/cat3
35 USRMANDIR = /usr/share/man/cat1
38 INSTALL = install -c -m 444
39 MANINSTALL = install -c
46 INCDIR=/usr/local/include
48 COPTS = $(BINDDEF) $(CC_OPTIONS)
53 CLIENT_PATH = '"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'
55 BINDLIB = ../minires/libres.a
60 # Major version number (if applicable)
62 MAJORVERSION=MajorVersion
65 # Minor version number (if applicable)
67 MINORVERSION=MinorVersion
72 # For each supported operating system, there is a block of text below
73 # beginning with #--os-name-- and ending with #--os-name--. Between
74 # these delimiters are assignments, commented out, which define the
75 # Makefile variables required for that operating system.
77 # The configure shell script figures out what operating system it's
78 # being run on and then runs Makefile.dist through a sed script which
79 # removes the comment characters from the appropriate set of
80 # assignments, and writes the output to Makefile.
86 #INSTALL=/usr/ucb/install -c
87 #MANINSTALL=/usr/ucb/install -c -m 444
98 #COPTS = -Wall $(BINDDEF) $(CC_OPTIONS)
100 #ADMMANDIR = /usr/local/man/cat8
101 #FFMANDIR = /usr/local/man/cat5
102 #LIBMANDIR = /usr/local/man/cat3
103 #USRMANDIR = /usr/local/man/cat1
125 ## Solaris 2.5 (with gcc)
127 #INSTALL=/usr/ucb/install
128 #MANINSTALL=/usr/ucb/install
129 #LIBS = -lresolv -lsocket -lnsl -lgen
131 #COPTS = $(BINDDEF) -Wall -Wno-unused -Wno-implicit -Wno-comment \
132 # -Wno-uninitialized -Wno-char-subscripts -Wno-switch $(WARNERR) \
133 # -DSOLARIS_MAJOR=$(MAJORVERSION) -DSOLARIS_MINOR=$(MINORVERSION) \
134 # -D_XPG4_2 -D__EXTENSIONS__ \
137 #ADMMANDIR = /usr/share/man/man1m
139 #FFMANDIR = /usr/share/man/man4
141 #LIBMANDIR = /usr/share/man/man3
143 #USRMANDIR = /usr/share/man/man1
151 ## Solaris 2.5 (with Sun cc)
153 #INSTALL=/usr/ucb/install
154 #MANINSTALL=/usr/ucb/install
155 #LIBS = -lresolv -lsocket -lnsl -lgen
157 #COPTS = -D__svr4__ $(BINDDEF) -erroff=E_END_OF_LOOP_CODE_NOT_REACHED \
158 # -DSOLARIS_MAJOR=$(MAJORVERSION) -DSOLARIS_MINOR=$(MINORVERSION) \
161 #ADMMANDIR = /usr/share/man/man1m
163 #FFMANDIR = /usr/share/man/man4
165 #LIBMANDIR = /usr/share/man/man3
167 #USRMANDIR = /usr/share/man/man1
177 #COPTS = -std $(CC_OPTIONS)
178 #INSTALL=/usr/ucb/installbsd -c
179 #MANINSTALL=/usr/ucb/installbsd -c
186 ## BSD/OS 2.1 through 4.0
194 ## BSD/OS 4.1 and higher.
209 #COPTS = -O -Wall -Wno-unused $(WARNERR) $(CC_OPTIONS)
216 #COPTS = -Wall -Wno-unused -Wno-implicit -Wno-comment \
217 # -Wno-uninitialized -Wno-switch $(WARNERR) -pipe $(BINDDEF) $(CC_OPTIONS)
224 #COPTS = -Ddarwin -Wall -Wno-unused -Wno-implicit -Wno-comment \
225 # -Wno-uninitialized -Wno-switch $(WARNERR) -pipe $(BINDDEF) $(CC_OPTIONS)
232 #COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-comment \
233 # -Wno-uninitialized $(WARNERR) \
234 # -Wimplicit-function-declaration -Wpointer-arith -Wcast-qual \
235 # -Wwrite-strings -Wmissing-prototypes \
236 # -Wmissing-declarations -Wnested-externs \
237 # -pipe $(BINDDEF) $(CC_OPTIONS)
248 #ADMMANDIR = /usr/man/man8
250 #FFMANDIR = /usr/man/man5
252 #LIBMANDIR = /usr/man/cat3
254 #USRMANDIR = /usr/man/cat1
260 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
261 # $(BINDDEF) $(CC_OPTIONS)
263 #ADMMANDIR = /usr/man/man8
265 #FFMANDIR = /usr/man/man5
267 #LIBMANDIR = /usr/man/man3
269 #USRMANDIR = /usr/man/man1
273 #VARDB = /var/state/dhcp
279 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
280 # $(BINDDEF) $(CC_OPTIONS)
282 #ADMMANDIR = /usr/man/man8
284 #FFMANDIR = /usr/man/man5
286 #LIBMANDIR = /usr/man/man3
288 #USRMANDIR = /usr/man/man1
292 #VARDB = /var/state/dhcp
298 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
299 # $(BINDDEF) $(CC_OPTIONS)
301 #ADMMANDIR = /usr/man/man8
303 #FFMANDIR = /usr/man/man5
305 #LIBMANDIR = /usr/man/man3
307 #USRMANDIR = /usr/man/man1
311 #VARDB = /var/state/dhcp
317 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
318 # $(BINDDEF) $(CC_OPTIONS)
320 #ADMMANDIR = /usr/man/man8
322 #FFMANDIR = /usr/man/man5
324 #LIBMANDIR = /usr/man/man3
326 #USRMANDIR = /usr/man/man1
330 #VARDB = /var/state/dhcp
339 #LIBS = -lresolv -lsocket -lnsl -lgen
342 ## SCO (with standard cc compiler)
345 #PREDEFINES=-DSCO -DBROKEN_ANSI
348 #ADMMANDIR = /usr/man/cat.ADMN
350 #FFMANDIR = /usr/man/cat.SFF
354 #MANINSTALL = compress
361 ## SCO (with GNU gcc compiler)
367 #USERBINDIR = /usr/local/dhcp/bin
368 #BINDIR = /usr/local/dhcp/bin
369 #CLIENTBINDIR = /usr/local/dhcp/bin
370 #ADMMANDIR = /usr/local/dhcp/man/cat.ADMN
372 #FFMANDIR = /usr/local/dhcp/man/cat.SFF
374 #INSTALL = /usr/local/bin/install
376 #MANINSTALL = compress
378 #VARRUN = /usr/local/dhcp/var
379 #VARDB = /usr/local/dhcp/var
381 #CLIENT_PATH = '"PATH=/bin:/etc:/usr/bin:/tcb/bin:/usr/bin/X11:/usr/local/bin:/usr/local/dhcp/bin"'
387 #ADMMANDIR = /usr/man/man8
389 #FFMANDIR = /usr/man/man5
391 #LIBMANDIR = /usr/man/man3
393 #USRMANDIR = /usr/man/man1
397 #COPTS=-w3 -Dlint $(BINDDEF) $(CC_OPTIONS)
398 #LFLAGS=$(DEBUG) "-Wl,op symfile" -l socket
399 #MANINSTALL = /bin/true
409 #ADMMANDIR = /opt/man/man8
411 #FFMANDIR = /opt/man/man5
413 #LIBMANDIR = /opt/man/man3
416 #COPTS=-w3 -Dlint $(BINDDEF)
418 #MANINSTALL = /bin/cp
421 #USERBINDIR= /opt/bin
422 #CLIENTBINDIR = /opt/sbin
428 #ADMMANDIR = /usr/man/man8
430 #FFMANDIR = /usr/man/man5
432 #LIBMANDIR = /usr/man/man3
434 #USRMANDIR = /usr/man/man1
437 #MANINSTALL = /bin/true
441 #CC=/usr/local/i386-unknown-cygwin32/bin/gcc
442 #AR=/usr/local/i386-unknown-cygwin32/bin/ar
443 #AS=/usr/local/i386-unknown-cygwin32/bin/as
444 #LD=/usr/local/i386-unknown-cygwin32/bin/ld
445 #NM=/usr/local/i386-unknown-cygwin32/bin/nm
446 #RANLIB=/usr/local/i386-unknown-cygwin32/bin/ranlib
447 #STRIP=/usr/local/i386-unknown-cygwin32/bin/strip
452 #LFLAGS=$(DEBUG) -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,134
454 #COPTS = -I/usr/local/include $(BINDDEF) $(CC_OPTIONS)
456 #BINDIR = /usr/local/etc
457 #ADMMANDIR = /usr/local/man/man8
459 #FFMANDIR = /usr/local/man/man5
461 #LIBMANDIR = /usr/local/man/man3
463 #USRMANDIR = /usr/local/man/man1
467 #MANINSTALL = install
471 #VARDB = /usr/local/etc/dhcp
476 #COPTS = $(BINDDEF) $(CC_OPTIONS)
477 #LFLAGS = -Wl,+vnocompatwarnings
478 #INSTALL = install -i
479 #MANINSTALL = install -i
486 #INSTALL = install -i
489 #MANINSTALL = install -i -m 444