config/backend.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Mar 29 20:15:25 2010 +0200 (2010-03-29)
changeset 1869 619a87a01562
parent 1868 config/global/ct-behave.in@89f16f038b92
child 1877 b579a5cb53d1
permissions -rw-r--r--
config: move backend-related options to their own file
yann@1869
     1
# Options specific to crosstool-NG acting as a backend
yann@121
     2
yann@1842
     3
config IS_A_BACKEND
yann@1842
     4
    string
yann@1842
     5
    option env="CT_IS_A_BACKEND"
yann@1842
     6
yann@1842
     7
config BACKEND
yann@1842
     8
    bool
yann@1842
     9
    default y if IS_A_BACKEND =  "y" || IS_A_BACKEND =  "Y"
yann@1842
    10
    default n if IS_A_BACKEND != "y" && IS_A_BACKEND != "Y"
yann@1842
    11
yann@1869
    12
config BACKEND_ERROR
yann@1869
    13
    bool
yann@1869
    14
yann@1868
    15
config BACKEND_ARCH
yann@1868
    16
    string
yann@1868
    17
    option env="CT_BACKEND_ARCH"
yann@1868
    18
yann@1868
    19
if BACKEND && BACKEND_ARCH = ""
yann@1868
    20
comment "ERROR !!! Backend architecture is NOT set !"
yann@1869
    21
config BACKEND_ERROR
yann@1869
    22
    default y
yann@1868
    23
endif
yann@1868
    24
yann@1868
    25
config BACKEND_KERNEL
yann@1868
    26
    string
yann@1868
    27
    option env="CT_BACKEND_KERNEL"
yann@1868
    28
yann@1868
    29
if BACKEND && BACKEND_KERNEL = ""
yann@1868
    30
comment "ERROR !!! Backend kernel is NOT set !"
yann@1869
    31
config BACKEND_ERROR
yann@1869
    32
    default y
yann@1868
    33
endif