config/companion_libs/gmp.in
author Esben Haabendal <esben.haabendal@prevas.dk>
Fri Oct 07 15:06:44 2011 +0200 (2011-10-07)
changeset 2721 7b64746b0ab3
parent 1984 95b4a458fd60
child 2957 3e2f2100a76d
permissions -rw-r--r--
scripts/functions: Fix CT_ExtractGit function.

Change CT_ExtractGit so that it clones the repository, instead of just
symlinking it. After cloning, any given ref is checked out, or if no
ref is given, the HEAD of the repository is checked out.

This makes CT_Extract behave similar for git repositories as it does
for tarballs, so that it for example can be used for passing glibc-ports
as a git repository.

Signed-off-by: "Esben Haabendal" <esben.haabendal@prevas.dk>
[yann.morin.1998@anciens.enib.fr: fix incomplete var rename]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@466
     1
# GMP options
yann@466
     2
yann@466
     3
choice
yann@466
     4
    bool
yann@466
     5
    prompt "GMP version"
yann@1535
     6
# Don't remove next line
yann@1535
     7
# CT_INSERT_VERSION_BELOW
yann@466
     8
yann@2651
     9
config GMP_V_5_0_2
yann@2651
    10
    bool
yann@2651
    11
    prompt "5.0.2 (EXPERIMENTAL)"
yann@2651
    12
    depends on EXPERIMENTAL
yann@2651
    13
yann@1873
    14
config GMP_V_5_0_1
yann@1873
    15
    bool
yann@1984
    16
    prompt "5.0.1 (EXPERIMENTAL)"
yann@1912
    17
    depends on EXPERIMENTAL
yann@1873
    18
yann@1873
    19
config GMP_V_4_3_2
yann@1873
    20
    bool
yann@1873
    21
    prompt "4.3.2"
yann@1873
    22
yann@1534
    23
config GMP_V_4_3_1
yann@466
    24
    bool
yann@1534
    25
    prompt "4.3.1"
yann@1534
    26
yann@1534
    27
config GMP_V_4_3_0
yann@1534
    28
    bool
yann@1534
    29
    prompt "4.3.0"
yann@466
    30
yann@902
    31
config GMP_V_4_2_4
yann@902
    32
    bool
yann@1615
    33
    prompt "4.2.4 (OBSOLETE)"
yann@1615
    34
    depends on OBSOLETE
yann@902
    35
yann@1534
    36
config GMP_V_4_2_2
yann@1440
    37
    bool
yann@1615
    38
    prompt "4.2.2 (OBSOLETE)"
yann@1615
    39
    depends on OBSOLETE
yann@1440
    40
yann@466
    41
endchoice
yann@466
    42
yann@466
    43
config GMP_VERSION
yann@466
    44
    string
yann@1535
    45
# Don't remove next line
yann@1535
    46
# CT_INSERT_VERSION_STRING_BELOW
yann@2651
    47
    default "5.0.2" if GMP_V_5_0_2
yann@1873
    48
    default "5.0.1" if GMP_V_5_0_1
yann@1873
    49
    default "4.3.2" if GMP_V_4_3_2
yann@1534
    50
    default "4.3.1" if GMP_V_4_3_1
yann@1534
    51
    default "4.3.0" if GMP_V_4_3_0
yann@1534
    52
    default "4.2.4" if GMP_V_4_2_4
yann@466
    53
    default "4.2.2" if GMP_V_4_2_2