version 1.115, 2010/03/23 21:31:02 |
version 1.117, 2011/09/17 16:59:53 |
|
|
# 4) If you are reasonably sure that things will compile OK, use the |
# 4) If you are reasonably sure that things will compile OK, use the |
# "make build" target supplied here. Good luck. |
# "make build" target supplied here. Good luck. |
# |
# |
# 5) If you want to setup a cross-build environment, there is a "cross-tools" |
# 5) If you want to setup a cross-build environment, there is a "cross-gcc" |
# target available which upon completion of "make TARGET=<target> cross-tools" |
# target available which upon completion of: |
|
# make -f Makefile.cross TARGET=<target> cross-gcc" |
# (where <target> is one of the names in the /sys/arch directory) will produce |
# (where <target> is one of the names in the /sys/arch directory) will produce |
# a set of compilation tools along with the includes in the /usr/cross/<target> |
# a set of compilation tools along with the includes in the /usr/cross/<target> |
# directory. The "cross-distrib" target will build cross-tools as well as |
# directory. The "cross-distrib" target will build cross-tools as well as |
|
|
cd ${.CURDIR}/share/man && exec ${MAKE} makedb |
cd ${.CURDIR}/share/man && exec ${MAKE} makedb |
.endif |
.endif |
|
|
|
.ifdef DESTDIR |
build: |
build: |
|
@echo cannot build with DESTDIR set |
|
@false |
|
.else |
|
build: |
.ifdef GLOBAL_AUTOCONF_CACHE |
.ifdef GLOBAL_AUTOCONF_CACHE |
cp /dev/null ${GLOBAL_AUTOCONF_CACHE} |
cp /dev/null ${GLOBAL_AUTOCONF_CACHE} |
.endif |
.endif |
|
|
cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && \ |
cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && \ |
NOMAN=1 exec ${SUDO} ${MAKE} install |
NOMAN=1 exec ${SUDO} ${MAKE} install |
${MAKE} depend && ${MAKE} && exec ${SUDO} ${MAKE} install |
${MAKE} depend && ${MAKE} && exec ${SUDO} ${MAKE} install |
|
.endif |
|
|
CROSS_TARGETS=cross-env cross-dirs cross-obj cross-includes cross-binutils \ |
CROSS_TARGETS=cross-env cross-dirs cross-obj cross-includes cross-binutils \ |
cross-gcc cross-tools cross-lib cross-bin cross-etc-root-var \ |
cross-gcc cross-tools cross-lib cross-bin cross-etc-root-var \ |