# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 ROS_REPO_URI="https://github.com/ros/rosconsole" KEYWORDS="~amd64 ~arm" inherit ros-catkin DESCRIPTION="ROS console output library" LICENSE="BSD" SLOT="0" IUSE="+log4cxx glog" RDEPEND=" dev-ros/cpp_common dev-ros/rostime dev-ros/rosunit dev-libs/boost:=[threads] log4cxx? ( dev-libs/log4cxx ) !log4cxx? ( glog? ( dev-cpp/glog ) ) " DEPEND="${RDEPEND}" src_configure() { local ROSCONSOLE_BACKEND="" if use log4cxx; then ROSCONSOLE_BACKEND="log4cxx" elif use glog; then ROSCONSOLE_BACKEND="glog" else ROSCONSOLE_BACKEND="print" fi local mycatkincmakeargs=( "-DROSCONSOLE_BACKEND=${ROSCONSOLE_BACKEND}" ) ros-catkin_src_configure }