+ #
+ # Check for stale version.h, which can be a leftover from an old Linux
+ # kernel tree moved to a newer kernel version, only pruned by make
+ # distclean.
+ #
+ ifneq ($(wildcard $(lttng_check_linux_version)),)
+ ifneq ($(wildcard $(lttng_check_generated_linux_version)),)
+ $(error Duplicate version.h files found in $(lttng_check_linux_version) and $(lttng_check_generated_linux_version). Consider running make distclean on your kernel, or removing the stale $(lttng_check_linux_version) file)
+ endif
+ endif