2 # Copyright (C) 2013-2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=lttng-modules
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=https
://lttng.org
/files
/$(PKG_NAME
)/
16 PKG_MD5SUM
:=ccfb50ad922cdaf54a809e2d9de23da4
18 PKG_LICENSE
:=LGPL-2.1 GPL-2.0 MIT
19 PKG_LICENSE_FILES
:=LICENSE
20 PKG_MAINTAINER
:=Nicolas Thill
<nico@openwrt.org
>
22 include $(INCLUDE_DIR
)/kernel.mk
23 include $(INCLUDE_DIR
)/package.mk
25 define KernelPackage
/lttng
26 SUBMENU
:=Other modules
27 TITLE
:=Linux Trace Toolkit
: next generation
(kernel modules
)
28 URL
:=https
://lttng.org
/
29 DEPENDS
:= @
!TARGET_uml @KERNEL_FTRACE_SYSCALLS
31 $(PKG_BUILD_DIR
)/lttng-
*.
$(LINUX_KMOD_SUFFIX
) \
32 $(PKG_BUILD_DIR
)/lib
/lttng-
*.
$(LINUX_KMOD_SUFFIX
) \
33 $(PKG_BUILD_DIR
)/probes
/lttng-
*.
$(LINUX_KMOD_SUFFIX
)
37 $(MAKE
) -C
"$(LINUX_DIR)" \
38 ARCH
="$(LINUX_KARCH)" \
39 CROSS_COMPILE
="$(TARGET_CROSS)" \
40 SUBDIRS
="$(PKG_BUILD_DIR)" \
45 $(eval
$(call KernelPackage
,lttng
))