From: Mathieu Desnoyers Date: Wed, 11 May 2016 02:06:18 +0000 (-0400) Subject: Fix: trigger build error if CONFIG_TRACEPOINTS is not set X-Git-Tag: v2.6.6~10 X-Git-Url: https://git.lttng.org/?p=lttng-modules.git;a=commitdiff_plain;h=e80ba23f19e6a14f582ed3ed7ec5555fe5674369 Fix: trigger build error if CONFIG_TRACEPOINTS is not set Fixes: #1015 Signed-off-by: Mathieu Desnoyers --- 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)