Unhide lttng-tools and lttng-modules
authorOlivier Schonken <olivier.schonken@gmail.com>
Fri, 10 May 2013 22:59:01 +0000 (22:59 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sat, 11 May 2013 21:00:23 +0000 (23:00 +0200)
When using lttng-tools for userland tracing with lttng-libust lttng-modules
is not required, thus a dependency on building lttng-modules and a kernel is
overkill for lttng-tools.  It also hides it from a user not wanting to build
a kernel.  A comment has been added to lttng-modules to show a user that
lttng-modules is dependent on a kernel build.

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/lttng-modules/Config.in
package/lttng-tools/Config.in

index 2a0f938b890bec38d6b938a1af50d96ce249dae2..fb5947ff38bbee968e6765ea2333caafdda05edd 100644 (file)
@@ -16,3 +16,6 @@ config BR2_PACKAGE_LTTNG_MODULES
          http://lttng.org/files/bundles/20111214/README.compatible.kernels.txt
 
          http://lttng.org
+
+comment "lttng-modules requires a linux kernel to be built"
+       depends on !BR2_LINUX_KERNEL
index 3d95eeb3a8d80872e0d29ed69a06bb95147b8fd9..4f86e77e76a621a938484cbc792d6ae82ac2f3f8 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LTTNG_TOOLS
        bool "lttng-tools"
-       depends on BR2_PACKAGE_LTTNG_MODULES
        select BR2_PACKAGE_LIBURCU
        select BR2_PACKAGE_POPT
        # liburcu only works on some architectures and requires thread support