[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