3 # Copyright (c) 1996-2002 Internet Software Consortium.
4 # Use is subject to license terms which appear in the file named
5 # ISC-LICENSE that should have accompanied this file when you
6 # received it. If a file named ISC-LICENSE did not accompany this
7 # file, or you are not sure the one you have is correct, you may
8 # obtain an applicable copy of the license at:
10 # http://www.isc.org/isc-license-1.0.html.
12 # This file is part of the ISC DHCP distribution. The documentation
13 # associated with this file is listed in the file DOCUMENTATION,
14 # included in the top-level directory of this release.
16 # Support and other services are available for ISC products - see
17 # http://www.isc.org for more information.
25 ADMMANDIR = /usr/share/man/cat8
27 FFMANDIR = /usr/share/man/cat5
29 LIBMANDIR = /usr/share/man/cat3
31 USRMANDIR = /usr/share/man/cat1
34 INSTALL = install -c -m 444
35 MANINSTALL = install -c
42 INCDIR=/usr/local/include
44 COPTS = $(BINDDEF) $(CC_OPTIONS)
48 CLIENT_PATH = '"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'
50 BINDLIB = ../minires/libres.a
54 # Major version number (if applicable)
56 MAJORVERSION=MajorVersion
59 # Minor version number (if applicable)
61 MINORVERSION=MinorVersion
66 # For each supported operating system, there is a block of text below
67 # beginning with #--os-name-- and ending with #--os-name--. Between
68 # these delimiters are assignments, commented out, which define the
69 # Makefile variables required for that operating system.
71 # The configure shell script figures out what operating system it's
72 # being run on and then runs Makefile.dist through a sed script which
73 # removes the comment characters from the appropriate set of
74 # assignments, and writes the output to Makefile.
80 #INSTALL=/usr/ucb/install -c
81 #MANINSTALL=/usr/ucb/install -c -m 444
92 #COPTS = -Wall $(BINDDEF) $(CC_OPTIONS)
94 #ADMMANDIR = /usr/local/man/cat8
95 #FFMANDIR = /usr/local/man/cat5
96 #LIBMANDIR = /usr/local/man/cat3
97 #USRMANDIR = /usr/local/man/cat1
119 ## Solaris 2.5 (with gcc)
121 #INSTALL=/usr/ucb/install
122 #MANINSTALL=/usr/ucb/install
123 #LIBS = -lresolv -lsocket -lnsl -lgen
125 #COPTS = $(BINDDEF) -Wall -Wno-unused -Wno-implicit -Wno-comment \
126 # -Wno-uninitialized -Wno-char-subscripts -Wno-switch -Werror \
127 # -DSOLARIS_MAJOR=$(MAJORVERSION) -DSOLARIS_MINOR=$(MINORVERSION) \
130 #ADMMANDIR = /usr/share/man/man1m
132 #FFMANDIR = /usr/share/man/man4
134 #LIBMANDIR = /usr/share/man/man3
136 #USRMANDIR = /usr/share/man/man1
144 ## Solaris 2.5 (with Sun cc)
146 #INSTALL=/usr/ucb/install
147 #MANINSTALL=/usr/ucb/install
148 #LIBS = -lresolv -lsocket -lnsl -lgen
150 #COPTS = -D__svr4__ $(BINDDEF) -erroff=E_END_OF_LOOP_CODE_NOT_REACHED \
151 # -DSOLARIS_MAJOR=$(MAJORVERSION) -DSOLARIS_MINOR=$(MINORVERSION) \
154 #ADMMANDIR = /usr/share/man/man1m
156 #FFMANDIR = /usr/share/man/man4
158 #LIBMANDIR = /usr/share/man/man3
160 #USRMANDIR = /usr/share/man/man1
170 #COPTS = -std $(CC_OPTIONS)
171 #INSTALL=/usr/ucb/installbsd -c
172 #MANINSTALL=/usr/ucb/installbsd -c
179 ## BSD/OS 2.1 through 4.0
187 ## BSD/OS 4.1 and higher.
208 #COPTS = -Wall -Wno-unused -Wno-implicit -Wno-comment \
209 # -Wno-uninitialized -Wno-switch -Werror -pipe $(BINDDEF) $(CC_OPTIONS)
216 #COPTS = -Ddarwin -Wall -Wno-unused -Wno-implicit -Wno-comment \
217 # -Wno-uninitialized -Wno-switch -Werror -pipe $(BINDDEF) $(CC_OPTIONS)
224 #COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-comment \
225 # -Wno-uninitialized -Werror \
226 # -Wimplicit-function-declaration -Wpointer-arith -Wcast-qual \
227 # -Wcast-align -Wwrite-strings -Wconversion -Wmissing-prototypes \
228 # -Wmissing-declarations -Wnested-externs \
229 # -pipe $(BINDDEF) $(CC_OPTIONS)
235 ## Some versions of the arm32 gcc have a problem in cast conversions.
236 ## The Alpha definitely has a problem - if you pass '6' where a size_t
237 ## is expected, you get a warning. So on these architectures, we do
238 ## not ask for that sort of warning.
241 #COPTS = -Wall -Wstrict-prototypes -Wno-unused -Wno-comment \
242 # -Wno-uninitialized -Werror \
243 # -Wimplicit-function-declaration -Wpointer-arith -Wcast-qual \
244 # -Wwrite-strings -Wmissing-prototypes \
245 # -Wmissing-declarations -Wnested-externs \
246 # -pipe $(BINDDEF) $(CC_OPTIONS)
257 #ADMMANDIR = /usr/man/man8
259 #FFMANDIR = /usr/man/man5
261 #LIBMANDIR = /usr/man/cat3
263 #USRMANDIR = /usr/man/cat1
269 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
270 # $(BINDDEF) $(CC_OPTIONS)
272 #ADMMANDIR = /usr/man/man8
274 #FFMANDIR = /usr/man/man5
276 #LIBMANDIR = /usr/man/man3
278 #USRMANDIR = /usr/man/man1
282 #VARDB = /var/state/dhcp
288 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
289 # $(BINDDEF) $(CC_OPTIONS)
291 #ADMMANDIR = /usr/man/man8
293 #FFMANDIR = /usr/man/man5
295 #LIBMANDIR = /usr/man/man3
297 #USRMANDIR = /usr/man/man1
301 #VARDB = /var/state/dhcp
307 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
308 # $(BINDDEF) $(CC_OPTIONS)
310 #ADMMANDIR = /usr/man/man8
312 #FFMANDIR = /usr/man/man5
314 #LIBMANDIR = /usr/man/man3
316 #USRMANDIR = /usr/man/man1
320 #VARDB = /var/state/dhcp
326 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
327 # $(BINDDEF) $(CC_OPTIONS)
329 #ADMMANDIR = /usr/man/man8
331 #FFMANDIR = /usr/man/man5
333 #LIBMANDIR = /usr/man/man3
335 #USRMANDIR = /usr/man/man1
339 #VARDB = /var/state/dhcp
348 #LIBS = -lresolv -lsocket -lnsl -lgen
351 ## SCO (with standard cc compiler)
354 #PREDEFINES=-DSCO -DBROKEN_ANSI
357 #ADMMANDIR = /usr/man/cat.ADMN
359 #FFMANDIR = /usr/man/cat.SFF
363 #MANINSTALL = compress
370 ## SCO (with GNU gcc compiler)
376 #USERBINDIR = /usr/local/dhcp/bin
377 #BINDIR = /usr/local/dhcp/bin
378 #CLIENTBINDIR = /usr/local/dhcp/bin
379 #ADMMANDIR = /usr/local/dhcp/man/cat.ADMN
381 #FFMANDIR = /usr/local/dhcp/man/cat.SFF
383 #INSTALL = /usr/local/bin/install
385 #MANINSTALL = compress
387 #VARRUN = /usr/local/dhcp/var
388 #VARDB = /usr/local/dhcp/var
390 #CLIENT_PATH = '"PATH=/bin:/etc:/usr/bin:/tcb/bin:/usr/bin/X11:/usr/local/bin:/usr/local/dhcp/bin"'
396 #ADMMANDIR = /usr/man/man8
398 #FFMANDIR = /usr/man/man5
400 #LIBMANDIR = /usr/man/man3
402 #USRMANDIR = /usr/man/man1
406 #COPTS=-w3 -Dlint $(BINDDEF) $(CC_OPTIONS)
407 #LFLAGS=$(DEBUG) "-Wl,op symfile" -l socket
408 #MANINSTALL = /bin/true
418 #ADMMANDIR = /opt/man/man8
420 #FFMANDIR = /opt/man/man5
422 #LIBMANDIR = /opt/man/man3
425 #COPTS=-w3 -Dlint $(BINDDEF)
427 #MANINSTALL = /bin/cp
430 #USERBINDIR= /opt/bin
431 #CLIENTBINDIR = /opt/sbin
437 #ADMMANDIR = /usr/man/man8
439 #FFMANDIR = /usr/man/man5
441 #LIBMANDIR = /usr/man/man3
443 #USRMANDIR = /usr/man/man1
446 #MANINSTALL = /bin/true
450 #CC=/usr/local/i386-unknown-cygwin32/bin/gcc
451 #AR=/usr/local/i386-unknown-cygwin32/bin/ar
452 #AS=/usr/local/i386-unknown-cygwin32/bin/as
453 #LD=/usr/local/i386-unknown-cygwin32/bin/ld
454 #NM=/usr/local/i386-unknown-cygwin32/bin/nm
455 #RANLIB=/usr/local/i386-unknown-cygwin32/bin/ranlib
456 #STRIP=/usr/local/i386-unknown-cygwin32/bin/strip
461 #LFLAGS=$(DEBUG) -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,134
463 #COPTS = -I/usr/local/include $(BINDDEF) $(CC_OPTIONS)
465 #BINDIR = /usr/local/etc
466 #ADMMANDIR = /usr/local/man/man8
468 #FFMANDIR = /usr/local/man/man5
470 #LIBMANDIR = /usr/local/man/man3
472 #USRMANDIR = /usr/local/man/man1
476 #MANINSTALL = install
480 #VARDB = /usr/local/etc/dhcp
485 #COPTS = $(BINDDEF) $(CC_OPTIONS)
486 #LFLAGS = -Wl,+vnocompatwarnings
487 #INSTALL = install -i
488 #MANINSTALL = install -i
495 #INSTALL = install -i
498 #MANINSTALL = install -i -m 444