From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v4 5/7] package/amd-catalyst: Add AMD cmdline tools
Date: Sat, 6 Aug 2016 00:32:36 +0200 [thread overview]
Message-ID: <20160805223236.GE6074@free.fr> (raw)
In-Reply-To: <1470408840-1509-6-git-send-email-romain.perier@free-electrons.com>
Romain, All,
On 2016-08-05 16:53 +0200, Romain Perier spake thusly:
> The AMD Catalyst driver includes some cmdline tools for displaying
> specific infos about the GL stack or to test 3D, like fglxinfo
> or fgl_gears. This commit adds support to install such tools.
>
> Signed-off-by: Romain Perier <romain.perier@free-electrons.com>
> ---
> package/amd-catalyst/Config.in | 5 +++++
> package/amd-catalyst/amd-catalyst.mk | 20 ++++++++++++++++++++
> 2 files changed, 25 insertions(+)
>
> diff --git a/package/amd-catalyst/Config.in b/package/amd-catalyst/Config.in
> index c3c531c..0099e91 100644
> --- a/package/amd-catalyst/Config.in
> +++ b/package/amd-catalyst/Config.in
> @@ -38,6 +38,11 @@ if BR2_PACKAGE_AMD_CATALYST_XORG
> config BR2_PACKAGE_PROVIDES_LIBGL
> default "amd-catalyst"
>
> +config BR2_PACKAGE_AMD_CATALYST_CMDLINE_TOOLS
> + bool "command-line configuration tools and utilities"
> + help
> + Build the amd command line tools
> +
> endif
>
> config BR2_PACKAGE_AMD_CATALYST_MODULE
> diff --git a/package/amd-catalyst/amd-catalyst.mk b/package/amd-catalyst/amd-catalyst.mk
> index cda8e75..5e1b90b 100644
> --- a/package/amd-catalyst/amd-catalyst.mk
> +++ b/package/amd-catalyst/amd-catalyst.mk
> @@ -103,12 +103,32 @@ endef
>
> endif
>
> +ifeq ($(BR2_PACKAGE_AMD_CATALYST_CMDLINE_TOOLS), y)
> +AMD_CATALYST_CMDLINE_TOOLS_FILES = \
> + atiode \
> + atiodcli \
> + fgl_glxgears \
> + aticonfig \
> + amd-console-helper \
> + fglrxinfo
> +
> +define AMD_CATALYST_INSTALL_CMDLINE_TOOLS
> + $(INSTALL) -m 0755 $(AMD_CATALYST_ARCH_DIR)/usr/sbin/atieventsd \
Ah, here you are using AMD_CATALYST_ARCH_DIR directly, so forget about
my comment in the previous patch: you need it as-is.
Still maybe you could have an option to refer to that long path, like:
AMD_CATALYST_ARCH_LIB_DIR = $(AMD_CATALYST_ARCH_DIR)/usr/X11R6/lib$(AMD_CATALYST_LIB_SUFFIX)
Regards,
Yann E. MORIN.
> + $(TARGET_DIR)/usr/sbin
> + $(foreach f,$(AMD_CATALYST_CMDLINE_TOOLS_FILES), \
> + $(INSTALL) -D -m 0755 $(AMD_CATALYST_ARCH_DIR)/usr/X11R6/bin/$(f) \
> + $(TARGET_DIR)/usr/bin/$(f)
> + )
> +endef
> +endif
> +
> define AMD_CATALYST_INSTALL_STAGING_CMDS
> $(call AMD_CATALYST_INSTALL_STAGING_XORG)
> endef
>
> define AMD_CATALYST_INSTALL_TARGET_CMDS
> $(call AMD_CATALYST_INSTALL_XORG)
> + $(call AMD_CATALYST_INSTALL_CMDLINE_TOOLS)
> endef
>
> $(eval $(generic-package))
> --
> 2.8.1
>
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2016-08-05 22:32 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-05 14:53 [Buildroot] [PATCH v4 0/7] Add support for AMD Catalyst graphics driver Romain Perier
2016-08-05 14:53 ` [Buildroot] [PATCH v4 1/7] support/download: Add support to pass options directly to downloaders Romain Perier
2016-08-05 15:54 ` Yann E. MORIN
2016-08-05 14:53 ` [Buildroot] [PATCH v4 2/7] pkg-download: Allow packages to pass generic options to download methods Romain Perier
2016-08-05 14:53 ` [Buildroot] [PATCH v4 3/7] docs/manual: Document the variable $(PKG)_DL_OPTS Romain Perier
2016-08-05 14:53 ` [Buildroot] [PATCH v4 4/7] package/amd-catalyst: Add AMD proprietary graphic stack support Romain Perier
2016-08-05 22:00 ` Yann E. MORIN
2016-08-05 14:53 ` [Buildroot] [PATCH v4 5/7] package/amd-catalyst: Add AMD cmdline tools Romain Perier
2016-08-05 22:20 ` Yann E. MORIN
2016-08-05 22:32 ` Yann E. MORIN [this message]
2016-08-05 14:53 ` [Buildroot] [PATCH v4 6/7] package/amd-catalyst: Add support AMD CCCLE Romain Perier
2016-08-05 22:28 ` Yann E. MORIN
2016-08-05 14:54 ` [Buildroot] [PATCH v4 7/7] package/amd-catalyst: Add support for OpenCL Romain Perier
2016-08-05 22:47 ` Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160805223236.GE6074@free.fr \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.