tizen 2.4 release
[adaptation/xorg/driver/xserver-xorg-module-xdbg.git] / configure.ac
index 7843f1e..48dcf3d 100644 (file)
@@ -44,16 +44,26 @@ AH_TOP([#include "xorg-server.h"])
 
 AC_ARG_WITH(xorg-module-dir,
             AC_HELP_STRING([--with-xorg-module-dir=DIR],
-                           [Default xorg module directory [[default=$libdir/xorg/modules]]]),
+                           [directory of xorg module [[default=$libdir/xorg/modules]]]),
                            [moduledir="$withval"],
                            [moduledir="$libdir/xorg/modules"])
+AC_ARG_WITH(dbus-busconfig-dir,
+            AC_HELP_STRING([--with-dbus-busconfig-dir=DIR],
+                           [directory of the xdbg's dbus busconfig file [[default=$sysconfdir/dbus-1/system.d]]]),
+                           [dbusbusconfigdir="$withval"],
+                           [dbusbusconfigdir="$sysconfdir/dbus-1/system.d"])
 AC_ARG_ENABLE(secure-log,
               AS_HELP_STRING([--enable-secure-log],
                              [Enable secure log (default: disabled)]),
                              [SECURELOG=$enableval], [SECURELOG=no])
 
+AC_ARG_ENABLE(normal-log,
+              AS_HELP_STRING([--enable-normal-log],
+                             [Enable normal log instead of secure log (default: disabled)]),
+                             [NORMALLOG=$enableval], [NORMALLOG=no])
+
 # Checks for pkg-config packages
-PKG_CHECK_MODULES(XDBG, dlog xorg-server x11 xdamage xext dbus-1 bigreqsproto compositeproto damageproto dri2proto fixesproto fontsproto gestureproto inputproto kbproto randrproto recordproto renderproto resourceproto videoproto xcmiscproto xextproto xf86vidmodeproto xproto libdrm xcomposite libdri2 xgesture xtst xrandr xi xv)
+PKG_CHECK_MODULES(XDBG, dlog xorg-server x11 xdamage xext dbus-1 bigreqsproto compositeproto damageproto dri2proto fixesproto fontsproto gestureproto inputproto kbproto randrproto recordproto renderproto resourceproto videoproto xcmiscproto xextproto xf86vidmodeproto xproto dri3proto presentproto libdrm xcomposite libdri2 xgesture xtst xrandr xi xv xcb)
 
 PKG_CHECK_MODULES(HWC, libhwc hwcproto,
        [SAVE_CPPFLAGS="$CPPFLAGS"
@@ -82,6 +92,7 @@ AC_HEADER_STDC
 MODULE_NAME=xdbg
 AC_SUBST([MODULE_NAME])
 AC_SUBST([moduledir])
+AC_SUBST([dbusbusconfigdir])
 
 AC_DEFINE_UNQUOTED(MODULE_NAME, "$MODULE_NAME", [module name])
 
@@ -91,6 +102,12 @@ if test "x$SECURELOG" = xyes; then
     AC_SUBST([TIZEN_ENGINEER_MODE])
 fi
 
+USE_NORMAL_LOG=0
+if test "x$NORMALLOG" = xyes; then
+    USE_NORMAL_LOG=1
+    AC_SUBST([USE_NORMAL_LOG])
+fi
+
 AC_OUTPUT([Makefile
            common/Makefile
            bin/Makefile
@@ -103,6 +120,7 @@ AC_OUTPUT([Makefile
 
 echo "CFLAGS     : $CFLAGS"
 echo "LDFLAGS    : $LDFLAGS"
+echo "LOG        : secure($SECURELOG) normal($NORMALLOG)"
 echo "XDBG_CFLAGS: $XDBG_CFLAGS"
 echo "XDBG_LIBS  : $XDBG_LIBS"
 echo "XDBG_CLIENT_CFLAGS: $XDBG_CLIENT_CFLAGS"