init wayland support 22/13622/10 submit/tizen/20140110.215426
authorLi,Limin <liminx.li@intel.com>
Mon, 6 Jan 2014 09:53:54 +0000 (17:53 +0800)
committerLi,Limin <liminx.li@intel.com>
Mon, 6 Jan 2014 10:04:12 +0000 (18:04 +0800)
commitd8b5f507cb937305d20ecc7fed769683279184d1
tree8589681ce2de471ba92dbc52cb71607d46886bf0
parent51f08c814a1c923837941064db762eebcb164bc1
init wayland support

The display server based on X or Wayland, is now a choice of different profile in Tizen 3.0.
Basically and consistently, two macros were used "with wayland" and "with x".
Below summarize the combination of the macros:

    | wayland |  x  | meaning
    |---------------------------
    |   0     |  1  | pure X11 platform(no wayland)
    |   1     |  0  | pure wayland platform (no X11)
    |   1     |  1  | wayland but X compatibility
    |   0     |  0  | no X and no wayland

This method unifies the meaning and usage. Deploy this method to syspopup package.

fix the bug:https://bugs.tizen.org/jira/browse/PTREL-531
Signed-off-by: Li,Limin <liminx.li@intel.com>
Change-Id: Id3f61e652e22115d47c7ef8d50dd5cb70b64c112
CMakeLists.txt
include/syspopup.h
packaging/syspopup.spec
syspopup-app/syspopup-app.c
syspopup/CMakeLists.txt
syspopup/syspopup-wayland.pc.in [new file with mode: 0644]
syspopup/syspopup-x.pc.in [moved from syspopup/syspopup.pc.in with 100% similarity]
syspopup/syspopup.c
syspopup/syspopup_efl.c