Files
ROCm/tools/rocm-build
srayasam-amd 096d91e190 Updating rocm version to 7.1.1 GA (#5697)
* 7.1.1 GA update

* 7.1.1 GA update

* Update rocm-7.1.1.xml

* Update default.xml
2025-11-26 16:08:03 +05:30
..
2025-06-03 19:13:52 -07:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00
2025-06-03 19:13:52 -07:00
2025-04-11 20:44:44 +00:00
2024-12-20 18:34:17 -05:00
2024-12-20 18:34:17 -05:00
2024-12-30 13:52:15 -05:00
2025-01-28 16:45:46 -05:00
2025-02-19 17:10:47 -05:00
2025-07-21 17:22:12 -04:00
2025-08-08 09:10:42 -04:00
2025-09-16 16:45:29 +05:30
2025-09-17 13:18:01 -04:00
2025-10-10 18:47:48 +05:30
2025-10-30 19:10:03 +05:30
2025-06-03 19:13:52 -07:00
2025-04-11 20:44:44 +00:00
2025-04-11 20:44:44 +00:00

Overview for ROCm.mk

This Makefile builds the various projects that makes up ROCm in the correct order. It is expected to be run in an environment with the tooling set up. An easy way to do this is to use Docker.

Targets

  • all (default)
  • rocm-dev (a subset of all)
  • clean
  • list_components
  • help
  • T_foo
  • C_foo

Makefile Variables

  • PEVAL set to 1 to enable some Makefile debugging code.
  • RELEASE_FLAG set to "" to avoid passing "-r" to builds, effect is package defined.
  • NOBUILD="foo bar" to avoid adding foo and bar into the dependencies of top level targets. They still may be built if they are needed as dependencies of other top level targets.
  • toplevel

Makefile assumptions

Requirements for package "foo"

program build_foo.sh

  • Should take option "-c" to clean
  • Should take option "-r" to do a normal "RelWithDeb" build

For package "foo" we define some targets

  • T_foo - The main build target, calls "build_foo.sh -r"
  • C_foo - Clean target, calls "build_foo.sh -c"