projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: do not generate packet at destroy after stop
[lttng-modules.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index b8df89f1cadb163bd23d9b7c73369a9dc5b262fc..71cf3bf59c47c63441730a152d929d3c90bfc6da 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-3,7
+3,12
@@
#
ifneq ($(KERNELRELEASE),)
#
ifneq ($(KERNELRELEASE),)
-ifneq ($(CONFIG_TRACEPOINTS),)
+
+ifdef CONFIG_LOCALVERSION # Check if dot-config is included.
+ifeq ($(CONFIG_TRACEPOINTS),)
+$(error The option CONFIG_TRACEPOINTS needs to be enabled in your kernel configuration)
+endif # CONFIG_TRACEPOINTS
+endif # ifdef CONFIG_LOCALVERSION
KERNELDIR = ${LTTNG_KERNELDIR}
MAKEFILEDIR = $(shell dirname $(lastword $(MAKEFILE_LIST)))
KERNELDIR = ${LTTNG_KERNELDIR}
MAKEFILEDIR = $(shell dirname $(lastword $(MAKEFILE_LIST)))
@@
-67,14
+72,14
@@
lttng-tracer-objs += $(shell \
obj-m += probes/
obj-m += lib/
obj-m += probes/
obj-m += lib/
-endif # CONFIG_TRACEPOINTS
-
else # KERNELRELEASE
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
CFLAGS = $(EXTCFLAGS)
else # KERNELRELEASE
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
CFLAGS = $(EXTCFLAGS)
-default:
+default: modules
+
+modules:
LTTNG_KERNELDIR=$(KERNELDIR) $(MAKE) -C $(KERNELDIR) M=$(PWD) modules
modules_install:
LTTNG_KERNELDIR=$(KERNELDIR) $(MAKE) -C $(KERNELDIR) M=$(PWD) modules
modules_install:
This page took
0.023975 seconds
and
4
git commands to generate.