diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2015-06-25 16:50:45 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2015-06-25 16:50:45 +0200 |
commit | f8dd887597a67b1b702479b210095a8c3ec5374d (patch) | |
tree | 8ee259455ccbdb24cb4c6610a42ef97ddc32c44e | |
parent | 10dca62dcfb3f5e1a241de905ea92aeda3fc1768 (diff) | |
download | ptxdist-f8dd887597a67b1b702479b210095a8c3ec5374d.tar.gz ptxdist-f8dd887597a67b1b702479b210095a8c3ec5374d.tar.xz |
cpuburn-arm: added
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r-- | rules/cpuburn-arm.in | 10 | ||||
-rw-r--r-- | rules/cpuburn-arm.make | 59 |
2 files changed, 69 insertions, 0 deletions
diff --git a/rules/cpuburn-arm.in b/rules/cpuburn-arm.in new file mode 100644 index 000000000..7d7b65070 --- /dev/null +++ b/rules/cpuburn-arm.in @@ -0,0 +1,10 @@ +## SECTION=test_suites + +config CPUBURN_ARM + tristate + prompt "cpuburn-arm" + help + This is Siarhei Siamashka's CPU burn variant for ARM. It's a set of + tools to burn as much power on your CPU as possible. + + https://ssvb.github.io/2012/04/10/cpuburn-arm-cortex-a9.html diff --git a/rules/cpuburn-arm.make b/rules/cpuburn-arm.make new file mode 100644 index 000000000..f31687700 --- /dev/null +++ b/rules/cpuburn-arm.make @@ -0,0 +1,59 @@ +# -*-makefile-*- +# +# Copyright (C) 2015 by Marc Kleine-Budde <mkl@pengutronix.de> +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_ARCH_ARM-$(PTXCONF_CPUBURN_ARM) += cpuburn-arm + +# +# Paths and names +# +CPUBURN_ARM_VERSION := 2015.06.0 +CPUBURN_ARM_MD5 := c27745029e34d2eb52a725d9e6669d07 +CPUBURN_ARM := cpuburn-arm-$(CPUBURN_ARM_VERSION) +CPUBURN_ARM_SUFFIX := tar.bz2 +CPUBURN_ARM_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(CPUBURN_ARM).$(CPUBURN_ARM_SUFFIX) +CPUBURN_ARM_SOURCE := $(SRCDIR)/$(CPUBURN_ARM).$(CPUBURN_ARM_SUFFIX) +CPUBURN_ARM_DIR := $(BUILDDIR)/$(CPUBURN_ARM) +CPUBURN_ARM_LICENSE := unknown + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +CPUBURN_ARM_CONF_TOOL := NO +CPUBURN_ARM_MAKE_OPT := \ + $(CROSS_ENV_CC) \ + PREFIX=/usr +CPUBURN_ARM_INSTALL_OPT := \ + $(CPUBURN_ARM_MAKE_OPT) \ + install + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/cpuburn-arm.targetinstall: + @$(call targetinfo) + + @$(call install_init, cpuburn-arm) + @$(call install_fixup, cpuburn-arm,PRIORITY,optional) + @$(call install_fixup, cpuburn-arm,SECTION,base) + @$(call install_fixup, cpuburn-arm,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>") + @$(call install_fixup, cpuburn-arm,DESCRIPTION,missing) + + @$(call install_copy, cpuburn-arm, 0, 0, 0755, -, /usr/bin/cpuburn-a7) + + @$(call install_finish, cpuburn-arm) + + @$(call touch) + +# vim: syntax=make |