config/companion_libs/ppl.in
author Esben Haabendal <esben.haabendal@prevas.dk>
Fri Oct 07 15:06:44 2011 +0200 (2011-10-07)
changeset 2721 7b64746b0ab3
parent 2368 482a006e5b18
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>
     1 # PPL options
     2 
     3 choice
     4     bool
     5     prompt "PPL version"
     6 # Don't remove next line
     7 # CT_INSERT_VERSION_BELOW
     8 
     9 config PPL_V_0_11_2
    10     bool
    11     prompt "0.11.2 (EXPERIMENTAL)"
    12     depends on EXPERIMENTAL
    13     select PPL_0_11
    14 
    15 config PPL_V_0_11_1
    16     bool
    17     prompt "0.11.1 (EXPERIMENTAL)"
    18     depends on EXPERIMENTAL
    19     select PPL_0_11
    20 
    21 config PPL_V_0_11
    22     bool
    23     prompt "0.11 (EXPERIMENTAL)"
    24     depends on EXPERIMENTAL
    25     select PPL_0_11
    26 
    27 config PPL_V_0_10_2
    28     bool
    29     prompt "0.10.2"
    30 
    31 endchoice
    32 
    33 config PPL_VERSION
    34     string
    35 # Don't remove next line
    36 # CT_INSERT_VERSION_STRING_BELOW
    37     default "0.11.2" if PPL_V_0_11_2
    38     default "0.11.1" if PPL_V_0_11_1
    39     default "0.11" if PPL_V_0_11
    40     default "0.10.2" if PPL_V_0_10_2
    41 
    42 # For PPL 0.11, we need to pull libpwl if configured static
    43 config PPL_0_11
    44     bool
    45     select PPL_NEEDS_LIBPWL if ! COMPLIBS_SHARED
    46 
    47 config PPL_NEEDS_LIBPWL
    48     bool