Makefile (38009) | Makefile (38042) |
---|---|
1# | 1# |
2# $Id: Makefile,v 1.205 1998/07/07 09:59:48 bde Exp $ | 2# $Id: Makefile,v 1.206 1998/08/02 09:24:59 wosch Exp $ |
3# 4# While porting to the another architecture include the bootstrap instead 5# of the normal build. 6# 7.if exists(${.CURDIR}/Makefile.${MACHINE}) && defined(BOOTSTRAP_WORLD) 8.include "${.CURDIR}/Makefile.${MACHINE}" 9.else 10# --- 26 unchanged lines hidden (view full) --- 37# Standard targets (not defined here) are documented in the makefiles in 38# /usr/share/mk. These include: 39# obj depend all install clean cleandepend cleanobj 40 41.if (!make(world)) && (!make(buildworld)) && (!make(installworld)) 42.MAKEFLAGS:= -m ${.CURDIR}/share/mk ${.MAKEFLAGS} 43.endif 44 | 3# 4# While porting to the another architecture include the bootstrap instead 5# of the normal build. 6# 7.if exists(${.CURDIR}/Makefile.${MACHINE}) && defined(BOOTSTRAP_WORLD) 8.include "${.CURDIR}/Makefile.${MACHINE}" 9.else 10# --- 26 unchanged lines hidden (view full) --- 37# Standard targets (not defined here) are documented in the makefiles in 38# /usr/share/mk. These include: 39# obj depend all install clean cleandepend cleanobj 40 41.if (!make(world)) && (!make(buildworld)) && (!make(installworld)) 42.MAKEFLAGS:= -m ${.CURDIR}/share/mk ${.MAKEFLAGS} 43.endif 44 |
45# 46# Pick up any macros that are defined in the src-relative bsd.own.mk 47# but not in the "system" bsd.own.mk. The "system" version has 48# unfortunately already been included by the "system" sys.mk, so this 49# only works for new macros. First undefine old macros that cause 50# problems. 51# 52.undef LIBDIR 53.include "${.CURDIR}/share/mk/bsd.own.mk" 54 |
|
45# Put initial settings here. 46SUBDIR= 47 48# We must do share/info early so that installation of info `dir' 49# entries works correctly. Do it first since it is less likely to 50# grow dependencies on include and lib than vice versa. 51.if exists(share/info) 52SUBDIR+= share/info --- 308 unchanged lines hidden (view full) --- 361 @echo " Making hierarchy" 362 @echo "--------------------------------------------------------------" 363 cd ${.CURDIR}; ${MAKE} hierarchy 364 @echo 365 @echo "--------------------------------------------------------------" 366 @echo " Installing everything.." 367 @echo "--------------------------------------------------------------" 368 cd ${.CURDIR}; ${MAKE} install | 55# Put initial settings here. 56SUBDIR= 57 58# We must do share/info early so that installation of info `dir' 59# entries works correctly. Do it first since it is less likely to 60# grow dependencies on include and lib than vice versa. 61.if exists(share/info) 62SUBDIR+= share/info --- 308 unchanged lines hidden (view full) --- 371 @echo " Making hierarchy" 372 @echo "--------------------------------------------------------------" 373 cd ${.CURDIR}; ${MAKE} hierarchy 374 @echo 375 @echo "--------------------------------------------------------------" 376 @echo " Installing everything.." 377 @echo "--------------------------------------------------------------" 378 cd ${.CURDIR}; ${MAKE} install |
369.if !defined(MACHINE_ARCH) || ${MACHINE_ARCH} == "i386" | 379.if ${MACHINE_ARCH} == "i386" |
370 @echo 371 @echo "--------------------------------------------------------------" 372 @echo " Re-scanning the shared libraries.." 373 @echo "--------------------------------------------------------------" 374 cd ${.CURDIR}; /sbin/ldconfig -R 375.endif 376 @echo 377 @echo "--------------------------------------------------------------" --- 218 unchanged lines hidden (view full) --- 596 cd ${.CURDIR}/lib/libvgl; ${MAKE} beforeinstall 597 cd ${.CURDIR}/lib/libz; ${MAKE} beforeinstall 598 cd ${.CURDIR}/usr.bin/f2c; ${MAKE} beforeinstall 599 cd ${.CURDIR}/usr.bin/lex; ${MAKE} beforeinstall 600 601# 602# Declare tools if they are not required on all architectures. 603# | 380 @echo 381 @echo "--------------------------------------------------------------" 382 @echo " Re-scanning the shared libraries.." 383 @echo "--------------------------------------------------------------" 384 cd ${.CURDIR}; /sbin/ldconfig -R 385.endif 386 @echo 387 @echo "--------------------------------------------------------------" --- 218 unchanged lines hidden (view full) --- 606 cd ${.CURDIR}/lib/libvgl; ${MAKE} beforeinstall 607 cd ${.CURDIR}/lib/libz; ${MAKE} beforeinstall 608 cd ${.CURDIR}/usr.bin/f2c; ${MAKE} beforeinstall 609 cd ${.CURDIR}/usr.bin/lex; ${MAKE} beforeinstall 610 611# 612# Declare tools if they are not required on all architectures. 613# |
604.if !defined(MACHINE_ARCH) || ${MACHINE_ARCH} == "i386" | 614.if ${MACHINE_ARCH} == "i386" |
605# aout tools: 606_aout_ar = usr.bin/ar 607_aout_as = gnu/usr.bin/as 608_aout_ld = gnu/usr.bin/ld 609_aout_nm = usr.bin/nm 610_aout_ranlib = usr.bin/ranlib 611_aout_size = usr.bin/size 612_aout_strip = usr.bin/strip --- 254 unchanged lines hidden --- | 615# aout tools: 616_aout_ar = usr.bin/ar 617_aout_as = gnu/usr.bin/as 618_aout_ld = gnu/usr.bin/ld 619_aout_nm = usr.bin/nm 620_aout_ranlib = usr.bin/ranlib 621_aout_size = usr.bin/size 622_aout_strip = usr.bin/strip --- 254 unchanged lines hidden --- |