diff options
author | Eric Sandall | 2013-01-08 11:39:30 -0800 |
---|---|---|
committer | Eric Sandall | 2013-01-08 11:39:30 -0800 |
commit | 9a84379b45a728f934f25428d0d4061819e6a152 (patch) | |
tree | 952e3e55c52ee22cdcfb5bb2bb07aee1f113ca6e /e-17/evas/DEPENDS | |
parent | 064fe1a615f9c5de1ccd0545bd497103813e09be (diff) |
evas: X11 and XCB are mutually exclusive
Diffstat (limited to 'e-17/evas/DEPENDS')
-rwxr-xr-x | e-17/evas/DEPENDS | 17 |
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" \ |