Name codexl
Version 2.2+gitX
Summary CodeXL enables developers to harness the benefits of CPUs, GPUs and APUs.
Description CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs. It includes powerful GPU debugging, comprehensive GPU and CPU profiling, DirectX12® Frame Analysis, static OpenCL™, OpenGL®, Vulkan® and DirectX® kernel/shader analysis capabilities, and APU/CPU/GPU power profiling, enhancing accessibility for software developers to enter the era of heterogeneous computing. CodeXL is available both as a Visual Studio® extension and a standalone user interface application for Windows® and Linux®.
Section base
License MIT
Homepage https://github.com/GPUOpen-Tools/CodeXL
Bug tracker https://github.com/GPUOpen-Tools/CodeXL/issues
Recipe file recipes-devtools/codexl/codexl_2.2.bb
Layer meta-amd (warrior branch)
Inherits
  • kernel-arch
  • kernel-module-split
  • module
  • module-base
  • pkgconfig
  • scons
  • systemd
Dependencies
  • boost
  • fltk
  • glew
  • gtk+
  • libtinyxml
  • pkgconfig-native
  • python-scons-native
PACKAGECONFIG options

Sources

gitsm://github.com/GPUOpen-Tools/CodeXL.git

Patches

Patch Status
codexl/0001-cross-compile-compatibility.patch Unknown
codexl/0002-set-the-scons-execution-environment.patch Unknown
codexl/0003-set-the-scons-construction-environment.patch Unknown
codexl/0004-set-the-CPPFLAGS-for-cross-compile.patch Unknown
codexl/0005-set-the-LIBPATH-for-cross-compile.patch Unknown
codexl/0006-modify-compiler_base_flags.patch Unknown
codexl/0007-donot-use-the-local-copy-of-libstdc.patch Unknown
codexl/0008-Examples-AMDTTeaPot-fix-a-null-pointer-exception.patch Unknown
codexl/0009-remove-remote-agent-dependency-on-UI-components.patch Unknown
codexl/0010-fix-CXL_env-update-code-position.patch Unknown
codexl/0011-tune-gpu-profiler-backend-metadata-for-cross-compila.patch Unknown
codexl/0012-pwrprof-driver-tune-metadata-for-crosscompile.patch Unknown
codexl/0013-do-not-use-local-libGLEW.patch Unknown
codexl/0014-do-not-use-local-tinyxml.patch Unknown
codexl/0015-add-build-control-flag-CXL_RA_only.patch Unknown
codexl/0016-add-build-control-flag-CXL_sysroot_dir.patch Unknown
codexl/0017-add-tinxml-to-list-of-LIBS-for-CapturePlayer.patch Unknown
codexl/0018-AMDTAPIClasses-fix-build-with-gcc6.patch Unknown
codexl/0019-Miniz-fix-build-with-gcc6.patch Unknown
codexl/0020-WebServer-fix-misleading-cleanup-under-RemoveHandler.patch Unknown
codexl/0021-AMDTPowerProfileApi-fix-build-issues.patch Unknown
codexl/0022-GpuProfiling-disable-ignored-attributes-checks.patch Unknown
codexl/makefile-mkdir-ordering.patch Unknown

Other branches

This recipe in other branches of meta-amd:

Branch Recipe
master codexl 2.2+gitX
warrior (Yocto Project 2.7) codexl 2.2+gitX (this recipe)
sumo (Yocto Project 2.5) codexl 2.2+gitX
morty (Yocto Project 2.2) codexl 2.2+gitX