From e80ba23f19e6a14f582ed3ed7ec5555fe5674369 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Tue, 10 May 2016 22:06:18 -0400 Subject: [PATCH] Fix: trigger build error if CONFIG_TRACEPOINTS is not set Fixes: #1015 Signed-off-by: Mathieu Desnoyers --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index b8df89f1..462cf208 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,10 @@ # ifneq ($(KERNELRELEASE),) -ifneq ($(CONFIG_TRACEPOINTS),) + +ifeq ($(CONFIG_TRACEPOINTS),) +$(error The option CONFIG_TRACEPOINTS needs to be enabled in your kernel configuration) +endif # CONFIG_TRACEPOINTS KERNELDIR = ${LTTNG_KERNELDIR} MAKEFILEDIR = $(shell dirname $(lastword $(MAKEFILE_LIST))) @@ -67,8 +70,6 @@ lttng-tracer-objs += $(shell \ obj-m += probes/ obj-m += lib/ -endif # CONFIG_TRACEPOINTS - else # KERNELRELEASE KERNELDIR ?= /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) -- 2.34.1