diff options
Diffstat (limited to 'lang/gnat')
-rw-r--r-- | lang/gnat/Makefile | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile index ce51963c83d2..329fa109e1ab 100644 --- a/lang/gnat/Makefile +++ b/lang/gnat/Makefile @@ -5,7 +5,7 @@ # Date created: Sat Mar 18 02:16:45 1995 # Porter: nils@guru.ims.uni-stuttgart.de # -# $Id$ +# $Id: Makefile,v 1.3 1995/04/15 05:44:36 asami Exp $ DISTNAME= gnat-2.03-src PKGNAME= gnat-2.03 @@ -29,45 +29,28 @@ USE_GMAKE= true # as /usr/libexec/gnat1, the rest in /usr/local/{bin,adainclude,adalib}. PREFIX = /usr -WRKDIR = ${.CURDIR}/work -CONFIGURE_COOKIE= ${WRKDIR}/.configure_done -PREBUILD_COOKIE = ${WRKDIR}/.prebuild_done -BUILD_COOKIE = ${WRKDIR}/.build_done -INSTALL_COOKIE = ${WRKDIR}/.install_done - -pre-build: ${PREBUILD_COOKIE} -${PREBUILD_COOKIE}: +pre-build: @echo "===> Building patched gcc library for ${DISTNAME}" cd ${WRKSRC}/gcc && \ ${MAKE} CC="${CC} -I. -I${COMPILERSOURCE}/include" \ COMPILERSOURCE="${COMPILERSOURCE}" - @${TOUCH} ${TOUCHFLAGS} ${PREBUILD_COOKIE} -build: configure pre-build ${BUILD_COOKIE} -${BUILD_COOKIE}: - @echo "===> Building for ${DISTNAME}" +do-build: cd ${WRKSRC}/ada; \ ${GMAKE} CC="${CC}" COMPILERSOURCE="${COMPILERSOURCE}" - @${TOUCH} ${TOUCH_FLAGS} ${BUILD_COOKIE} -configure: extract patch ${CONFIGURE_COOKIE} -${CONFIGURE_COOKIE}: - @echo "===> Configuring for ${DISTNAME}" +do-configure: @env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" \ COMPILERSOURCE="${COMPILERSOURCE}" CCVERSION="${CCVERSION}" \ ${SHELL} ${SCRIPTDIR}/configure; - @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE} -install: build ${INSTALL_COOKIE} -${INSTALL_COOKIE}: - @echo "===> Installing for ${DISTNAME}" +do-install: @${MAKE} ${.MAKEFLAGS} pre-install @(cd ${WRKSRC}/ada; \ ${MAKE} PREFIX_DIR=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} \ ${INSTALL_TARGET}) - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} .include <bsd.port.mk> |