From ed9f19161e70d9b3514c6cc9ecc652fe1314dc92 Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Thu, 28 Mar 2019 18:04:26 -0700 Subject: [PATCH] DRAFT ament.bbclass: Dependencies are correctly generated --- classes/ament.bbclass | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/classes/ament.bbclass b/classes/ament.bbclass index e9f8650..be9359a 100644 --- a/classes/ament.bbclass +++ b/classes/ament.bbclass @@ -1,22 +1,3 @@ -# FIXME: My intuition says that it should be enough to depend on ament-cmake-native only -# since ament-cmake has runtime dependencies on all other needed ament-cmake-* packages. -# Yet in practice all ament-based packages have to depend explicitly on the native -# ament-cmake-* packages. -DEPENDS_append = " \ - ament-tools-native \ - ament-cmake-native \ - ament-cmake-export-definitions-native \ - ament-cmake-export-dependencies-native \ - ament-cmake-export-include-directories-native \ - ament-cmake-export-interfaces-native \ - ament-cmake-export-libraries-native \ - ament-cmake-export-link-flags-native \ - ament-cmake-libraries-native \ - ament-cmake-python-native \ - ament-cmake-target-dependencies-native \ - ament-cmake-include-directories-native \ - ament-cmake-test-native \ -" EXTRA_OECMAKE_append = " -DBUILD_TESTING=OFF -DPYTHON_SOABI=cpython-35m-${TUNE_ARCH}-${TARGET_OS}${ARMPKGSFX_EABI}" # XXX Without STAGING_DIR_HOST path included, rmw-implementation:do_configure() fails with: