xref: /OK3568_Linux_fs/buildroot/package/libpfm4/libpfm4.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# libpfm4
4#
5################################################################################
6
7LIBPFM4_VERSION = 4.11.0
8LIBPFM4_SOURCE = libpfm-$(LIBPFM4_VERSION).tar.gz
9LIBPFM4_SITE = http://downloads.sourceforge.net/project/perfmon2/libpfm4
10LIBPFM4_LICENSE = libpfm4 license
11LIBPFM4_LICENSE_FILES = COPYING
12LIBPFM4_INSTALL_STAGING = YES
13
14LIBPFM4_FLAGS = SYS=Linux ARCH=$(BR2_ARCH) \
15	CC="$(TARGET_CC)" LDCONFIG=true \
16	CONFIG_PFMLIB_SHARED=$(if $(BR2_STATIC_LIBS),n,y) \
17	DBG= \
18	EXAMPLE_DIRS=
19
20define LIBPFM4_BUILD_CMDS
21	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBPFM4_FLAGS)
22endef
23
24define LIBPFM4_INSTALL_STAGING_CMDS
25	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBPFM4_FLAGS) PREFIX=$(STAGING_DIR)/usr install
26endef
27
28define LIBPFM4_INSTALL_TARGET_CMDS
29	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBPFM4_FLAGS) PREFIX=$(TARGET_DIR)/usr install
30endef
31
32$(eval $(generic-package))
33