Merge from vendor branch OPENSSL:
[dragonfly.git] / contrib / isc-dhcp / Makefile.conf
1 # Makefile.conf
2 #
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:
9 #
10 #             http://www.isc.org/isc-license-1.0.html. 
11 #
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.
15 #
16 # Support and other services are available for ISC products - see
17 # http://www.isc.org for more information.
18 #
19
20 ## Defaults...
21 SCRIPT = none
22 USERBINDIR = /usr/bin
23 BINDIR = /usr/sbin
24 CLIENTBINDIR=/sbin
25 ADMMANDIR = /usr/share/man/cat8
26 ADMMANEXT = .0
27 FFMANDIR = /usr/share/man/cat5
28 FFMANEXT = .0
29 LIBMANDIR = /usr/share/man/cat3
30 LIBMANEXT = .0
31 USRMANDIR = /usr/share/man/cat1
32 USRMANEXT = .0
33 MANCAT = cat
34 INSTALL = install -c -m 444
35 MANINSTALL = install -c
36 CHMOD = chmod
37 CATMANPAGES =
38 ETC = /etc
39 VARRUN = /var/run
40 VARDB = /var/db
41 LIBDIR=/usr/local/lib
42 INCDIR=/usr/local/include
43 LIBS =
44 COPTS = $(BINDDEF) $(CC_OPTIONS)
45 DEBUG = -g
46 RANLIB = ranlib
47 MKDEP = mkdep
48 CLIENT_PATH = '"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'
49
50 BINDLIB = ../minires/libres.a
51 BINDINC =
52 MINIRES = minires
53
54 # Major version number (if applicable)
55 ##--majver--
56 MAJORVERSION=MajorVersion
57 ##--majver--
58
59 # Minor version number (if applicable)
60 ##--minver--
61 MINORVERSION=MinorVersion
62 ##--minver--
63
64 ## Porting::
65 #
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.
70 #
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.
75
76 ## AIX 4.3
77 ##--aix--
78 #CF = cf/aix.h
79 #CC=cc -Daix
80 #INSTALL=/usr/ucb/install -c
81 #MANINSTALL=/usr/ucb/install -c -m 444
82 #ADMMANEXT = .8
83 #FFMANEXT = .5
84 #VARRUN = /etc
85 #VARDB = /etc
86 ##--aix--
87
88 ## NEXTSTEP 3.x,4.x
89 ##--nextstep--
90 #CF = cf/nextstep.h
91 #CC=cc
92 #COPTS = -Wall $(BINDDEF) $(CC_OPTIONS)
93 #BINDIR=/usr/etc
94 #ADMMANDIR = /usr/local/man/cat8
95 #FFMANDIR = /usr/local/man/cat5
96 #LIBMANDIR = /usr/local/man/cat3
97 #USRMANDIR = /usr/local/man/cat1
98 #ADMMANEXT = .8
99 #FFMANEXT = .5
100 #LIBMANEXT = .3
101 #USRMANEXT = .3
102 #VARRUN = /etc
103 #VARDB = /etc
104 ##--nextstep--
105
106 ## SunOS 4.1
107 ##--sunos4--
108 #CC = gcc
109 #LIBS = -lresolv
110 #CF = cf/sunos4.h
111 #BINDIR=/usr/etc
112 #CLIENTBINDIR=/etc
113 #ADMMANEXT = .8
114 #FFMANEXT = .5
115 #VARRUN = /etc
116 #VARDB = /etc
117 ##--sunos4--
118
119 ## Solaris 2.5 (with gcc)
120 ##--sunos5-gcc--
121 #INSTALL=/usr/ucb/install
122 #MANINSTALL=/usr/ucb/install
123 #LIBS = -lresolv -lsocket -lnsl -lgen
124 #CC=gcc
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) \
128 #        $(CC_OPTIONS)
129 #CF = cf/sunos5-5.h
130 #ADMMANDIR = /usr/share/man/man1m
131 #ADMMANEXT = .1m
132 #FFMANDIR = /usr/share/man/man4
133 #FFMANEXT = .4
134 #LIBMANDIR = /usr/share/man/man3
135 #LIBMANEXT = .3
136 #USRMANDIR = /usr/share/man/man1
137 #USRMANEXT = .1
138 #MANCAT = man
139 #VARRUN = /etc
140 #VARDB = /etc
141 #SCRIPT=solaris
142 ##--sunos5-gcc--
143
144 ## Solaris 2.5 (with Sun cc)
145 ##--sunos5-cc--
146 #INSTALL=/usr/ucb/install
147 #MANINSTALL=/usr/ucb/install
148 #LIBS = -lresolv -lsocket -lnsl -lgen 
149 #CC=cc
150 #COPTS = -D__svr4__ $(BINDDEF) -erroff=E_END_OF_LOOP_CODE_NOT_REACHED \
151 #        -DSOLARIS_MAJOR=$(MAJORVERSION) -DSOLARIS_MINOR=$(MINORVERSION) \
152 #        $(CC_OPTIONS)
153 #CF = cf/sunos5-5.h
154 #ADMMANDIR = /usr/share/man/man1m
155 #ADMMANEXT = .1m
156 #FFMANDIR = /usr/share/man/man4
157 #FFMANEXT = .4
158 #LIBMANDIR = /usr/share/man/man3
159 #LIBMANEXT = .3
160 #USRMANDIR = /usr/share/man/man1
161 #USRMANEXT = .1
162 #MANCAT = man
163 #VARRUN = /etc
164 #VARDB = /etc
165 #SCRIPT=solaris
166 ##--sunos5-cc--
167
168 ## DEC Alpha/OSF1
169 ##--alphaosf--
170 #COPTS = -std $(CC_OPTIONS)
171 #INSTALL=/usr/ucb/installbsd -c
172 #MANINSTALL=/usr/ucb/installbsd -c
173 #CF = cf/alphaosf.h
174 #ADMMANEXT = .8
175 #FFMANEXT = .5
176 #VARDB = /etc
177 ##--alphaosf--
178
179 ## BSD/OS 2.1 through 4.0
180 ##--bsdos--
181 #LIBS = -lresolv
182 #CC=gcc2
183 #CF = cf/bsdos.h
184 #SCRIPT=bsdos
185 ##--bsdos--
186
187 ## BSD/OS 4.1 and higher.
188 ##--bsdos-4.1--
189 #CF = cf/bsdos.h
190 #SCRIPT=bsdos
191 ##--bsdos-4.1--
192
193 ## OpenBSD
194 ##--openbsd--
195 #CF = cf/openbsd.h
196 #SCRIPT=openbsd
197 ##--openbsd--
198
199 ## FreeBSD
200 ##--freebsd--
201 #CF = cf/freebsd.h
202 #SCRIPT=freebsd
203 ##--freebsd--
204
205 ## Rhapsody
206 ##--rhapsody--
207 #CF = cf/rhapsody.h
208 #COPTS  = -Wall -Wno-unused -Wno-implicit -Wno-comment \
209 #         -Wno-uninitialized -Wno-switch -Werror -pipe $(BINDDEF) $(CC_OPTIONS)
210 ##SCRIPT=rhapsody
211 ##--rhapsody--
212
213 ## Darwin/MacOSX
214 ##--darwin--
215 #CF = cf/rhapsody.h
216 #COPTS  = -Ddarwin -Wall -Wno-unused -Wno-implicit -Wno-comment \
217 #         -Wno-uninitialized -Wno-switch -Werror -pipe $(BINDDEF) $(CC_OPTIONS)
218 #SCRIPT=freebsd
219 ##--darwin--
220
221 ## NetBSD
222 ##--netbsd--
223 #CF = cf/netbsd.h
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)
230 #SCRIPT=netbsd
231 ##MKDEP=makedepend
232 ##--netbsd--
233
234 ## NetBSD nocast
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.
239 ##--netbsd-nocast--
240 #CF = cf/netbsd.h
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)
247 #SCRIPT=netbsd
248 ##--netbsd-nocast--
249
250 ## Ultrix
251 ##--ultrix--
252 #BINDIR = /usr/etc
253 #CLIENTBINDIR=/etc
254 #VARRUN = /etc
255 #VARDB = /etc
256 #CF = cf/ultrix.h
257 #ADMMANDIR = /usr/man/man8
258 #ADMMANEXT = .8
259 #FFMANDIR = /usr/man/man5
260 #FFMANEXT = .5
261 #LIBMANDIR = /usr/man/cat3
262 #LIBMANEXT = .3
263 #USRMANDIR = /usr/man/cat1
264 #USRMANEXT = .1
265 ##--ultrix--
266
267 ## Linux 1.x
268 ##--linux-1--
269 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
270 #        $(BINDDEF) $(CC_OPTIONS)
271 #CF = cf/linux.h
272 #ADMMANDIR = /usr/man/man8
273 #ADMMANEXT = .8
274 #FFMANDIR = /usr/man/man5
275 #FFMANEXT = .5
276 #LIBMANDIR = /usr/man/man3
277 #LIBMANEXT = .3
278 #USRMANDIR = /usr/man/man1
279 #USRMANEXT = .1
280 #MANCAT = man
281 #VARRUN = /var/run
282 #VARDB = /var/state/dhcp
283 #SCRIPT=linux
284 ##--linux-1--
285
286 ## Linux 2.0
287 ##--linux-2.0--
288 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
289 #        $(BINDDEF) $(CC_OPTIONS)
290 #CF = cf/linux.h
291 #ADMMANDIR = /usr/man/man8
292 #ADMMANEXT = .8
293 #FFMANDIR = /usr/man/man5
294 #FFMANEXT = .5
295 #LIBMANDIR = /usr/man/man3
296 #LIBMANEXT = .3
297 #USRMANDIR = /usr/man/man1
298 #USRMANEXT = .1
299 #MANCAT = man
300 #VARRUN = /var/run
301 #VARDB = /var/state/dhcp
302 #SCRIPT=linux
303 ##--linux-2.0--
304
305 ## Linux 2.1
306 ##--linux-2.1--
307 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
308 #        $(BINDDEF) $(CC_OPTIONS)
309 #CF = cf/linux.h
310 #ADMMANDIR = /usr/man/man8
311 #ADMMANEXT = .8
312 #FFMANDIR = /usr/man/man5
313 #FFMANEXT = .5
314 #LIBMANDIR = /usr/man/man3
315 #LIBMANEXT = .3
316 #USRMANDIR = /usr/man/man1
317 #USRMANEXT = .1
318 #MANCAT = man
319 #VARRUN = /var/run
320 #VARDB = /var/state/dhcp
321 #SCRIPT=linux
322 ##--linux-2.1--
323
324 ## Linux 2.2
325 ##--linux-2.2--
326 #COPTS = -DLINUX_MAJOR=$(MAJORVERSION) -DLINUX_MINOR=$(MINORVERSION) \
327 #        $(BINDDEF) $(CC_OPTIONS)
328 #CF = cf/linux.h
329 #ADMMANDIR = /usr/man/man8
330 #ADMMANEXT = .8
331 #FFMANDIR = /usr/man/man5
332 #FFMANEXT = .5
333 #LIBMANDIR = /usr/man/man3
334 #LIBMANEXT = .3
335 #USRMANDIR = /usr/man/man1
336 #USRMANEXT = .1
337 #MANCAT = man
338 #VARRUN = /var/run
339 #VARDB = /var/state/dhcp
340 #SCRIPT=linux
341 ##--linux-2.2--
342
343 ## SCO UnixWare 7
344 ##--uw7--
345 #CF = cf/uw7.h
346 #PREDEFINES=-DUW7
347 #RANLIB=true
348 #LIBS = -lresolv -lsocket -lnsl -lgen
349 ##--uw7--
350
351 ## SCO (with standard cc compiler)
352 ##--sco-cc--
353 #CF = cf/sco.h
354 #PREDEFINES=-DSCO -DBROKEN_ANSI
355 #BINDIR = /usr/etc
356 #CLIENTBINDIR=/etc
357 #ADMMANDIR = /usr/man/cat.ADMN
358 #ADMMANEXT = .ADMN.Z
359 #FFMANDIR = /usr/man/cat.SFF
360 #FFMANEXT = .SFF.Z
361 #INSTALL = cp
362 #MANFROM = <
363 #MANINSTALL = compress
364 #MANTO = >
365 #VARRUN = /etc
366 #VARDB = /etc
367 #CATMANPAGES=
368 ##--sco-cc--
369
370 ## SCO (with GNU gcc compiler)
371 ##--sco-gcc--
372 #CF = cf/sco.h
373 #CC=gcc
374 #PREDEFINES=-DSCO
375 #LIBS = -lsocket
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
380 #ADMMANEXT = .ADMN.Z
381 #FFMANDIR = /usr/local/dhcp/man/cat.SFF
382 #FFMANEXT = .SFF.Z
383 #INSTALL = /usr/local/bin/install
384 #MANFROM = <
385 #MANINSTALL = compress
386 #MANTO = >
387 #VARRUN = /usr/local/dhcp/var
388 #VARDB = /usr/local/dhcp/var
389 #CATMANPAGES=
390 #CLIENT_PATH = '"PATH=/bin:/etc:/usr/bin:/tcb/bin:/usr/bin/X11:/usr/local/bin:/usr/local/dhcp/bin"'
391 ##--sco-gcc--
392
393 ## QNX
394 ##--qnx--
395 #CF = cf/qnx.h
396 #ADMMANDIR = /usr/man/man8
397 #ADMMANEXT = .8
398 #FFMANDIR = /usr/man/man5
399 #FFMANEXT = .5
400 #LIBMANDIR = /usr/man/man3
401 #LIBMANEXT = .3
402 #USRMANDIR = /usr/man/man1
403 #USRMANEXT = .1
404 #MANCAT = man
405 #VARRUN = /etc
406 #COPTS=-w3 -Dlint $(BINDDEF) $(CC_OPTIONS)
407 #LFLAGS=$(DEBUG) "-Wl,op symfile" -l socket
408 #MANINSTALL = /bin/true 
409 #INSTALL = cp
410 #BINDIR = /etc
411 #CLIENTBINDIR = /etc
412 ##--qnx--
413
414
415 ## QNX RTP (v6, NTO)
416 ##--qnxnto--
417 #CF = cf/qnx.h
418 #ADMMANDIR = /opt/man/man8
419 #ADMMANEXT = .8
420 #FFMANDIR = /opt/man/man5
421 #FFMANEXT = .5
422 #LIBMANDIR = /opt/man/man3
423 #LIBMANEXT = .3
424 #MANCAT = man
425 #COPTS=-w3 -Dlint $(BINDDEF)
426 #LFLAGS=-l socket
427 #MANINSTALL = /bin/cp
428 #INSTALL = /bin/cp
429 #BINDIR = /opt/sbin
430 #USERBINDIR= /opt/bin
431 #CLIENTBINDIR = /opt/sbin
432 ##--qnxnto--
433
434 ## CygWin32
435 ##--cygwin32--
436 #CF = cf/cygwin32.h
437 #ADMMANDIR = /usr/man/man8
438 #ADMMANEXT = .8
439 #FFMANDIR = /usr/man/man5
440 #FFMANEXT = .5
441 #LIBMANDIR = /usr/man/man3
442 #LIBMANEXT = .3
443 #USRMANDIR = /usr/man/man1
444 #USRMANEXT = .1
445 #VARRUN = /etc
446 #MANINSTALL = /bin/true 
447 #INSTALL = cp
448 #BINDIR = /etc
449 #CLIENTBINDIR = /etc
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
457 ##--cygwin32--
458
459 ## IRIX 6.x
460 ##--irix--
461 #LFLAGS=$(DEBUG) -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,134
462 #CC=gcc
463 #COPTS = -I/usr/local/include $(BINDDEF) $(CC_OPTIONS)
464 #CF = cf/irix.h
465 #BINDIR = /usr/local/etc
466 #ADMMANDIR = /usr/local/man/man8
467 #ADMMANEXT = .8
468 #FFMANDIR = /usr/local/man/man5
469 #FFMANEXT = .5
470 #LIBMANDIR = /usr/local/man/man3
471 #LIBMANEXT = .3
472 #USRMANDIR = /usr/local/man/man1
473 #USRMANEXT = .1
474 #MANCAT = man
475 #INSTALL = install
476 #MANINSTALL = install
477 #CHMOD = chmod
478 #ETC = /etc
479 #VARRUN = /etc
480 #VARDB = /usr/local/etc/dhcp
481 ##--irix--
482
483 ## HP-UX
484 ##--hpux-cc--
485 #COPTS = $(BINDDEF) $(CC_OPTIONS)
486 #LFLAGS = -Wl,+vnocompatwarnings
487 #INSTALL = install -i
488 #MANINSTALL = install -i
489 ##--hpux-cc--
490
491 ## HP-UX with gcc
492 ##--hpux-gcc--
493 #CC = gcc
494 #CF = cf/hpux.h
495 #INSTALL = install -i
496 #ADMMANEXT = .8
497 #FFMANEXT = .5
498 #MANINSTALL = install -i -m 444
499 ##--hpux-gcc--