summaryrefslogtreecommitdiffstats
path: root/graphics-libs/mesa/BUILD
blob: 1da3389f4db7ae66b706112aec362906508fb251 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
case "$HOST" in
*-gnu) ;;
*)
  local unportable=(intel)
  message "${PROBLEM_COLOR}WARNING:$DEFAULT_COLOR" \
    "Disabling non-portable tools: ${unportable[*]}"
  MESA_TOOLS=" ${MESA_TOOLS} "
  for i in "${unportable[@]}"; do
    MESA_TOOLS="${MESA_TOOLS// $i / }"
  done
  MESA_TOOLS="${MESA_TOOLS# }"
  MESA_TOOLS="${MESA_TOOLS% }"
  ;;
esac
#LDFLAGS=''  &&
#CXXFLAGS='' &&
local vulkan=${MESA_VULKAN//none} &&
local gallium=${MESA_GALLIUM//none} &&
local dri=${MESA_DRI//none} &&
OPTS+=" dri-drivers=${dri// /,} \
    gallium-drivers=${gallium// /,} \
     vulkan-drivers=${vulkan// /,} \
             osmesa=${MESA_OSMESA// /,} \
          platforms=${MESA_EGL// /,} \
                glx=${MESA_GLX// /,} \
              tools=${MESA_TOOLS// /,} \
         swr-arches=${MESA_ARCH// /,} \
     $MESA_GLES1 $MESA_GLES2" &&
echo "OPTS=$OPTS" &&

#PREFIX=/opt/mesa &&
PREFIX=/usr &&
default_build