| version 1.85, 1999/02/11 17:56:46 |
version 1.86, 1999/02/13 02:54:17 |
|
|
| |
|
| # Configurations variables (can be set either in /etc/mk.conf or |
# Configurations variables (can be set either in /etc/mk.conf or |
| # as environement variable |
# as environement variable |
| # NBUILDJOBS: the number of jobs to start in parallel in a 'make build'. |
# NBUILDJOBS: the number of jobs to start in parallel in a 'make build'. |
| # defaults to 1 |
# defaults to 1 |
| # NOMAN: if set to 1, don't build and install man pages |
# MKMAN: if set to no, don't build and install man pages |
| # NOSHARE: if set to 1, don't build or install /usr/share stuffs |
# MKSHARE: if set to no, don't build or install /usr/share stuffs |
| # UPDATE: if set to 1, don't do a 'make cleandir' before compile |
# UPDATE: if set to 1, don't do a 'make cleandir' before compile |
| # DESTDIR: The target directory for installation (default to '/', |
# DESTDIR: The target directory for installation (default to '/', |
| # which mean the current system is updated). |
# which mean the current system is updated). |
| |
|
| HAVE_GCC28!= ${CXX} --version | egrep "^(2\.8|egcs)" ; echo |
HAVE_GCC28!= ${CXX} --version | egrep "^(2\.8|egcs)" ; echo |
| |
|
|
|
| .endif |
.endif |
| |
|
| afterinstall: |
afterinstall: |
| .if !defined(NOMAN) && !defined(NOSHARE) && !defined(_BUILD) |
.if ${MKMAN} != "no" && !defined(_BUILD) |
| ${MAKE} whatis.db |
${MAKE} whatis.db |
| .endif |
.endif |
| |
|
|
|
| # as the build will automatically remove/replace the non-pkg entries there. |
# as the build will automatically remove/replace the non-pkg entries there. |
| |
|
| build: beforeinstall |
build: beforeinstall |
| .if !defined(NOSHARE) |
.if ${MKSHARE} != "no" |
| (cd ${.CURDIR}/share/mk && ${MAKE} install) |
(cd ${.CURDIR}/share/mk && ${MAKE} install) |
| (cd ${.CURDIR}/share/tmac && ${MAKE} && ${MAKE} install) |
(cd ${.CURDIR}/share/tmac && ${MAKE} && ${MAKE} install) |
| .endif |
.endif |
| Line 91 build: beforeinstall |
|
| Line 91 build: beforeinstall |
|
| @false |
@false |
| .else |
.else |
| (cd ${.CURDIR}/gnu/usr.bin/egcs && \ |
(cd ${.CURDIR}/gnu/usr.bin/egcs && \ |
| ${MAKE} depend && ${MAKE} ${_J} NOMAN= && \ |
${MAKE} depend && ${MAKE} ${_J} MKMAN=no && \ |
| ${MAKE} NOMAN= install && ${MAKE} cleandir) |
${MAKE} MKMAN=no install && ${MAKE} cleandir) |
| .endif |
.endif |
| .endif |
.endif |
| ${MAKE} _BUILD= includes |
${MAKE} _BUILD= includes |
| (cd ${.CURDIR}/lib/csu && \ |
(cd ${.CURDIR}/lib/csu && \ |
| ${MAKE} depend && ${MAKE} ${_J} NOMAN= && ${MAKE} NOMAN= install) |
${MAKE} depend && ${MAKE} ${_J} MKMAN=no && \ |
| |
${MAKE} MKMAN=no install) |
| (cd ${.CURDIR}/lib && \ |
(cd ${.CURDIR}/lib && \ |
| ${MAKE} depend && ${MAKE} ${_J} NOMAN= && ${MAKE} NOMAN= install) |
${MAKE} depend && ${MAKE} ${_J} MKMAN=no && \ |
| |
${MAKE} MKMAN=no install) |
| (cd ${.CURDIR}/gnu/lib && \ |
(cd ${.CURDIR}/gnu/lib && \ |
| ${MAKE} depend && ${MAKE} ${_J} NOMAN= && ${MAKE} NOMAN= install) |
${MAKE} depend && ${MAKE} ${_J} MKMAN=no && \ |
| |
${MAKE} MKMAN=no install) |
| .if exists(domestic) && !defined(EXPORTABLE_SYSTEM) |
.if exists(domestic) && !defined(EXPORTABLE_SYSTEM) |
| (cd ${.CURDIR}/domestic/lib && \ |
(cd ${.CURDIR}/domestic/lib && \ |
| ${MAKE} depend && ${MAKE} ${_J} NOMAN= && ${MAKE} NOMAN= install) |
${MAKE} depend && ${MAKE} ${_J} MKMAN=no && \ |
| |
${MAKE} MKMAN=no install) |
| .endif |
.endif |
| ${MAKE} depend && ${MAKE} ${_J} && ${MAKE} _BUILD= install |
${MAKE} depend && ${MAKE} ${_J} && ${MAKE} _BUILD= install |
| .if exists(domestic) && !defined(EXPORTABLE_SYSTEM) |
.if exists(domestic) && !defined(EXPORTABLE_SYSTEM) |