Makefile revision 1.125.2.1 1 1.125.2.1 wrstuden # $NetBSD: Makefile,v 1.125.2.1 1999/12/27 18:28:49 wrstuden Exp $
2 1.66 mikel # from: @(#)Makefile 8.7 (Berkeley) 5/25/95
3 1.1 cgd
4 1.96 cjs # Environment variables without default values:
5 1.96 cjs # DESTDIR must be set before anything in this file will work.
6 1.96 cjs # RELEASEDIR is where the tarred up stuff for a snapshot or
7 1.96 cjs # release will be placed.
8 1.96 cjs #
9 1.96 cjs # Environment variables with default values:
10 1.96 cjs # LOCALTIME will set the default local time for the system you
11 1.96 cjs # build; it determines what /etc/localtime is symlink'd to.
12 1.96 cjs # KERNSRCDIR points to kernel source; it is set by default to ../sys,
13 1.96 cjs # but can be overridden.
14 1.96 cjs # KERNOBJDIR is the kernel build directory, it defaults to
15 1.96 cjs # ${KERNSRCDIR}/arch/${MACHINE}/compile/KERNELNAME, but can be
16 1.96 cjs # overridden.
17 1.96 cjs # KERNCONFDIR is where the configuration files for kernels are found;
18 1.96 cjs # default is ${KERNSRCDIR}/arch/${MACHINE}/conf but can be overridden.
19 1.97 cjs # UPDATE is normally undefined; if defined, don't do a 'make clean'
20 1.97 cjs # before kernel compile
21 1.96 cjs # NO_SENDMAIL is normally undefined; if defined, it will not do a
22 1.96 cjs # `make distribution' in the sendmail config file source directory.
23 1.96 cjs # USE_BIND4 is normally unset; if set, it will install a named.boot
24 1.96 cjs # instead of a named.conf in etc/namedb.
25 1.96 cjs # EXTRA_KERNELS has a machine-dependent list of kernels to build added
26 1.96 cjs # to it, but you may also set this to have extra ones built.
27 1.119 ross # BUILD_KERNELS are a machine-dependent list of kernels that should just
28 1.119 ross # be built in place but not made into sets or installed, e.g., an
29 1.119 ross # INSTALL kernel used later in src/distrib/.
30 1.96 cjs #
31 1.96 cjs # Targets:
32 1.96 cjs # distribution: makes a full NetBSD distribution in DESTDIR. If
33 1.96 cjs # INSTALL_DONE is set, it will not do a `make install.'
34 1.96 cjs # distrib-dirs: creates an empty NetBSD directory tree in DESTDIR.
35 1.96 cjs # Called by distribution.
36 1.96 cjs # snapshot: calls distribution, above, and then tars up the files
37 1.96 cjs # into a release(7) format in RELEASEDIR. Any port-dependent
38 1.96 cjs # stuff for this target is found in etc.${MACHINE}/Makefile.inc.
39 1.106 cjs # release: a synonym for `snapshot'
40 1.96 cjs
41 1.124 simonb # XXX: For NO_SENDMAIL, USE_BIND4 and INSTPRIV
42 1.90 kim .include <bsd.own.mk>
43 1.90 kim
44 1.23 cgd TZDIR= /usr/share/zoneinfo
45 1.90 kim LOCALTIME?= US/Pacific
46 1.19 deraadt
47 1.55 perry # setting NOOBJ prevents "make obj" from doing anything;
48 1.55 perry # an objdir would break the installation stuff below
49 1.101 lukem MKOBJ= no
50 1.1 cgd
51 1.80 jonathan # MD Makefile.inc may append MD targets to BIN[123]. Make sure all
52 1.80 jonathan # are empty, to preserve the old semantics of setting them below with "=".
53 1.80 jonathan BIN1=
54 1.80 jonathan BIN2=
55 1.80 jonathan BIN3=
56 1.80 jonathan
57 1.117 simonb # Directories to build in ${RELEASEDIR}. MD Makefile.inc files can
58 1.117 simonb # add to this.
59 1.117 simonb # NOTE: Parent directories must be listed before subdirectories.
60 1.117 simonb INSTALLATION_DIRS= \
61 1.117 simonb binary binary/sets binary/kernel binary/security installation
62 1.117 simonb
63 1.71 cjs .if exists(etc.${MACHINE}/Makefile.inc)
64 1.71 cjs .include "etc.${MACHINE}/Makefile.inc"
65 1.71 cjs .endif
66 1.32 jtc
67 1.96 cjs # Use multiple jobs for kernel builds, if NBUILDJOBS set.
68 1.96 cjs # (Taken from src/Makefile.)
69 1.96 cjs .if defined(NBUILDJOBS)
70 1.96 cjs _J= -j${NBUILDJOBS}
71 1.96 cjs .endif
72 1.96 cjs
73 1.21 cgd # -rw-r--r--
74 1.21 cgd BINOWN= root
75 1.21 cgd BINGRP= wheel
76 1.122 mycroft BIN1+= bootptab changelist csh.cshrc csh.login \
77 1.92 perry csh.logout daily daily.conf dm.conf floppytab ftpchroot \
78 1.92 perry ftpusers ftpwelcome gettytab group hosts hosts.lpd \
79 1.105 mycroft inetd.conf lkm.conf mailer.conf man.conf \
80 1.92 perry monthly monthly.conf mrouted.conf netstart networks \
81 1.94 lukem newsyslog.conf nsswitch.conf phones printcap profile protocols \
82 1.92 perry rbootd.conf rc rc.conf rc.lkm rc.local rc.subr \
83 1.108 drochner rc.shutdown rc.wscons remote rpc security security.conf services \
84 1.109 drochner shells syslog.conf weekly weekly.conf wscons.conf \
85 1.109 drochner etc.${MACHINE}/ttys etc.${MACHINE}/disktab
86 1.105 mycroft
87 1.121 fvdl .if (${MACHINE_ARCH} == "m68k") || \
88 1.105 mycroft (${MACHINE_ARCH} == "ns32k") || \
89 1.105 mycroft (${MACHINE_ARCH} == "vax") || \
90 1.105 mycroft (${MACHINE_ARCH} == "arm32")
91 1.105 mycroft BIN1+= ld.so.conf
92 1.125.2.1 wrstuden .elif exists(etc.${MACHINE_ARCH}/ld.so.conf)
93 1.125.2.1 wrstuden BIN1+= ld.so.conf
94 1.105 mycroft .endif
95 1.120 itojun
96 1.120 itojun # IPv6
97 1.120 itojun BIN1+= rtadvd.conf
98 1.1 cgd
99 1.46 deraadt # -rw-rw-r--
100 1.80 jonathan BIN2+= motd
101 1.1 cgd
102 1.77 mycroft # -rw-------
103 1.80 jonathan BIN3+= hosts.equiv
104 1.77 mycroft
105 1.95 mycroft NAMEDB= 127 root.cache
106 1.91 tron .ifdef USE_BIND4
107 1.91 tron NAMEDB+= named.boot
108 1.91 tron .else
109 1.90 kim NAMEDB+= named.conf
110 1.90 kim .endif
111 1.1 cgd PCS= pcs750.bin
112 1.1 cgd
113 1.88 lukem all clean cleandir depend distclean etc includes install lint:
114 1.1 cgd
115 1.34 cgd .ifndef DESTDIR
116 1.106 cjs distribution distrib-dirs release snapshot:
117 1.36 cgd @echo setenv DESTDIR before doing that!
118 1.34 cgd @false
119 1.34 cgd .else
120 1.7 cgd distribution: distrib-dirs
121 1.87 perry .if !defined(INSTALL_DONE)
122 1.107 scottr (cd ..; ${MAKE} _DISTRIB= includes)
123 1.107 scottr (cd ..; ${MAKE} _DISTRIB= install)
124 1.87 perry .endif
125 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${BIN1} \
126 1.124 simonb ${DESTDIR}/etc
127 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 664 ${BIN2} \
128 1.124 simonb ${DESTDIR}/etc
129 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 600 ${BIN3} \
130 1.124 simonb ${DESTDIR}/etc
131 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 644 aliases \
132 1.124 simonb ${DESTDIR}/etc
133 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 crontab \
134 1.56 thorpej ${DESTDIR}/var/cron/tabs/root
135 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 master.passwd \
136 1.124 simonb ${DESTDIR}/etc
137 1.68 perry pwd_mkdb -p -d ${DESTDIR}/ ${DESTDIR}/etc/master.passwd
138 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 555 \
139 1.1 cgd MAKEDEV.local etc.${MACHINE}/MAKEDEV ${DESTDIR}/dev
140 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 minfree \
141 1.73 perry ${DESTDIR}/var/crash
142 1.1 cgd (cd root; \
143 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 644 dot.cshrc \
144 1.1 cgd ${DESTDIR}/root/.cshrc; \
145 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 dot.klogin \
146 1.1 cgd ${DESTDIR}/root/.klogin; \
147 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 644 dot.login \
148 1.1 cgd ${DESTDIR}/root/.login; \
149 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 644 dot.profile \
150 1.1 cgd ${DESTDIR}/root/.profile; \
151 1.125.2.1 wrstuden ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 644 dot.shrc \
152 1.125.2.1 wrstuden ${DESTDIR}/root/.shrc; \
153 1.1 cgd rm -f ${DESTDIR}/.cshrc ${DESTDIR}/.profile; \
154 1.1 cgd ln ${DESTDIR}/root/.cshrc ${DESTDIR}/.cshrc; \
155 1.1 cgd ln ${DESTDIR}/root/.profile ${DESTDIR}/.profile)
156 1.83 mrg (cd mtree; ${MAKE} install)
157 1.63 mikel (cd namedb; \
158 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 644 \
159 1.124 simonb ${NAMEDB} ${DESTDIR}/etc/namedb)
160 1.19 deraadt /bin/rm -f ${DESTDIR}/etc/localtime
161 1.19 deraadt ln -s ${TZDIR}/${LOCALTIME} ${DESTDIR}/etc/localtime
162 1.48 deraadt /bin/rm -f ${DESTDIR}/etc/rmt
163 1.48 deraadt ln -s /usr/sbin/rmt ${DESTDIR}/etc/rmt
164 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g operator -m 664 /dev/null \
165 1.32 jtc ${DESTDIR}/etc/dumpdates
166 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g operator -m 600 /dev/null \
167 1.44 deraadt ${DESTDIR}/etc/skeykeys
168 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 /dev/null \
169 1.125.2.1 wrstuden ${DESTDIR}/var/at/at.deny
170 1.125.2.1 wrstuden ${INSTALL} ${INSTPRIV} -c -o root -g wheel -m 600 /dev/null \
171 1.38 cgd ${DESTDIR}/var/cron/log
172 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o nobody -g ${BINGRP} -m 664 /dev/null \
173 1.32 jtc ${DESTDIR}/var/db/locate.database
174 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o uucp -g dialer -m 640 /dev/null \
175 1.113 fair ${DESTDIR}/var/log/aculog
176 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \
177 1.69 perry ${DESTDIR}/var/log/authlog
178 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \
179 1.32 jtc ${DESTDIR}/var/log/lastlog
180 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 640 /dev/null \
181 1.32 jtc ${DESTDIR}/var/log/lpd-errs
182 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \
183 1.32 jtc ${DESTDIR}/var/log/maillog
184 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
185 1.32 jtc ${DESTDIR}/var/log/messages
186 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \
187 1.58 lukem ${DESTDIR}/var/log/secure
188 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
189 1.32 jtc ${DESTDIR}/var/log/wtmp
190 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \
191 1.69 perry ${DESTDIR}/var/log/xferlog
192 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o daemon -g staff -m 664 /dev/null \
193 1.39 cgd ${DESTDIR}/var/msgs/bounds
194 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \
195 1.32 jtc ${DESTDIR}/var/run/utmp
196 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
197 1.81 mrg ${DESTDIR}/var/games/atc_scores
198 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
199 1.81 mrg ${DESTDIR}/var/games/battlestar.log
200 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
201 1.81 mrg ${DESTDIR}/var/games/cfscores
202 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
203 1.82 perry ${DESTDIR}/var/games/criblog
204 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
205 1.81 mrg ${DESTDIR}/var/games/robots_roll
206 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
207 1.81 mrg ${DESTDIR}/var/games/rogue.scores
208 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
209 1.81 mrg ${DESTDIR}/var/games/saillog
210 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
211 1.81 mrg ${DESTDIR}/var/games/snakerawscores
212 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
213 1.81 mrg ${DESTDIR}/var/games/snake.log
214 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
215 1.81 mrg ${DESTDIR}/var/games/tetris.scores
216 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
217 1.81 mrg ${DESTDIR}/var/games/larn/llog12.0
218 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
219 1.81 mrg ${DESTDIR}/var/games/larn/lscore12.0
220 1.124 simonb ${INSTALL} ${INSTPRIV} -c -o games -g games -m 664 /dev/null \
221 1.81 mrg ${DESTDIR}/var/games/larn/playerids
222 1.124 simonb (cd etc.${MACHINE}; ${INSTALL} ${INSTPRIV} -c -o ${BINOWN} \
223 1.124 simonb -g ${BINGRP} -m 444 fstab.* ${DESTDIR}/etc)
224 1.49 tls (cd ${DESTDIR}/dev; ./MAKEDEV all)
225 1.62 perry (cd ../usr.bin/mail; ${MAKE} distribution)
226 1.90 kim .ifndef NO_SENDMAIL
227 1.35 cgd (cd ../usr.sbin/sendmail/cf/cf; ${MAKE} distribution)
228 1.125.2.1 wrstuden ${DESTDIR}/usr/libexec/sendmail/sendmail -C ${DESTDIR}/etc/sendmail.cf -O AliasFile=${DESTDIR}/etc/aliases -bi
229 1.90 kim .endif
230 1.112 perry .ifdef BUILD_POSTFIX
231 1.110 mrg (cd ../usr.sbin/postfix/etc; ${MAKE} distribution)
232 1.111 simonb .endif
233 1.1 cgd
234 1.1 cgd
235 1.7 cgd distrib-dirs:
236 1.124 simonb ${INSTALL} ${INSTPRIV} -d -o root -g wheel -m 755 ${DESTDIR}
237 1.67 perry -mtree -def mtree/NetBSD.dist -p ${DESTDIR}/ -u
238 1.28 jtc cd ${DESTDIR}; rm -f sys; ln -s usr/src/sys sys
239 1.99 cjs
240 1.96 cjs .if !defined(RELEASEDIR)
241 1.117 simonb release snapshot snap_pre snap_md_pre snap_md_post:
242 1.96 cjs @echo setenv RELEASEDIR before doing that!
243 1.96 cjs @false
244 1.96 cjs .else
245 1.117 simonb release snapshot: distribution snap_pre snap_md_pre snap_kern snap_md_post
246 1.96 cjs sh ../distrib/sets/maketars -s ../distrib/sets \
247 1.96 cjs -d ${DESTDIR} -t ${RELEASEDIR}/binary/sets
248 1.104 itohy .if exists(../domestic) && !defined(EXPORTABLE_SYSTEM)
249 1.103 fair sh ../distrib/sets/maketars -s ../distrib/sets \
250 1.103 fair -d ${DESTDIR} -t ${RELEASEDIR}/binary/security secr
251 1.123 is sh ../distrib/sets/makesums -t ${RELEASEDIR}/binary/security
252 1.103 fair .endif
253 1.123 is sh ../distrib/sets/makesums -t ${RELEASEDIR}/binary/sets
254 1.104 itohy .ifdef EXTRA_KERNELS
255 1.123 is sh ../distrib/sets/makesums -t ${RELEASEDIR}/binary/kernel '*.gz'
256 1.104 itohy .endif
257 1.41 cgd
258 1.41 cgd snap_pre:
259 1.96 cjs /bin/rm -rf ${RELEASEDIR}
260 1.124 simonb ${INSTALL} ${INSTPRIV} -d -o root -g wheel -m 755 ${RELEASEDIR}
261 1.117 simonb .for dir in ${INSTALLATION_DIRS}
262 1.124 simonb ${INSTALL} ${INSTPRIV} -d -o root -g wheel -m 755 ${RELEASEDIR}/${dir}
263 1.117 simonb .endfor
264 1.96 cjs
265 1.96 cjs # the regular expression does a basename(1) on .CURDIR so that we don't
266 1.96 cjs # have to keep looking up .. at compile time.
267 1.96 cjs KERNSRCDIR?= ${.CURDIR:C/[^\/]+$//}sys
268 1.96 cjs KERNOBJDIR?= ${KERNSRCDIR}/arch/${MACHINE}/compile
269 1.96 cjs KERNCONFDIR?= ${KERNSRCDIR}/arch/${MACHINE}/conf
270 1.96 cjs
271 1.96 cjs # This target builds the GENERIC kernel (which must exist for all
272 1.96 cjs # ports) and puts it in binary/sets/kern.tgz, and also builds any
273 1.114 fair # kernels specified in EXTRA_KERNELS. Since NetBSD's kernel build
274 1.114 fair # system can create more than one kernel from a single configuration
275 1.114 fair # we figure out how many there are, what they're named, and move them
276 1.114 fair # to binary/kernel/${KERNEL}.${CONFIGFILE}.gz - most often KERNEL will
277 1.116 fair # simply be "netbsd". If we don't find the "config" line, assume the
278 1.116 fair # kernel will be "netbsd" (some config files are simple additions on
279 1.116 fair # GENERIC, and just include it).
280 1.116 fair #
281 1.116 fair GETKERNELAWK= awk '/^config/ {print $$2; found=1} \
282 1.116 fair END{ if (found == 0) print "netbsd"; }'
283 1.96 cjs #
284 1.118 gwr .if !target(snap_kern)
285 1.96 cjs snap_kern:
286 1.125 sommerfe cd ${KERNCONFDIR} && ${CONFIG} \
287 1.96 cjs -b ${KERNOBJDIR}/GENERIC -s ${KERNSRCDIR} GENERIC
288 1.97 cjs .ifndef UPDATE
289 1.96 cjs cd ${KERNOBJDIR}/GENERIC && ${MAKE} clean
290 1.96 cjs .endif
291 1.115 fair cd ${KERNOBJDIR}/GENERIC && ${MAKE} depend && ${MAKE} ${_J}
292 1.96 cjs cd ${KERNOBJDIR}/GENERIC && \
293 1.116 fair tar cf - `${GETKERNELAWK} ${KERNCONFDIR}/GENERIC` |\
294 1.96 cjs gzip -c -9 > ${RELEASEDIR}/binary/sets/kern.tgz
295 1.117 simonb # XXX use same loop for ${EXTRA_KERNELS} and ${BUILD_KERNELS} but
296 1.117 simonb # XXX only install ${EXTRA_KERNELS} in binary/kernel???
297 1.114 fair .for configfile in ${EXTRA_KERNELS}
298 1.125 sommerfe cd ${KERNCONFDIR} && ${CONFIG} \
299 1.114 fair -b ${KERNOBJDIR}/${configfile} -s ${KERNSRCDIR} ${configfile}
300 1.98 cjs .ifndef UPDATE
301 1.114 fair cd ${KERNOBJDIR}/${configfile} && ${MAKE} clean
302 1.96 cjs .endif
303 1.115 fair cd ${KERNOBJDIR}/${configfile} && ${MAKE} depend && ${MAKE} ${_J}
304 1.114 fair cd ${KERNOBJDIR}/${configfile} && \
305 1.116 fair for kernel in `${GETKERNELAWK} \
306 1.114 fair ${KERNCONFDIR}/${configfile}` ; { \
307 1.114 fair gzip -c -9 < $${kernel} > \
308 1.114 fair ${RELEASEDIR}/binary/kernel/$${kernel}.${configfile}.gz ; }
309 1.96 cjs .endfor # EXTRA_KERNELS
310 1.117 simonb .for configfile in ${BUILD_KERNELS}
311 1.125 sommerfe cd ${KERNCONFDIR} && ${CONFIG} \
312 1.117 simonb -b ${KERNOBJDIR}/${configfile} -s ${KERNSRCDIR} ${configfile}
313 1.117 simonb .ifndef UPDATE
314 1.117 simonb cd ${KERNOBJDIR}/${configfile} && ${MAKE} clean
315 1.117 simonb .endif
316 1.117 simonb cd ${KERNOBJDIR}/${configfile} && ${MAKE} depend && ${MAKE} ${_J}
317 1.117 simonb .endfor # BUILD_KERNELS
318 1.118 gwr .endif # no target(snap_kern)
319 1.108 drochner
320 1.96 cjs .endif # RELEASEDIR check
321 1.41 cgd
322 1.117 simonb snap_md_pre:
323 1.117 simonb # nothing here -- look in the machine-dependent Makefile.inc
324 1.117 simonb
325 1.117 simonb snap_md_post:
326 1.41 cgd # nothing here -- look in the machine-dependent Makefile.inc
327 1.41 cgd
328 1.34 cgd .endif # DESTDIR check
329 1.7 cgd
330 1.1 cgd .include <bsd.prog.mk>
331