# HG changeset patch # User "Yann E. MORIN" # Date 1209573486 0 # Node ID c310ff1d697f0765985d46dcf8c949fb2475bac6 # Parent 374d5264fc18825afe3b71f5ec8933bbc0d831f6 Do not try to download, extract, or build GMP and MPFR if not asked for. /trunk/scripts/build/gmp.sh | 12 11 1 0 +++++++++++- /trunk/scripts/build/mpfr.sh | 11 11 0 0 +++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff -r 374d5264fc18 -r c310ff1d697f scripts/build/gmp.sh --- a/scripts/build/gmp.sh Wed Apr 30 10:47:49 2008 +0000 +++ b/scripts/build/gmp.sh Wed Apr 30 16:38:06 2008 +0000 @@ -2,8 +2,9 @@ # Copyright 2008 Yann E. MORIN # Licensed under the GPL v2. See COPYING in the root of this package +if [ "${CT_CC_GCC_GMP_MPFR}" = "y" ]; then + do_print_filename() { - [ "${CT_CC_GCC_GMP_MPFR}" = "y" ] || return 0 echo "gmp-${CT_GMP_VERSION}" } @@ -47,3 +48,12 @@ CT_EndStep } + +else # Mo GMP + +do_print_filename() { :; } +do_gmp_get() { :; } +do_gmp_extract() { :; } +do_gmp() { :; } + +fi diff -r 374d5264fc18 -r c310ff1d697f scripts/build/mpfr.sh --- a/scripts/build/mpfr.sh Wed Apr 30 10:47:49 2008 +0000 +++ b/scripts/build/mpfr.sh Wed Apr 30 16:38:06 2008 +0000 @@ -2,6 +2,8 @@ # Copyright 2008 Yann E. MORIN # Licensed under the GPL v2. See COPYING in the root of this package +if [ "${CT_CC_GCC_GMP_MPFR}" = "y" ]; then + do_print_filename() { [ "${CT_CC_GCC_GMP_MPFR}" = "y" ] || return 0 echo "mpfr-${CT_MPFR_VERSION}" @@ -45,3 +47,12 @@ CT_EndStep } + +else # No MPFR + +do_print_filename() { :; } +do_mpfr_get() { :; } +do_mpfr_extract() { :; } +do_mpfr() { :; } + +fi