daemon: allow "eavesdrop" match rule
[platform/upstream/ibus.git] / Makefile.am
index b384c0d..6d6e551 100644 (file)
 
 NULL =
 
-UI_DIR = \
-       ui \
-       $(NULL)
+if ENABLE_UI
+UI_DIR = ui
+endif
 
-if ENABLE_PYTHON
-PYTHON_DIRS = \
-       ibus \
-       setup \
-       $(NULL)
+if ENABLE_ENGINE
+ENGINE_DIR = engine
+endif
+
+if ENABLE_SETUP
+SETUP_DIR = setup
+endif
+
+if ENABLE_PYTHON_LIBRARY
+PYTHON_LIB_DIRS = ibus
 endif
 
 if ENABLE_DAEMON
@@ -41,19 +46,20 @@ endif
 
 SUBDIRS = \
        src \
+       bindings \
        util \
        conf \
        client \
-       engine \
        tools \
        data \
        m4 \
        po \
        docs \
-       bindings \
+       $(ENGINE_DIR) \
        $(UI_DIR) \
        $(DAEMON_DIR) \
-       $(PYTHON_DIRS) \
+       $(PYTHON_LIB_DIRS) \
+       $(SETUP_DIR) \
        $(NULL)
 
 ACLOCAL_AMFLAGS = -I m4
@@ -67,6 +73,7 @@ EXTRA_DIST = \
        $(ibus_pc_in) \
        ibus.spec.in \
        python-config.py \
+       xinput-ibus \
        $(NULL)
 
 noinst_DIST = \