blob: 2afcd6134ec33ba8f05a34efa411b10cabd395a5 [file] [log] [blame]
Alexandre Belloni8dfd59d2013-06-05 23:53:30 +00001################################################################################
Samuel Martina45c3f22012-06-03 00:09:16 +02002#
Jerzy Grzegorek5a571482013-07-22 07:30:22 +02003# lttng-libust
Samuel Martina45c3f22012-06-03 00:09:16 +02004#
Alexandre Belloni8dfd59d2013-06-05 23:53:30 +00005################################################################################
Alexandre Belloni70270402013-06-05 23:53:25 +00006
Thomas De Schampheleiref268f712014-10-07 09:06:03 +02007LTTNG_LIBUST_SITE = http://lttng.org/files/lttng-ust
Philippe Proulxd8b4ba72015-03-06 19:48:13 -05008LTTNG_LIBUST_VERSION = 2.6.0
Thomas De Schampheleiref268f712014-10-07 09:06:03 +02009LTTNG_LIBUST_SOURCE = lttng-ust-$(LTTNG_LIBUST_VERSION).tar.bz2
Samuel Martinb608ea32014-03-08 15:38:27 +010010LTTNG_LIBUST_LICENSE = LGPLv2.1; MIT for system headers; GPLv2 for liblttng-ust-ctl/ustctl.c (used by lttng-sessiond)
Samuel Martin0d55b0f2013-06-30 17:01:07 +020011LTTNG_LIBUST_LICENSE_FILES = COPYING
Thomas Petazzonidc77b082012-01-31 20:40:02 +010012
13LTTNG_LIBUST_INSTALL_STAGING = YES
Thomas De Schampheleiref268f712014-10-07 09:06:03 +020014LTTNG_LIBUST_DEPENDENCIES = liburcu util-linux
Thomas Petazzonidc77b082012-01-31 20:40:02 +010015
Romain Naourbc377422014-04-19 11:47:33 +020016ifeq ($(BR2_PACKAGE_PYTHON),y)
17LTTNG_LIBUST_DEPENDENCIES += python
18else ifeq ($(BR2_PACKAGE_PYTHON3),y)
19LTTNG_LIBUST_DEPENDENCIES += python3
20else
Thomas De Schampheleiref268f712014-10-07 09:06:03 +020021LTTNG_LIBUST_CONF_ENV = am_cv_pathless_PYTHON="none"
Romain Naourbc377422014-04-19 11:47:33 +020022endif
23
Arnout Vandecappelle (Essensium/Mind)e1502eb2012-07-03 00:07:32 +020024$(eval $(autotools-package))