summaryrefslogtreecommitdiffstats
path: root/e-17/evas/DEPENDS
diff options
context:
space:
mode:
authorEric Sandall2013-01-08 11:39:30 -0800
committerEric Sandall2013-01-08 11:39:30 -0800
commit9a84379b45a728f934f25428d0d4061819e6a152 (patch)
tree952e3e55c52ee22cdcfb5bb2bb07aee1f113ca6e /e-17/evas/DEPENDS
parent064fe1a615f9c5de1ccd0545bd497103813e09be (diff)
evas: X11 and XCB are mutually exclusive
Diffstat (limited to 'e-17/evas/DEPENDS')
-rwxr-xr-xe-17/evas/DEPENDS17
1 files changed, 7 insertions, 10 deletions
diff --git a/e-17/evas/DEPENDS b/e-17/evas/DEPENDS
index 8a934c90f0..07b588abbb 100755
--- a/e-17/evas/DEPENDS
+++ b/e-17/evas/DEPENDS
@@ -4,6 +4,13 @@ depends eina &&
depends libtool &&
depends freetype2 &&
+if [[ "x${EVAS_X11XCB}" == "xx11" ]]; then
+ depends xorg-libs "--enable-software-xlib --with-x"
+elif [[ "x${EVAS_X11XCB}" == "xxcb" ]]; then
+ depends libxcb "--enable-software-xcb --enable-async-events"
+# else "none" handled in BUILD
+fi &&
+
optional_depends doxygen \
'--enable-doc' \
'--disable-doc' \
@@ -44,16 +51,6 @@ optional_depends sdl \
"--disable-software-16-sdl" \
"Enable software 16bit SDL rendering backend?" &&
-optional_depends xorg-libs \
- "--enable-software-xlib --with-x" \
- "--disable-software-xlib --without-x" \
- "for software X11 rendering backend" &&
-
-optional_depends libxcb \
- "--enable-software-xcb --enable-async-events" \
- "--disable-software-xcb --disable-async-events" \
- "Enable software XCB engine and rendering backend?" &&
-
optional_depends OPENGL \
"--enable-gl-xlib" \
"--disable-gl-xlib" \