Skip to content

Commit b8d5ab3

Browse files
Removed instructions for newer Meson versions as they are no longer needed
1 parent bed09a0 commit b8d5ab3

File tree

1 file changed

+9
-26
lines changed

1 file changed

+9
-26
lines changed

_docs_v7/Tracy-Integration.md

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,15 @@ Tracy is a high-performance, real-time profiler designed for C++ applications, o
1919

2020
To compile SU2 with Tracy support, follow these steps:
2121

22-
1. **Install Required Tools:**
23-
- Tracy requires Meson version >=1.3.0, which is newer than the version provided by SU2. Install it manually:
24-
```bash
25-
pip install --user --upgrade meson
26-
```
27-
- Install Ninja manually, as it is required for the build process:
28-
```bash
29-
sudo apt install ninja-build
30-
```
31-
32-
2. **Run the Preconfigure Script:**
33-
- Since the provided `meson.py` script is not used, run the preconfigure script to set up the build environment:
34-
```bash
35-
./preconfigure.py
36-
```
37-
38-
3. **Configure and Build SU2:**
39-
- Configure the build with Tracy enabled using Meson:
40-
```bash
41-
meson setup build -Dwith-mpi=disabled --buildtype=debugoptimized -Denable_tracy=true --prefix=<SU2_INSTALL_PATH>
42-
```
43-
- Build and install SU2:
44-
```bash
45-
ninja -C build install
46-
```
47-
- Replace `<SU2_INSTALL_PATH>` with your desired installation directory.
22+
- Configure the build with Tracy enabled using Meson:
23+
```bash
24+
meson setup build -Dwith-mpi=disabled --buildtype=debugoptimized -Denable-tracy=true --prefix=<SU2_INSTALL_PATH>
25+
```
26+
- Build and install SU2:
27+
```bash
28+
./ninja -C build install
29+
```
30+
- Replace `<SU2_INSTALL_PATH>` with your desired installation directory.
4831

4932
This embeds the Tracy client into SU2 for profiling.
5033

0 commit comments

Comments
 (0)