[openrtm-commit:03144] r3203 - branches/RELENG_1_2/OpenRTM-aist
openrtm @ openrtm.org
openrtm @ openrtm.org
2018年 1月 25日 (木) 07:57:34 JST
Author: n-ando
Date: 2018-01-25 07:57:34 +0900 (Thu, 25 Jan 2018)
New Revision: 3203
Modified:
branches/RELENG_1_2/OpenRTM-aist/configure.ac
Log:
[compat,build,->trunk] Some ext modules build-in flags added as configure options. refs #4434
Modified: branches/RELENG_1_2/OpenRTM-aist/configure.ac
===================================================================
--- branches/RELENG_1_2/OpenRTM-aist/configure.ac 2018-01-24 14:54:28 UTC (rev 3202)
+++ branches/RELENG_1_2/OpenRTM-aist/configure.ac 2018-01-24 22:57:34 UTC (rev 3203)
@@ -134,9 +134,58 @@
AC_ARG_ENABLE(sockdataport, [ --with-sockdataport With Socket DataPort])
AC_ARG_ENABLE(unittest, [ --enable-test Enable UnitTest With CppUnit])
+#============================================================
+# Linking observer ext module options
+#
+#------------------------------------------------------------
+# Component Observer SDO module
+AC_ARG_ENABLE(observer, [ --enable-observer Turn on observer module linked in libRTC [[default=yes]]],
+[\
+case "${enableval}" in
+ yes) enable_observer=yes ;;
+ no) enable_observer=no ;;
+ *) AC_MSG_ERROR(bad value for --enable-observer) ;;
+esac],
+enable_observer=yes)
+AM_CONDITIONAL(ENABLE_OBSERVER, test x"${enable_observer}" = xyes)
+if test x"${enable_observer}" = xyes ; then
+ AC_DEFINE([ENABLE_OBSERVER], [TRUE], [Component Observer embedded.])
+fi
+#------------------------------------------------------------
+#------------------------------------------------------------
+# Fluent-bit logger module
+AC_ARG_ENABLE(fluentd, [ --enable-fluentd Turn on fluentd logger module linked in libRTC [[default=yes]]],
+[\
+case "${enableval}" in
+ yes) enable_fluentd=yes ;;
+ no) enable_fluentd=no ;;
+ *) AC_MSG_ERROR(bad value for --enable-fluentd) ;;
+esac],
+enable_fluentd=yes)
+AM_CONDITIONAL(ENABLE_FLUENTD, test x"${enable_fluentd}" = xyes)
+if test x"${enable_fluentd}" = xyes ; then
+ AC_DEFINE([ENABLE_FLUENTD], [TRUE], [Fluentd logger embedded.])
+fi
+#------------------------------------------------------------
+#------------------------------------------------------------
+# SSL transport module
+AC_ARG_ENABLE(ssl, [ --enable-ssl Turn on SSL transport module linked in libRTC [[default=yes]]],
+[\
+case "${enableval}" in
+ yes) enable_ssl=yes ;;
+ no) enable_ssl=no ;;
+ *) AC_MSG_ERROR(bad value for --enable-ssl) ;;
+esac],
+enable_ssl=yes)
+AM_CONDITIONAL(ENABLE_SSL, test x"${enable_ssl}" = xyes)
+if test x"${enable_ssl}" = xyes ; then
+ AC_DEFINE([ENABLE_SSL], [TRUE], [SSL transport embedded.])
+fi
+#------------------------------------------------------------
+
dnl ------------------------------------------------------------
dnl Determine system name
dnl ------------------------------------------------------------
More information about the openrtm-commit
mailing list