Makefile (1739) | Makefile (1759) |
---|---|
1# from: @(#)Makefile 5.11 (Berkeley) 5/21/91 | 1# from: @(#)Makefile 5.11 (Berkeley) 5/21/91 |
2# $Id: Makefile,v 1.65 1994/06/15 20:43:20 jkh Exp $ | 2# $Id: Makefile,v 1.66 1994/06/15 21:21:50 jkh Exp $ |
3 4# disktab may be wrong -- hcx9 is a tahoe, but gets its own. 5# -rw-r--r-- 6BINOWN= root 7BINGRP= wheel 8BIN1= aliases csh.cshrc csh.login csh.logout dm.conf \ 9 ftpusers gettytab group hosts host.conf hosts.equiv hosts.lpd \ 10 inetd.conf login.access motd myname netstart \ --- 118 unchanged lines hidden (view full) --- 129non-crypt: 130 rm -f ${LIBCRYPT} 131 for i in ${CRYPT_SRCS}; do \ 132 cd ${.CURDIR}/../$$i; \ 133 ${MAKE} cleandir obj depend all; \ 134 done 135 136distribution: distrib-dirs | 3 4# disktab may be wrong -- hcx9 is a tahoe, but gets its own. 5# -rw-r--r-- 6BINOWN= root 7BINGRP= wheel 8BIN1= aliases csh.cshrc csh.login csh.logout dm.conf \ 9 ftpusers gettytab group hosts host.conf hosts.equiv hosts.lpd \ 10 inetd.conf login.access motd myname netstart \ --- 118 unchanged lines hidden (view full) --- 129non-crypt: 130 rm -f ${LIBCRYPT} 131 for i in ${CRYPT_SRCS}; do \ 132 cd ${.CURDIR}/../$$i; \ 133 ${MAKE} cleandir obj depend all; \ 134 done 135 136distribution: distrib-dirs |
137 install -c -o ${BINOWN} -g ${BINGRP} -m 644 ${BIN1} ${DESTDIR}/etc 138 install -c -o ${BINOWN} -g ${BINGRP} -m 666 ${BIN2} ${DESTDIR}/etc 139 install -c -o ${BINOWN} -g ${BINGRP} -m 755 ${BIN3} ${DESTDIR}/etc 140 install -c -o ${BINOWN} -g ${BINGRP} -m 644 crontab ${DESTDIR}/etc | 137 (cd ${.CURDIR}; \ 138 install -c -o ${BINOWN} -g ${BINGRP} -m 644 ${BIN1} ${DESTDIR}/etc; \ 139 install -c -o ${BINOWN} -g ${BINGRP} -m 666 ${BIN2} ${DESTDIR}/etc; \ 140 install -c -o ${BINOWN} -g ${BINGRP} -m 755 ${BIN3} ${DESTDIR}/etc; \ 141 install -c -o ${BINOWN} -g ${BINGRP} -m 644 crontab ${DESTDIR}/etc; \ |
141 install -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ | 142 install -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ |
142 ${DESTDIR}/var/cron/log | 143 ${DESTDIR}/var/cron/log; \ |
143 install -c -o ${BINOWN} -g ${BINGRP} -m 600 \ | 144 install -c -o ${BINOWN} -g ${BINGRP} -m 600 \ |
144 master.passwd ${DESTDIR}/etc 145 pwd_mkdb -p -d ${DESTDIR}/etc ${DESTDIR}/etc/master.passwd | 145 master.passwd ${DESTDIR}/etc; \ 146 pwd_mkdb -p -d ${DESTDIR}/etc ${DESTDIR}/etc/master.passwd; \ |
146 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ | 147 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ |
147 MAKEDEV.local etc.${MACHINE}/MAKEDEV ${DESTDIR}/dev | 148 MAKEDEV.local etc.${MACHINE}/MAKEDEV ${DESTDIR}/dev ) |
148.if defined(CDROMDIST) | 149.if defined(CDROMDIST) |
149 (cd ${DESTDIR}/dev; sh MAKEDEV all) | 150 (cd ${DESTDIR}/dev; sh MAKEDEV all) ; |
150.endif 151 (cd ${.CURDIR}/root; \ 152 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.cshrc \ 153 ${DESTDIR}/root/.cshrc; \ 154 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.klogin \ 155 ${DESTDIR}/root/.klogin; \ 156 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.login \ 157 ${DESTDIR}/root/.login; \ --- 5 unchanged lines hidden (view full) --- 163 cd ${.CURDIR}/mtree; install -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 164 ${MTREE} ${DESTDIR}/etc/mtree 165 cd ${.CURDIR}/namedb; install -c -o ${BINOWN} -g ${BINGRP} -m 644 \ 166 ${NAMEDB} ${DESTDIR}/etc/namedb 167 install -c -o ${BINOWN} -g operator -m 664 /dev/null \ 168 ${DESTDIR}/etc/dumpdates 169 install -c -o nobody -g ${BINGRP} -m 664 /dev/null \ 170 ${DESTDIR}/var/db/locate.database | 151.endif 152 (cd ${.CURDIR}/root; \ 153 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.cshrc \ 154 ${DESTDIR}/root/.cshrc; \ 155 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.klogin \ 156 ${DESTDIR}/root/.klogin; \ 157 install -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.login \ 158 ${DESTDIR}/root/.login; \ --- 5 unchanged lines hidden (view full) --- 164 cd ${.CURDIR}/mtree; install -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 165 ${MTREE} ${DESTDIR}/etc/mtree 166 cd ${.CURDIR}/namedb; install -c -o ${BINOWN} -g ${BINGRP} -m 644 \ 167 ${NAMEDB} ${DESTDIR}/etc/namedb 168 install -c -o ${BINOWN} -g operator -m 664 /dev/null \ 169 ${DESTDIR}/etc/dumpdates 170 install -c -o nobody -g ${BINGRP} -m 664 /dev/null \ 171 ${DESTDIR}/var/db/locate.database |
171 install -c -o ${BINOWN} -g ${BINGRP} -m 664 minfree \ 172 ${DESTDIR}/var/crash | |
173 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 174 ${DESTDIR}/var/log/lpd-errs 175 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 176 ${DESTDIR}/var/log/maillog 177 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 178 ${DESTDIR}/var/log/lastlog 179 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 180 ${DESTDIR}/var/log/messages 181 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 182 ${DESTDIR}/var/log/wtmp 183 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 184 ${DESTDIR}/var/run/utmp | 172 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 173 ${DESTDIR}/var/log/lpd-errs 174 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 175 ${DESTDIR}/var/log/maillog 176 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 177 ${DESTDIR}/var/log/lastlog 178 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 179 ${DESTDIR}/var/log/messages 180 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 181 ${DESTDIR}/var/log/wtmp 182 install -c -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \ 183 ${DESTDIR}/var/run/utmp |
185 (cd etc.${MACHINE}; install -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 186 fstab.* ${DESTDIR}/etc) | 184 install -c -o ${BINOWN} -g ${BINGRP} -m 664 ${.CURDIR}/minfree \ 185 ${DESTDIR}/var/crash 186 (cd ${.CURDIR}/etc.${MACHINE}; install -c -o ${BINOWN} -g ${BINGRP} \ 187 -m 444 fstab.* ${DESTDIR}/etc) |
187.if defined(NOCRYPT) | 188.if defined(NOCRYPT) |
188 ${MAKE} non-crypt 189 (cd ..; NOCRYPT=nocrypt; export NOCRYPT; ${MAKE} install) | 189 (cd ${.CURDIR}; ${MAKE} non-crypt) 190 (cd ${.CURDIR}/..; NOCRYPT=nocrypt; export NOCRYPT; ${MAKE} install) |
190.else | 191.else |
191 ${MAKE} crypt 192 (cd ..; ${MAKE} install) | 192 (cd ${.CURDIR}; ${MAKE} crypt) 193 (cd ${.CURDIR}/..; ${MAKE} install |
193.endif | 194.endif |
194 (cd ../usr.sbin/sendmail/src; \ | 195 (cd ${.CURDIR}/../usr.sbin/sendmail/src; \ |
195 ${MAKE} install; \ 196 cd ../cf/cf; \ 197 ${MAKE} obj; \ 198 ${MAKE} freefall.cf; \ 199 install -o ${BINOWN} -g ${BINGRP} -m 644 obj/freefall.cf \ 200 ${DESTDIR}/etc/sendmail.cf) | 196 ${MAKE} install; \ 197 cd ../cf/cf; \ 198 ${MAKE} obj; \ 199 ${MAKE} freefall.cf; \ 200 install -o ${BINOWN} -g ${BINGRP} -m 644 obj/freefall.cf \ 201 ${DESTDIR}/etc/sendmail.cf) |
201 (cd ../; \ | 202 (cd ${.CURDIR}/..; \ |
202 install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${FREEBSD} ${DESTDIR}/) | 203 install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${FREEBSD} ${DESTDIR}/) |
203 (cd ..; ${MAKE} mdec; ) 204 (cd ../share/man; ${MAKE} makedb; ) | 204 (cd ${.CURDIR}/..; ${MAKE} mdec; ) 205 (cd ${.CURDIR}/../share/man; ${MAKE} makedb; ) |
205.if ${MACHINE} == "tahoe" | 206.if ${MACHINE} == "tahoe" |
206 (cd etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${WCS1} \ 207 ${DESTDIR}/) | 207 (cd ${.CURDIR}/etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} \ 208 -m 444 ${WCS1} ${DESTDIR}/) |
208.endif 209.if ${MACHINE} == "vax" | 209.endif 210.if ${MACHINE} == "vax" |
210 (cd etc.vax; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${PCS} \ 211 ${DESTDIR}/) | 211 (cd ${.CURDIR}/etc.vax; install -c -o ${BINOWN} -g ${BINGRP} \ 212 -m 444 ${PCS} ${DESTDIR}/) |
212.endif 213 214crunch: 215 crunchgen ${.CURDIR}/../contrib/crunch/examples/kcopy.conf 216 make -f kcopy.mk objs exe 217 crunchgen ${.CURDIR}/../contrib/crunch/examples/filesystem.conf 218 make -f filesystem.mk objs exe 219 220extract: 221 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 222 ${.CURDIR}/etc.i386/INSTALL_bin.sh ${RELEASEDIR}/tarballs/bindist 223 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 224 ${.CURDIR}/etc.i386/INSTALL_src.sh ${RELEASEDIR}/tarballs/srcdist 225 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 226 ${.CURDIR}/etc.i386/INSTALL_secr.sh ${RELEASEDIR}/tarballs/secrdist 227 228hcx9-distribution: | 213.endif 214 215crunch: 216 crunchgen ${.CURDIR}/../contrib/crunch/examples/kcopy.conf 217 make -f kcopy.mk objs exe 218 crunchgen ${.CURDIR}/../contrib/crunch/examples/filesystem.conf 219 make -f filesystem.mk objs exe 220 221extract: 222 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 223 ${.CURDIR}/etc.i386/INSTALL_bin.sh ${RELEASEDIR}/tarballs/bindist 224 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 225 ${.CURDIR}/etc.i386/INSTALL_src.sh ${RELEASEDIR}/tarballs/srcdist 226 install -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 227 ${.CURDIR}/etc.i386/INSTALL_secr.sh ${RELEASEDIR}/tarballs/secrdist 228 229hcx9-distribution: |
229 (cd etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${WCS2} \ 230 ${DESTDIR}/) | 230 (cd ${.CURDIR}/etc.tahoe; install -c -o ${BINOWN} -g ${BINGRP} \ 231 -m 444 ${WCS2} ${DESTDIR}/) |
231 | 232 |
232kcopy-kernels: ../sys/i386/conf/GENERICAH ../sys/i386/conf/GENERICBT 233 (cd ../sys/compile; rm -rf GENERICAH GENERICBT) 234 (cd ../sys/i386/conf; config GENERICAH; config GENERICBT) 235 (cd ../sys/compile/GENERICAH; ${MAKE} depend; ${MAKE} all; \ | 233kcopy-kernels: ${.CURDIR}/../sys/i386/conf/GENERICAH ${.CURDIR}/../sys/i386/conf/GENERICBT 234 (cd ${.CURDIR}/../sys/compile; rm -rf GENERICAH GENERICBT) 235 (cd ${.CURDIR}/../sys/i386/conf; config GENERICAH; config GENERICBT) 236 (cd ${.CURDIR}/../sys/compile/GENERICAH; ${MAKE} depend; ${MAKE} all; \ |
236 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \ 237 ${DESTDIR}/386bsd.GENERICAH) | 237 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \ 238 ${DESTDIR}/386bsd.GENERICAH) |
238 (cd ../sys/compile/GENERICBT; ${MAKE} depend; ${MAKE} all; \ | 239 (cd ${.CURDIR}/../sys/compile/GENERICBT; ${MAKE} depend; ${MAKE} all; \ |
239 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \ 240 ${DESTDIR}/386bsd.GENERICBT) 241 242kcopy-floppy: 243 disklabel -w -r ${FLOPPY} ${FLOPPY_TYPE} \ 244 ${DESTDIR}/usr/mdec/fdboot ${DESTDIR}/usr/mdec/bootfd 245 newfs -b 4096 -c 80 -f 512 -i 10240 -m 0 -o space \ 246 r${FLOPPY} ${FLOPPY_TYPE} --- 17 unchanged lines hidden (view full) --- 264 ${RELEASEDIR}/distbin/kcopy ${MOUNT}/bin/kcopy 265 (cd ${MOUNT}/; \ 266 for i in ${KC_LINKS}; do \ 267 ln bin/kcopy $$i; \ 268 done) 269 270kcopy_ah.flp: 271 ${MAKE} kcopy-floppy | 240 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd \ 241 ${DESTDIR}/386bsd.GENERICBT) 242 243kcopy-floppy: 244 disklabel -w -r ${FLOPPY} ${FLOPPY_TYPE} \ 245 ${DESTDIR}/usr/mdec/fdboot ${DESTDIR}/usr/mdec/bootfd 246 newfs -b 4096 -c 80 -f 512 -i 10240 -m 0 -o space \ 247 r${FLOPPY} ${FLOPPY_TYPE} --- 17 unchanged lines hidden (view full) --- 265 ${RELEASEDIR}/distbin/kcopy ${MOUNT}/bin/kcopy 266 (cd ${MOUNT}/; \ 267 for i in ${KC_LINKS}; do \ 268 ln bin/kcopy $$i; \ 269 done) 270 271kcopy_ah.flp: 272 ${MAKE} kcopy-floppy |
272 (cd ../sys/compile/GENERICAH; \ | 273 (cd ${.CURDIR}/../sys/compile/GENERICAH; \ |
273 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 274 df -ik ${MOUNT} 275 umount /dev/${FLOPPY} 276 fsck /dev/r${FLOPPY} 277 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_ah.flp \ 278 bs=15b count=160 279 gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_ah.flp \ 280 >${RELEASEDIR}/floppies/kcopy_ah.flp.gz 281 282kcopy_bt.flp: 283 ${MAKE} kcopy-floppy | 274 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 275 df -ik ${MOUNT} 276 umount /dev/${FLOPPY} 277 fsck /dev/r${FLOPPY} 278 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_ah.flp \ 279 bs=15b count=160 280 gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_ah.flp \ 281 >${RELEASEDIR}/floppies/kcopy_ah.flp.gz 282 283kcopy_bt.flp: 284 ${MAKE} kcopy-floppy |
284 (cd ../sys/compile/GENERICBT; \ | 285 (cd ${.CURDIR}/../sys/compile/GENERICBT; \ |
285 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 286 df -ik ${MOUNT} 287 umount /dev/${FLOPPY} 288 fsck /dev/r${FLOPPY} 289 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_bt.flp \ 290 bs=15b count=160 291 gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_bt.flp \ 292 >${RELEASEDIR}/floppies/kcopy_bt.flp.gz --- 10 unchanged lines hidden (view full) --- 303 chmod 755 ${MOUNT}/cdrom 304 install -c -o ${BINOWN} -g ${BINGRP} -m 755 \ 305 ${.CURDIR}/etc.i386/cdinst1.profile ${MOUNT}/.profile 306 install -c -o ${BINOWN} -g ${BINGRP} -m 755 \ 307 ${.CURDIR}/etc.i386/cdinst1.install ${MOUNT}/install 308 309cdins_ah.flp: 310 ${MAKE} cdins-floppy | 286 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 287 df -ik ${MOUNT} 288 umount /dev/${FLOPPY} 289 fsck /dev/r${FLOPPY} 290 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/kcopy_bt.flp \ 291 bs=15b count=160 292 gzip --no-name -9 -c ${RELEASEDIR}/floppies/kcopy_bt.flp \ 293 >${RELEASEDIR}/floppies/kcopy_bt.flp.gz --- 10 unchanged lines hidden (view full) --- 304 chmod 755 ${MOUNT}/cdrom 305 install -c -o ${BINOWN} -g ${BINGRP} -m 755 \ 306 ${.CURDIR}/etc.i386/cdinst1.profile ${MOUNT}/.profile 307 install -c -o ${BINOWN} -g ${BINGRP} -m 755 \ 308 ${.CURDIR}/etc.i386/cdinst1.install ${MOUNT}/install 309 310cdins_ah.flp: 311 ${MAKE} cdins-floppy |
311 (cd ../sys/compile/GENERICAH; \ | 312 (cd ${.CURDIR}/../sys/compile/GENERICAH; \ |
312 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 313 df -ik ${MOUNT} 314 umount /dev/${FLOPPY} 315 fsck /dev/r${FLOPPY} 316 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_ah.flp \ 317 bs=15b count=160 318 gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_ah.flp \ 319 >${RELEASEDIR}/floppies/cdins_ah.flp.gz 320 321cdins_bt.flp: 322 ${MAKE} cdins-floppy | 313 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 314 df -ik ${MOUNT} 315 umount /dev/${FLOPPY} 316 fsck /dev/r${FLOPPY} 317 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_ah.flp \ 318 bs=15b count=160 319 gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_ah.flp \ 320 >${RELEASEDIR}/floppies/cdins_ah.flp.gz 321 322cdins_bt.flp: 323 ${MAKE} cdins-floppy |
323 (cd ../sys/compile/GENERICBT; \ | 324 (cd ${.CURDIR}/../sys/compile/GENERICBT; \ |
324 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 325 df -ik ${MOUNT} 326 umount /dev/${FLOPPY} 327 fsck /dev/r${FLOPPY} 328 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_bt.flp \ 329 bs=15b count=160 330 gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_bt.flp \ 331 >${RELEASEDIR}/floppies/cdins_bt.flp.gz --- 259 unchanged lines hidden --- | 325 install -c -o ${BINOWN} -g ${BINGRP} -m 755 386bsd ${MOUNT}/) 326 df -ik ${MOUNT} 327 umount /dev/${FLOPPY} 328 fsck /dev/r${FLOPPY} 329 dd if=/dev/r${FLOPPY} of=${RELEASEDIR}/floppies/cdins_bt.flp \ 330 bs=15b count=160 331 gzip --no-name -9 -c ${RELEASEDIR}/floppies/cdins_bt.flp \ 332 >${RELEASEDIR}/floppies/cdins_bt.flp.gz --- 259 unchanged lines hidden --- |