Author SHA1 Message Date
Martino Ferrari 6d49b311ae Working on stress tests 2026-06-26 14:04:32 +02:00
Martino FerrariandClaude Opus 4.6 5892251622 docs(e2e-stress): document --stress workflow in CLAUDE.md
Describe the capacity matrix (stress.py axes → stress_run.py → stress_results.json),
its hard/soft gates and PDF Stress Tests section, the run_chain_e2e.sh --stress flag,
and the standalone run_stress.sh wrapper. (Harness files were already tracked.)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:32:43 +02:00
Martino FerrariandClaude Opus 4.6 ca564fb233 test(e2e-chain): render Stress Tests section in the PDF report
Add a Stress Tests section (per-case table + per-axis scaling-curve images)
after Performance, guarded so it is omitted when no stress data is present.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:30:20 +02:00
Martino FerrariandClaude Opus 4.6 ec8e5c43c3 test(e2e-chain): fold stress results into report_data.json
report_build.py reads stress_results.json (when --stress-results given),
adds a stress block (cases + by_axis), per-axis scaling-curve PNGs, aggregate
stress headline metrics, and stress regression rows vs the previous run.
Degrades to no stress section when the file is absent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:26:45 +02:00
Martino FerrariandClaude Opus 4.6 7bd61912af test(e2e-stress): improve stress phase observability
Send the "stress matrix invalid" message to stderr and echo a WARN on
stress_run.py soft-failure, matching the script's existing soft-fail
echo convention.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:23:40 +02:00
Martino FerrariandClaude Opus 4.6 da56fb8694 test(e2e-chain): add opt-in --stress phase to the orchestrator
When --stress is passed, run the capacity matrix (stress.py/stress_run.py)
after the correctness phase, writing stress_results.json into OUT_DIR/stress
and handing its path to report_build.py for the PDF's Stress Tests section.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:20:24 +02:00
Martino Ferrari d17881ff3d test(e2e-stress): fix stale sub-64KB comments after multi-fragment extension 2026-06-26 09:18:36 +02:00
Martino FerrariandClaude Opus 4.6 471b482af4 test(e2e-stress): extend size axis into multi-fragment regime
Add 50k/100k/250k-element size cases (~195 KB–954 KB packets) to the DS and
hub size axes so the stress suite exercises UDPSClient multi-fragment
reassembly under load, and lift the now-outdated 64 KB validation cap to the
1 MiB deliverable cap (UDPS_CLIENT_MAX_PACKET_BYTES). Slowed producers keep
bandwidth realistic.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-26 09:15:52 +02:00
391 changed files with 29595 additions and 69731 deletions
-244
View File
@@ -1,244 +0,0 @@
# Repository Guidelines
Guide for AI assistants working in the MARTe2 Integrated Components repository.
Focuses on non-obvious facts: commands, conventions, cross-module contracts, and
gotchas that are not self-evident from a single file read.
## Project Overview
MARTe2 component library with **two independent real-time data paths** sharing
one binary wire protocol (`Common/UDP/UDPSProtocol.h`):
1. **Streaming path**`UDPStreamer` DataSource serialises DDB signals into UDPS
binary packets on UDP → `StreamHub` (headless C++ hub: ring buffers, LTTB
decimation, trigger FSM, history writer, binary recorder) → WebSocket 8090 →
clients (browser SPA, native ImGui, native Qt).
2. **Debug path**`DebugService` patches `ClassRegistryDatabase` at
`Initialise()` so `ConfigureApplication()` wraps all `MemoryMap*Broker` types
with `DebugBrokerWrapper<T>`**zero application code changes**. Exposes
TCP 8080 (text commands), UDP 8081 (UDPS trace telemetry), TCP 8082
(`TcpLogger` log forward).
## Architecture & Data Flow
```
[SineArrayGAM/TimeArrayGAM] → DDB → UDPStreamer (UDPS over UDP)
├─→ UDPStreamerClient (input DS back into a MARTe2 RT app, round-trip)
└─→ StreamHub: UDPSourceSession (receive thread → SignalRingBuffer)
→ push loop @30Hz: LTTB decimate temporal sigs → WS binary frames → clients
DebugService: patches broker builders at Initialise(); TCP 8080 commands,
UDP 8081 telemetry, TcpLogger 8082 (REPORT_ERROR → "LOG <LEVEL> <desc>" lines)
```
- **Wire protocol**: `Common/UDP/UDPSProtocol.h` is the canonical spec (17-byte
packed header, magic `0x53504455` 'UDPS', 136-byte signal descriptors,
CONFIG/DATA/ACK/CONNECT/DISCONNECT packet types, quant/time/publish modes).
Deliberately MARTe2-free so Go clients reuse it. **Mirrored across four
codebases that must stay in sync**: C++ producers (UDPStreamer, DebugService),
C++ consumer (`Source/Components/Interfaces/UDPStream/UDPSClient`), Go decoder
(`Common/Client/go/udpsprotocol/protocol.go`), and JS parsers
(`Client/udpstreamer/static/`, `Client/debugger/static/`). Any protocol change
must be mirrored in all of them.
- **WS protocol** has two implementations — Go hub (`Common/Client/go/wshub`) and
C++ StreamHub — that must behave identically; every client (SPA, ImGui, Qt)
must satisfy both. JSON text frames for commands/events (`addSource`,
`removeSource`, `setTrigger`, `arm`, `zoom`, `historyZoom`, `recStart`…), binary
frames for data pushes (live v1 + trigger capture v2).
- **Threading model**: RT threads only spinlock+memcpy (`FastPollingMutexSem`);
all socket I/O, fragmentation, and reassembly lives on background
`SingleThreadService` threads. StreamHub: per-session UDPSClient receive
threads + WS accept/read threads + one push loop.
- **DebugService patching**: `PatchRegistry()` replaces the ObjectBuilder for 11
`MemoryMap*Broker` classes; runs only when `ControlPort > 0`; static guard
against double-patching; wrappers persist for process lifetime.
## Key Directories
| Path | Purpose |
|---|---|
| `Source/Components/DataSources/UDPStreamer/` | Output DataSource; UDP I/O on bg thread, RT thread only spinlock+memcpy in `Synchronise()` |
| `Source/Components/DataSources/UDPStreamerClient/` | Input DataSource (shared `UDPSClient`), double-buffered ready/scratch |
| `Source/Components/GAMs/` | `SineArrayGAM` (float32 sine, continuous phase), `TimeArrayGAM` (us-timer → per-sample timestamp array; `Anchor = FirstSample|LastSample|Continuous`, use `Continuous` for contiguous sources so a lost RT cycle cannot hole the time base) |
| `Source/Components/Interfaces/DebugService/` | Registry patching, `DebugBrokerWrapper.h`, TCP/UDP services |
| `Source/Components/Interfaces/TCPLogger/` | `LoggerConsumerI` forwarding `REPORT_ERROR` to ≤8 TCP clients |
| `Source/Components/Interfaces/UDPStream/` | Plain-C++ helpers (not MARTe2 Objects): `UDPSClient` (auto-reconnect + fragment reassembly), `UDPSServer` (not thread-safe — owner's Execute thread only) |
| `Source/Applications/StreamHub/` | Standalone app (links MARTe2 core): `StreamHub`, `UDPSourceSession`, `WSServer`, `TriggerEngine`, `HistoryWriter`, `BinaryRecorder`, `LTTB`, `SignalRingBuffer` |
| `Common/UDP/` | Canonical wire protocol (header-only, MARTe2-free) |
| `Common/Client/go/` | Go mirror: `udpsprotocol` (decoder), `wshub` (WS hub client) |
| `Client/udpstreamer/` | Go legacy direct-UDP oscilloscope web UI (connects straight to UDPStreamer, no StreamHub) |
| `Client/webui/` | Go thin static server; SPA talks WS directly to C++ StreamHub (discovers via `GET /hub`) |
| `Client/debugger/` | Go debug web UI for DebugService |
| `Client/streamhub/` | Native ImGui+SDL2+OpenGL oscilloscope (C++17, no MARTe2) |
| `Client/streamhub-qt/` | Native Qt Widgets oscilloscope (Qt6 preferred, Qt5 fallback) |
| `Test/` | GTest, legacy Integration tests, Configurations (.cfg), E2E suite |
| `Docs/` | Per-component reference: `Protocol.md`, `UDPStreamer.md`, `StreamHub-{API,UserGuide,Developer}.md`, `DebugService.md`, `WebUI.md`, `Tutorial.md`, `E2E-Suite.md` |
## Development Commands
`source env.sh` is **mandatory** before any MARTe2 build or run (sets
`MARTe2_DIR`, `MARTe2_Components_DIR`, `TARGET=x86-linux`, `LD_LIBRARY_PATH`).
The E2E scripts source it themselves; a bare `make` from a fresh shell will not
work. `run_streamhub.sh` hard-errors if `MARTe2_DIR` is unset.
```bash
source env.sh
make -f Makefile.gcc core # 7 components (UDPStream interface FIRST, then UDPStreamer, UDPStreamerClient, GAMs, TCPLogger, DebugService)
make -f Makefile.gcc apps # StreamHub standalone app → Build/x86-linux/StreamHub/StreamHub.ex
make -f Makefile.gcc test # GTest + Integration test binaries + component test libs
make -f Makefile.gcc all # core + apps + test
make -f Makefile.gcc clean
# Single component:
make -C Source/Components/GAMs/SineArrayGAM -f Makefile.gcc
```
Build output → `Build/x86-linux/` mirroring `PACKAGE` paths (both `libX.so` and
`X.so` are produced). `compile_commands.json` (repo root, gitignored) feeds
LSP/clangd; CMake clients export their own into `Client/*/build/`.
### Non-MARTe2 clients (no env.sh needed)
```bash
cd Common/Client/go && go build ./...
cd Client/debugger && go build ./...
cd Client/streamhub && cmake -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build
cd Client/streamhub-qt && cmake -B build && cmake --build build
```
### Key scripts
| Script | Purpose |
|---|---|
| `./run_streamhub.sh` | Demo stack: build + launch MARTe2 app + StreamHub, optional web (`-w`) / ImGui (`-g`) clients. Flags `-m/-c` MARTe2 dirs, `-b TARGET`, `-p WS_PORT`, `-n MAX_POINTS` (actual default 1000000, header says 10000), `-s` skip build. Generates temp hub cfg with `+History`/`+Recorder` blocks in `/tmp`. Ctrl-C kills all. |
| `./Test/E2E/suite/run_e2e.sh` | Full E2E: 57-scenario matrix + stress + unit suites + gcov coverage + Typst PDF report. Flags: `--skip-build`, `--only <id>`, `--pdf-only`, `--skip-coverage`, `--skip-stress`, `--skip-datasources`, `--skip-recorder`, `--skip-debug`, `--skip-tcplogger` |
| `./Test/E2E/suite/run_stress.sh` | Capacity harness: sweeps one load axis at a time (`--axis`), hard gates survival+liveness, soft gates RSS+zoom-p95 |
## Code Conventions & Common Patterns
- **No STL in `Source/Components/**` (and StreamHub)**: use `StreamString` (not
`std::string`), `FastPollingMutexSem`/`EventSem` (not `std::mutex`/threads),
fixed arrays / MARTe2 `Vector<T>` (not `std::vector`), `REPORT_ERROR` /
`REPORT_ERROR_STATIC` macros (no exceptions). C stdlib is fine. Heap
`new`/`delete[]` is normal. STL/C++17 is fine in `Client/streamhub/` and
`Client/streamhub-qt/`.
- **RT hot-path rule**: `FastPollingMutexSem` on real-time hot paths, never OS
mutexes; RT cycle must not block on the scheduler.
- **Class registration**: `CLASS_REGISTER_DECLARATION()` in the class `public:`
section of the header; `CLASS_REGISTER(Name, "1.0")` at the end of the `.cpp`
inside `namespace MARTe`. Every component `.cpp` ends with it.
- **EUPL v1.1 license headers** on all C++ sources and `Makefile.inc` — preserve
on new files.
- **Per-component build**: each dir has one-line `Makefile.gcc` wrapper
(`include Makefile.inc`) + `Makefile.inc` declaring `OBJSX`, `PACKAGE`,
`ROOT_DIR`, `INCLUDES` (re-declared per file, ~12 MARTe2 layer dirs),
`LIBRARIES`, including `MakeStdLibDefs.$(TARGET)` then
`MakeStdLibRules.$(TARGET)`. Generated `depends.x86-linux` (gcc -MM) is
committed but **never hand-edited** — delete to regenerate.
- **Qt client**: `QT_NO_KEYWORDS` is required (reused `Protocol.h` structs have
members named `signals`); Qt classes use `Q_SIGNALS`/`Q_SLOTS`/`Q_EMIT`. Run
with long options: `--host HOST --port 8090` (single-dash misparsed). Single
GUI thread, 60 Hz QTimer repaint.
- **StreamHub config** is *not* a MARTe2 `RealTimeApplication`: `Hub = { WSPort
MaxPoints PushRate MaxPushPoints RingTemporal RingScalar RingMaxMB AllowedOrigins
+Recorder{...} Sources={id={Label Addr Port}} }`. `AllowedOrigins` is the
WebSocket Origin allowlist — without it a browser serving the SPA from a
different port than the hub is rejected 403.
`+History` keys: `Directory` (required),
`DurationHours` (1), `Decimation` (1), `FlushIntervalSec` (5),
`MinDiskFreeMB` (500). `.shist` files: 64-byte header ('SHR1') + circular
(t,v) float64 pairs.
- **UDPStreamer config**: `Port` (44500; multicast data = `DataPort`, default
`Port+1`), `MaxPayloadSize` (1400), `PublishingMode` `Strict`/`Accumulate`,
per-signal `Signals={Name={Type,Unit,NumberOfDimensions,NumberOfElements,
TimeMode}}` with `TimeMode` `PacketTime`/`FirstSample`/`LastSample`/`FullArray`;
multicast needs `MulticastGroup` + `Interface`.
## Important Files
- `env.sh` — environment; source first, always.
- `Makefile.gcc` / `Makefile.inc` (root) — build orchestration.
- `Common/UDP/UDPSProtocol.h` — canonical wire format; changing it triggers the
4-way mirror checklist above.
- `Source/Applications/StreamHub/main.cpp` — hub entry (`[-cfg file.cfg]
[-port N] [-maxPoints N]`); hub **must be heap-allocated** (~128 MB, exceeds
the 8 MB stack).
- `Test/Configurations/*.cfg` — MARTe2 app configs (`$App = { Class =
RealTimeApplication }` with `+Functions`, `+DataSources`, `+States`, `+Timings`
blocks); `streamhub_demo.cfg` and `TestApp.cfg` are good templates.
- `Test/E2E/suite/{scenarios,gen_data,gen_cfg,validate_waveform,stress}.py` —
declarative scenario matrix and generators consumed identically by the Go
chain-client and validators.
- `Client/debugger/main.go` — `-addr :7777` default, `-enable-dangerous-commands`
safety gate (CR-4) for FORCE/PAUSE/RESUME/STEP/BREAK/MSG.
## Runtime/Tooling Preferences
- **OS**: Linux x86_64 (`TARGET=x86-linux`). External deps live outside this
repo: `MARTe2_DIR` (default `~/workspace/MARTe2`) and
`MARTe2_Components_DIR` (default `~/workspace/MARTe2-components`) — edit
`env.sh` if they differ. `env.sh`'s `LD_LIBRARY_PATH` does **not** cover
UDPStreamerClient/UDPStream lib dirs.
- **C++**: MARTe2 `Makefile.gcc` wrapper system, gtest-1.7.0 for tests.
- **Go**: `go 1.21`; modules use `replace marte2/common => ../../Common/Client/go`
(`gorilla/websocket` v1.5.1). Go binaries are gitignored.
- **ImGui client**: needs SDL2; CMake FetchContent pins Dear ImGui **v1.91.8** +
ImPlot **v0.17** (`implot_items.cpp` is a slow -O3 TU, ~2 min rebuild).
- **Qt client**: Qt6 preferred, Qt5 fallback, Widgets + WebSockets, custom
QPainter plotting (no QtCharts).
- **E2E report**: `typst compile E2E_Report.typ`; Python 3 + numpy for the suite.
- Remove `vgore.*` core dumps when you see them; they are not gitignored.
## Testing & QA
Four test layers; `env.sh` + built stack required for all but the standalone
ones. Only `tests_py.py`, Go tests, and the built C++ test binaries run
standalone.
```bash
./Build/x86-linux/GTest/MainGTest.ex --gtest_filter='Name*' # C++ GTest
./Build/x86-linux/Test/Integration/Integration/IntegrationTests.ex # legacy DebugService runtime tests
cd Test/E2E/suite/client && go test ./... # Go chain-client unit tests
cd Test/E2E/suite && python3 -m unittest tests_py # framework logic, standalone
```
- **GTest**: `MainGTest.ex` currently holds only `DebugServiceGTest`
(TraceRingBuffer SPSC, DebugSignalInfo, BreakOp). Component GTests
(`UDPStreamerGTest.cpp` ~46 cases, `StreamHubTest.a`, `UDPStreamerClientTest.a`)
compile **as libraries only — no standalone executable**.
- **Legacy IntegrationTests.ex**: 9 printf-narrated DebugService runtime tests,
always returns 0; `collect.py` parses stdout blocks.
- **E2E suite** (`run_e2e.sh`): 57 curated scenarios (s01s57) across kinds
`chain`/`direct`/`recorder`/`debug`/`debug_pause_resume`/`tcplogger`, driven
against live MARTeApp.ex + StreamHub.ex + Go chain-client. `scenarios.py` is a
curated covering set: **every configurable UDPStreamer option value appears in
≥1 scenario** — add a scenario when adding an option.
- **Oracle gates** (`validate_waveform.py`): **fidelity** (every received value
within `tol` of ground truth; 0 for un-quantised ints, float epsilon for
un-quantised floats, `quant_step/2 + 1e-6·range` for quantised) is the
**correctness gate**. **Shape** is a *gross* sanity gate + tracked metric
(`corr >= 0.5`, `nRMSE <= 0.30` relaxed by quant step, frequency searched
±5% band); a correct sinusoid yields corr ~0.820.98, wrong frequency
collapses to ~0.00. Do **not** tighten shape into a correctness gate —
timestamp calibration (Phase-A) is pending.
- **Stress** (`run_stress.sh`): 7 axes (signal size/count/fan-out/sources/WS
clients/zoom rate), hard gates survival+liveness, soft gates RSS+zoom-p95.
- **Coverage**: `--cpp-coverage` rebuilds with gcov, captures via `lcov`
restricted to `Source/*` + `Test/*`, then restores a clean build.
- Artifacts → `Build/x86-linux/E2E/chain/`: `results.json` (XFAIL/XPASS for
`known_issue` markers), `report_data.json`, `history.jsonl`, `trend_*.png`,
`E2E_Report.pdf`; stress → `stress/stress_results.json`.
## Ports Reference (defaults)
| Port | Protocol | Component | Purpose |
|---|---|---|---|
| 44500 | UDP | UDPStreamer | scalar signals (unicast control + data) |
| 44501/44502 | UDP | UDPStreamer | packed arrays (FirstSample/LastSample, FullArray) |
| 44503 | UDP | UDPStreamer | multicast data (group 239.0.0.1) |
| 8080 | TCP | DebugService | text command channel (one client at a time, newline-terminated) |
| 8081 | UDP | DebugService | trace telemetry (UDPS format) |
| 8082 | TCP | TcpLogger | REPORT_ERROR log forward |
| 8090 | TCP/WS | StreamHub | WebSocket (commands + binary data) |
| 7777 | TCP | Client/debugger | debug web UI (older docs say 9090; current flag is `-addr`) |
| 8080 | TCP | Client/udpstreamer, Client/webui | web UI listen (collides with DebugService in combined demos — scripts adjust) |
+4 -64
View File
@@ -314,7 +314,7 @@ Hub-side trigger with the web client's semantics (config: signal key
```
IDLE →[arm]→ ARMED
ARMED →[edge crossing]→ COLLECTING (latches trigTime, pre/postSec)
COLLECTING →[every source produced past the window]→ TRIGGERED (broadcast binary v2 capture)
COLLECTING →[post window + margin elapsed]→ TRIGGERED (broadcast binary v2 capture)
TRIGGERED →[auto-rearm (normal, ~200 ms) | rearm (single)]→ ARMED
any →[disarm]→ IDLE
```
@@ -325,30 +325,6 @@ sample of the configured signal. The capture is assembled in the push loop from
LTTB-capped at 20 000 points/signal, and broadcast as a binary version-2 frame.
A `stopped` flag (`trigStop`) freezes auto-rearm.
COLLECTING is left on the **data's** clock, not `clock_gettime()`: `trigTime`
comes from sample timestamps, and a source that free-runs on its own clock sits
seconds away from wall time, so a wall-clock deadline chops exactly that offset
off every capture's tail. `UDPSourceSession::ProducerNewestTime()` reports how
far a source has produced — counting only signals actually timestamped from a
time signal, since PACKET-timed ones (the time array itself included) are
stamped on arrival and would just report "now".
Sources are harvested **one at a time**, each as soon as *it* passes
`trigTime + postSec + 0.15 s` (`BeginTriggerCapture` / `HarvestTriggerCapture` /
`FinishTriggerCapture`, the frame accumulating across push ticks). Making every
source wait for the slowest lets the leaders' rings roll past the pre-trigger
region before it is ever read. A 2 s wall-clock watchdog per capture bounds the
wait for a source that stopped advancing; it is harvested short, with a warning
naming the source and how far it got.
Because `RingTemporal` only holds ~1 s at 1 MSps, `setTrigger` publishes the
requested window and the push loop calls `GrowRingsForTrigger()`: each ring
measures its own rate (`Count() / TimeSpan()` — UDPS sources usually report
`samplingRate = 0`) and is grown in place to `rate × (window + 0.5 s) × 1.2`,
clamped per signal to `RingMaxMB`. `SignalRingBuffer::Grow()` preserves
contents *and* `totalWritten`, so live push cursors stay valid. Without this a
long window only ever captures its tail.
### Configuration File (MARTe2 cfg format)
```
@@ -358,11 +334,9 @@ Hub = {
PushRate = 30 // push loop Hz
MaxPushPoints = 50 // LTTB cap per signal per tick
StatsRate = 1 // stats broadcast Hz
RingTemporal = 1000000 // initial ring capacity (points) for multi-element signals
RingTemporal = 1000000 // ring capacity (points) for multi-element signals
RingScalar = 100000 // ring capacity (points) for scalar signals
RingMaxMB = 128 // per-signal ceiling when a trigger window grows a ring
SourcesFile = "streamhub_sources.json" // dynamic-source persistence
AllowedOrigins = "http://127.0.0.1:8099,http://localhost:8099" // see below
Sources = {
App1 = {
Label = "MARTe2 App 1"
@@ -384,16 +358,6 @@ Sources added at runtime (`addSource`) get generated ids `s1, s2, …`;
`saveSources` persists them to `SourcesFile` (JSON array of
`{label, addr, multicastGroup?, dataPort?}`), reloaded at start-up.
`AllowedOrigins` is a comma/space-separated allowlist of `scheme://host[:port]`
values accepted in the WebSocket `Origin` header (max 8 entries, 128 chars
each), matching the Go hub's option. Without it the handshake only accepts an
`Origin` whose host matches the request `Host` — so a browser that loaded the
SPA from a *different* port than the hub (the `run_streamhub.sh` layout, SPA on
8099 and hub on 8090) is rejected with 403. Non-browser clients send no `Origin`
and are unaffected. This is the CSWSH guard of RFC 6455 §10.2: browsers attach
cookies to cross-origin WebSocket handshakes, so `Origin` is the only thing
distinguishing a legitimate page from an attacker's.
### Build
```bash
@@ -416,9 +380,7 @@ binary frames carry data push payloads.
| `ping` | — | Hub replies `{"type":"pong"}` |
| `addSource` | `label`, `addr` (`"host:port"`), `multicastGroup?`, `dataPort?` | Connect to a new UDPS source; hub assigns id `s1, s2, …` |
| `removeSource` | `id` | Disconnect and remove a source |
| `saveSources` | — | Persist the dynamic source list **and** the calibration table to `SourcesFile`; replies `configSaved` |
| `setCalibration` | `source` (label), `signal` (base name), `scale`, `offset`, `unit` | Record `value = raw × scale + offset` for one signal; metadata only, the hub never applies it. Identity entries are deleted. Replies with a `calibration` broadcast |
| `reloadConfig` | — | Re-read `SourcesFile`: calibration replaced wholesale, missing sources added, live sources never touched; replies `configReloaded` |
| `saveSources` | — | Persist the current dynamic source list to `SourcesFile` (JSON) |
| `getSources` | — | Trigger `sources` broadcast |
| `getConfig` | `sourceId` | Trigger `config` broadcast for one source |
| `getStats` | — | Trigger `stats` broadcast |
@@ -437,33 +399,11 @@ binary frames carry data push payloads.
| `sources` | `sources:[{id, label, addr:"host:port", state}]` | On connect; after add/remove/getSources; on first CONFIG |
| `config` | `sourceId`, `publishMode`, `signals:[{name, typeCode, quantType, numDimensions, numRows, numCols, rangeMin, rangeMax, timeMode, samplingRate, timeSignalIdx, unit}]` | After CONFIG received from source |
| `stats` | `sources:{id:{state, totalReceived, totalLost, rateHz, rateStdHz, fragsPerCycle, bytesPerCycle, cycleAvgMs, cycleStdMs, cycleMinMs, cycleMaxMs, cycleHistMin, cycleHistMax, cycleHist:[20]}}` | At `StatsRate` Hz |
| `triggerState` | `state` (`"idle"`\|`"armed"`\|`"collecting"`\|`"triggered"`), `mode`, `stopped`, `trigTime?`, `preSec?`, `postSec?` | On any trigger FSM transition |
| `triggerState` | `state` (`"idle"`\|`"armed"`\|`"collecting"`\|`"triggered"`), `mode`, `stopped`, `trigTime?` | On any trigger FSM transition |
| `zoom` | `reqId`, `signals:{"src:sig":{t:[…], v:[…]}}` (`t` printed `%.17g`, `v` `%.9g`) | Unicast reply to `zoom` |
| `maxPointsUpdated` | `maxPoints` | After ring buffer resize |
| `calibration` | `cal:[{source, signal, scale, offset, unit}]` | On connect; after an accepted `setCalibration`; after a successful `reloadConfig` |
| `configSaved` | `ok`, `path`, `error?` | In reply to `saveSources` |
| `configReloaded` | `ok`, `path`, `error?` | In reply to `reloadConfig` |
| `pong` | — | In reply to `ping` |
### Config File Format
`SourcesFile` is a flat JSON array of flat objects; `addr` marks a source,
`signal` marks a calibration entry.
```json
[
{"label": "wave", "addr": "127.0.0.1:44500"},
{"source": "wave", "signal": "Adc", "scale": 0.00030518, "offset": -1.25, "unit": "V"}
]
```
Flatness is a hard constraint: `StreamHub::LoadSourcesFile` scans from each `{`
to the next `}`, so a nested object would truncate the parse. Both hubs read and
write this format identically, and pre-calibration files load unchanged.
Calibration is applied **client-side only**. Rings, history, `zoom` replies, both
binary frames and the trigger comparator are all in raw units.
### Binary Push Frame (version 1, hub → client, binary WS frame)
Little-endian throughout. Sent at `PushRate` Hz per source; contains **only
-221
View File
@@ -1,221 +0,0 @@
# Bug Fix Plan — Security & Correctness Remediation
**Date:** 2026-06-26
**Based on:** `BUG_REPORT.md`
**Scope:** `Source/` and `Client/`
This plan organizes the ~60 findings from the audit into prioritized, dependency-ordered phases. Each phase is independently shippable. Phases are ordered by risk reduction: Critical remote-exploitable issues first, then High crash/OOB issues, then Medium robustness/DoS, then Low hardening.
---
## Guiding principles
1. **Fix root causes, not symptoms.** The integer-overflow-in-bounds-check pattern appears in 6+ places — fix the pattern, not each instance ad hoc. Introduce a shared `boundsCheck(off, count, elemBytes, bufLen)` helper (C++) and a `validateCount(count, elemSize, bufLen)` helper (Go) and use them everywhere.
2. **Defense in depth.** Origin checks + auth + input validation — not just one layer.
3. **No regressions.** After each phase, run the existing test suites (`make -f Makefile.gcc test`, `python3 -m unittest tests_py`, `go test ./...` in each Go module) and the E2E suite (`./Test/E2E/chain/run_chain_e2e.sh --skip-build`).
4. **Minimal blast radius.** Each fix is surgical to the file/function listed in the bug report. No refactors beyond what the fix requires.
---
## Phase 1 — Critical remote-exploitable fixes (ship first)
**Goal:** Eliminate drive-by takeover and remote heap corruption. All fixes are small and localized.
| # | Bug | File(s) | Fix | Est. effort | Depends on |
|---|-----|---------|-----|-------------|------------|
| 1.1 | CR-1: 1-byte heap OOB write in WS frame NUL-term | `WSServer.cpp:251` | Change `kRecvBuf = WS_MAX_RECV_PAYLOAD + 14u``+ 14u + 1u` | 5 min | — |
| 1.2 | CR-2: XSS via unescaped `src.addr` | `Client/udpstreamer/static/app.js:3503`; `Client/debugger/static/app.js:3549` | Wrap `src.addr` with existing `escHtml()` in `_statsKV` calls (or inside `_statsKV` itself) | 10 min | — |
| 1.3 | CR-3: WebSocket CSRF (Origin check disabled) | `Common/Client/go/wshub/hub.go:128`; `Source/Applications/StreamHub/WSServer.cpp:186-239` | **Go:** Replace `CheckOrigin: func(r *http.Request) bool { return true }` with a same-origin check (compare `Origin` header host to `Host` header). Add a configurable allowlist env var for non-local deployments. **C++:** Parse `Origin` header in `UpgradeHTTP`; reject if present and host doesn't match the listen address. | 30 min | — |
| 1.4 | CR-4: Unauthenticated command injection to MARTe2 | `Client/debugger/martecontrol.go:217-263` | Add an allowlist of permitted MARTe2 commands (`DISCOVER`, `TREE`, `INFO`, `LS`, `VALUE`, `TRACE`, `UNTRACE`); reject `FORCE`, `UNFORCE`, `PAUSE`, `RESUME`, `STEP`, `BREAK`, `MSG` unless an explicit `--enable-dangerous-commands` flag is set. Log all forwarded commands. | 1 h | 1.3 |
| 1.5 | CR-5: No auth on DebugService TCP | `DebugService.cpp:276` | (a) Bind TCP server to localhost by default (add `BindAddress` config key, default `127.0.0.1`). (b) Add an optional `AuthToken` config key; if set, require the first line from a client to be `AUTH <token>` before accepting commands. | 2 h | — |
**Validation:** `bash -n` on shell scripts; `go build ./...` in each Go module; `make -f Makefile.gcc core apps`; manual test: open browser console on a cross-origin page and confirm WS to `localhost:8090` is rejected; confirm a crafted 65536-byte WS frame no longer corrupts.
**Commit:** `fix(security): critical remote-exploitable fixes (CR-1..CR-5)`
---
## Phase 2 — High-severity crash / OOB / UAF fixes
**Goal:** Eliminate remote crash and memory-corruption vectors. These are the integer-overflow and concurrency bugs.
### 2A — Integer-overflow bounds checks (uniform pattern)
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 2A.1 | HI-1: DATA bounds check overflow | `UDPSourceSession.cpp:358`; `UDPStreamerClient.cpp:520` | Replace `off + elemsToRead * wireElemBytes > size` with 64-bit arithmetic. Add a `validateBounds(off, count, elemBytes, size)` static helper in `UDPSProtocol.h` and use it in both files. |
| 2A.2 | HI-2: Go unbounded allocations | `protocol.go:121, 229, 325` | Add `validateCount(count, elemSize, bufLen)` in `protocol.go`; call before every `make([]T, n)` that uses a network-derived count. Cap `NumElements()` at 1M. |
| 2A.3 | HI-3: `accumFill` overflow + size calc | `UDPStreamer.cpp:700, 738, 757, 857-860` | (a) Add `if (accumFill >= maxBatchCount) { flush; }` before the write at line 857. (b) Use `uint64` for `maxBatchCount * totalSrcBytes` size calculations. |
| 2A.4 | MD-4: `numRows * numCols` overflow | `UDPSourceSession.cpp:240, 346`; `protocol.go:121` | Use `static_cast<uint64>(numRows) * static_cast<uint64>(numCols)`; cap at 1M. |
| 2A.5 | MD-15: `pairCount * 16u` overflow | `Client/streamhub/Protocol.cpp:77, 117` | Check `pairCount > (len - off) / 16` before multiplication; use `ull` suffix. |
| 2A.6 | HI-6: `FD_SET` overflow | `UDPSServer.cpp:273, 308`; `UDPSClient.cpp:383` | Add `if (fd < FD_SETSIZE)` guard before each `FD_SET`; otherwise skip that client this cycle (or switch to `poll()`, which the codebase already uses elsewhere). |
**Est. effort:** 3 h (pattern is repetitive once the helper exists)
### 2B — Use-after-free and concurrency
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 2B.1 | HI-5: Broadcast vs FreeSlot UAF | `WSServer.cpp:345-366, 432-445` | `FreeSlot` must acquire `clients[idx].writeMutex` before setting `active=false` and deleting `sock`. This ensures `BroadcastText`/`BroadcastBinary` cannot dereference a freed socket. |
| 2B.2 | HI-9: TraceRingBuffer not thread-safe | `DebugCore.h:79-142` | Replace `volatile uint32 readIndex/writeIndex` with `Atomic<uint32>` (MARTe2 `Atomic::Load`/`Atomic::Store`). Ensure `Push` writes data before storing `writeIndex` (release ordering); `Pop` loads `writeIndex` before reading data (acquire ordering). |
| 2B.3 | HI-4: `ProcessSignal` unclamped memcpy + `forcedMask` OOB | `DebugServiceBase.cpp:310, 313-318` | (a) Clamp `size` to `sizeof(signalInfo->forcedValue)` (1024). (b) Cap the array-forcing loop at `min(nEl, 256)`. (c) Validate `nEl <= 256` in `RegisterSignal`. |
| 2B.4 | HI-7: Weak PRNG for WS handshake | `WSClient.cpp:29-31` | Replace `srand(time(nullptr))` + `rand()` with `std::random_device` or `getrandom()`/`/dev/urandom` read. |
| 2B.5 | HI-8: Global registry patching | `DebugServiceBase.cpp:217-242` | (a) Save original builders before patching (`item->GetObjectBuilder()`); store in a static array for restore on destruction. (b) Add a `PatchRegistry` config flag (default `true` for back-compat; document the implication). (c) Guard against double-patching (skip if already patched). |
**Est. effort:** 4 h
**Validation:** `make -f Makefile.gcc test` + `./Build/x86-linux/GTest/MainGTest.ex` + `./Build/x86-linux/Test/Integration/Integration/IntegrationTests.ex` + `python3 -m unittest tests_py` (in `Test/E2E/chain/`) + `go test ./...` (in each Go module). Craft a UDP packet with `numSamples=0x20000001` and confirm no crash. Run the E2E suite: `./Test/E2E/chain/run_chain_e2e.sh --skip-build`.
**Commit:** `fix(security): high-severity crash/OOB/UAF fixes (HI-1..HI-9)`
---
## Phase 3 — Medium-severity robustness / DoS / parser fixes
**Goal:** Harden input validation, fix reassembly logic, and improve WS RFC compliance.
### 3A — UDPS protocol hardening
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 3A.1 | MD-1: `recvMask` too small | `UDPSClient.cpp:544, 592-594` | Enlarge `recvMask` to 64 bytes (512 bits) to match the `totalFragments <= 512` cap. |
| 3A.2 | MD-2: No type matching in reassembly | `UDPSClient.cpp:548-555` | Add `type` field to `ReassemblySlot`; key on `counter && type`. |
| 3A.3 | MD-3: Signal name not null-terminated | `UDPSourceSession.cpp:219-223` | After `memcpy`, force `name[63]='\0'` and `unit[31]='\0'`. |
| 3A.4 | MD-6: No auth on UDP CONNECT | `UDPSServer.cpp:655-723` | Document trust boundary in `Docs/Protocol.md`. Optional: add a `ConnectToken` config key. |
| 3A.5 | MD-13: Reassembler unbounded map growth (Go) | `reassembler.go:41-89` | Add `maxSets = 1024` cap; reject new sets when full. |
| 3A.6 | LO-1: `totalFrags` overflow | `UDPSServer.cpp:541-542` | Validate `payloadSize <= maxPayloadSize * 65535` before the calculation. |
| 3A.7 | LO-17: `bufMutex.Create` unchecked | `UDPStreamer.cpp:119`; `UDPStreamerClient.cpp:149` | Check return value; `REPORT_ERROR` on failure. |
| 3A.8 | LO-19: Reassembler ticker panic | `reassembler.go:93` | Guard `if r.expiry <= 0 { r.expiry = 2 * time.Second }`. |
**Est. effort:** 2 h
### 3B — WebSocket and JSON robustness (C++ clients)
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 3B.1 | MD-16: `readU16`/`readU32` silent failure | `Client/streamhub/Protocol.cpp:21-38` | Change `readU16`/`readU32`/`readF64` to return `bool` (or set an `ok` flag); `ParseBinaryFrame` fails fast on any truncated read. |
| 3B.2 | MD-17: JSON injection in command builders | `Client/streamhub/Protocol.cpp:183-213` | Add a `jsonEscape(str)` helper; use it for all `%s` string interpolations. Switch to `std::string` to avoid truncation. |
| 3B.3 | MD-18: `strstr`-based JSON parsing | `Client/streamhub/Protocol.cpp:296-310, 495, 510` | Migrate `ParseSources`, `ParseZoom`, `ParseStats` to a real JSON parser. **ImGui:** add a minimal JSON parser or vendor a single-header library (e.g. nlohmann/json). **Qt:** use `QJsonDocument`. |
| 3B.4 | MD-19: WS RFC 6455 violations | `WSClient.cpp:204-223` | (a) Reject control frames with `payloadLen > 125`. (b) Implement `CONTINUATION` opcode reassembly (or at least log and drop with a clear message). (c) Echo `CLOSE` frame. |
| 3B.5 | MD-20: Handshake no timeout | `WSClient.cpp:290-301` | Set `SO_RCVTIMEO` to 5s on the socket before the handshake loop. |
| 3B.6 | MD-5: SHA1 latent overflow | `SHA1.h:50`; `WSFrame_client.h:113` | Add `if (len > 119u) return;` guard; use `uint64_t bitLen`; use `std::vector` instead of `new[]`/`delete[]`. |
| 3B.7 | MD-24: `parseCapture` panic | `Test/E2E/chain/client/main.go:140-171` | Add bounds checks before each read, mirroring `parsePush`. |
**Est. effort:** 4 h (3B.3 is the largest item — JSON parser migration)
### 3C — Go hub and debugger hardening
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 3C.1 | MD-10: No WS client cap | `hub.go:367-377` | Track `len(h.clients)`; reject above configurable max (default 32). |
| 3C.2 | MD-11: Silent data loss | `hub.go:346-358` | Add a `droppedCount` atomic counter per channel; expose via `Snapshot()`. |
| 3C.3 | MD-12: SSRF via `addSource` | `hub.go:83-96`; `sources.go:62-67` | Validate `addr` against a configurable allowlist (default: localhost + private RFC1918 ranges; reject link-local/metadata endpoints like `169.254.169.254`). |
| 3C.4 | MD-14: Index panic | `martecontrol.go:543` | Use `strings.TrimPrefix(line, "OK SERVICE_INFO ")` with a length check. |
| 3C.5 | LO-14: `stopCh` double-close | `martecontrol.go:182-189` | Use `sync.Once` for closing `stopCh`. |
| 3C.6 | LO-10: `unsafe.Pointer` aliasing | `hub.go:588-594` | Replace `float64ToBytes` with `binary.LittleEndian` put operations. |
| 3C.7 | LO-11: `+Inf` in JSON | `stats.go:115-116` | Guard `if avg > 0 { si.RateHz = 1.0 / avg } else { si.RateHz = 0 }`. |
**Est. effort:** 2 h
### 3D — TcpLogger and DebugService fixes
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 3D.1 | MD-7: `StringHelper::Copy` overflow | `TcpLogger.cpp:87` | Replace with `strncpy(entry.description, description, MAX_ERROR_MESSAGE_SIZE-1); entry.description[MAX_ERROR_MESSAGE_SIZE-1]='\0';` |
| 3D.2 | MD-8: `volatile` indices + lost wakeup | `TcpLogger.cpp:83-153, 157-158` | Use `Atomic::Load`/`Store` for `writeIdx`/`readIdx`; use `eventSem.ResetWait()` instead of `Wait`+`Reset`. |
| 3D.3 | MD-9: `printf` on RT thread | `TcpLogger.cpp:75-76` | Add a `MirrorToStdout` config key (default `false`); guard the `printf`/`fflush` behind it. |
| 3D.4 | MD-21: Stack buffer + shadowed member | `DebugService.cpp:438, 489` | Remove the local `udpsSampleBuf` (use the member); heap-allocate `cfgBuf`. |
| 3D.5 | MD-23: `configValidated` read without lock | `UDPStreamerClient.cpp:463` | Mark `volatile` or acquire `bufMutex` before reading. |
| 3D.6 | MD-22: Spinlock on RT path | `UDPStreamer.cpp:856, 947-976` | Minimize the RT-side critical section: swap a pointer instead of `memcpy` under the lock. Move the `memcpy` outside the lock (double-buffer pattern). |
| 3D.7 | LO-7: JSON escaping in DISCOVER | `DebugServiceBase.cpp:900-906` | Use the existing `EscapeJson` helper for signal names. |
| 3D.8 | LO-8: `EvaluateBreak` only element 0 | `DebugBrokerWrapper.h:61-86` | Document the limitation in the function comment. |
| 3D.9 | LO-9: `fprintf(stderr)` on init | `DebugBrokerWrapper.h:195-197` | Replace with `REPORT_ERROR`. |
**Est. effort:** 3 h
**Validation:** Full test suites + E2E. For 3B.3 (JSON parser migration), add unit tests for crafted JSON inputs (nested quotes, escaped chars, truncated payloads). For 3A.1/3A.2, add a unit test that sends duplicate high-index fragments and mixed-type same-counter fragments.
**Commit:** `fix(robustness): medium-severity input validation, parser, and DoS fixes (MD-1..MD-24)`
---
## Phase 4 — Low-severity hardening and documentation
**Goal:** Clean up latent bugs, fix doc mismatches, add missing hardening. These are non-urgent but improve code health.
| # | Bug | File(s) | Fix |
|---|-----|---------|-----|
| 4.1 | LO-2: `Stop()` TOCTOU | `WSServer.cpp:104-134` | Replace `Sleep(200ms)` with thread join. |
| 4.2 | LO-3: Spinlock priority inversion | `UDPSourceSession.h`; `WSServer.h` | Document that `FastPollingMutexSem` is only for very short critical sections on same-core RT configs. Consider `MutexSem` for non-RT-contended paths. |
| 4.3 | LO-4: `SignalBuffer` mod-0 | `SignalBuffer.h:36-41` | Guard `push`/`readLast`/`readRange` against `capacity == 0`. |
| 4.4 | LO-5: Misleading "Thread-safe" comment | `SignalBuffer.h:18` | Remove the claim or add internal locking. |
| 4.5 | LO-6: GAM type validation + doc | `SineArrayGAM.cpp:81`; `TimeArrayGAM.cpp:54`; `TimeArrayGAM.h:8,27` | Add `GetSignalType` checks; update `TimeArrayGAM.h` doc from `uint32` to `uint64`. |
| 4.6 | LO-12: Directory listing | `Client/webui/main.go:26` | Disable directory listings (return 404 for directories). |
| 4.7 | LO-13: No security headers | `Client/debugger/main.go:55`; `Client/udpstreamer/main.go`; `Client/webui/main.go` | Add a middleware that sets `X-Content-Type-Options: nosniff`, `X-Frame-Options: DENY`, `Content-Security-Policy: default-src 'self'`. |
| 4.8 | LO-15: `host_`/`port_` race | `WSClient.cpp:48-58` | Protect with `sendMutex_` or make `atomic<uint16_t>` + `std::string` guarded by a small mutex. |
| 4.9 | LO-16: `ReadExactTCP` edge case | `UDPSClient.cpp:474-487` | Add a max-iterations guard. |
| 4.10 | LO-18: `RangeMin < RangeMax` validation | `UDPStreamer.cpp:403-404` | Validate when `quantType != None`; `REPORT_ERROR` if `rangeMax <= rangeMin`. |
**Est. effort:** 2 h
**Commit:** `fix(hardening): low-severity fixes, doc corrections, security headers (LO-1..LO-19)`
---
## Phase 5 — Cross-cutting refactors (optional, post-hardening)
These are not bug fixes but structural improvements that prevent the recurrence of the bug classes found in this audit.
| # | Refactor | Rationale | Est. effort |
|---|----------|-----------|-------------|
| 5.1 | Shared `validateBounds` / `validateCount` helpers | Centralizes the integer-overflow-prevention pattern; prevents future copy-paste bugs | 1 h |
| 5.2 | Real JSON parser in C++ clients (nlohmann/json or Qt's QJsonDocument) | Eliminates the entire class of `strstr`/`snprintf` JSON bugs (MD-16, MD-17, MD-18) | 4 h |
| 5.3 | `poll()`/`epoll` everywhere (replace all `select`+`FD_SET`) | Eliminates the `FD_SETSIZE` limitation entirely (HI-6) | 2 h |
| 5.4 | Auth framework for DebugService + web UIs | Token-based auth shared between the Go web UIs and the C++ DebugService; eliminates the "no auth anywhere" theme | 1 d |
| 5.5 | Fuzzing harness for UDPS protocol parsers | `libFuzzer` or `go-fuzz` harnesses that feed random bytes to `ParseConfig`/`ParseData`/`DecodeElems`/`ParseBinaryFrame`; catches future overflow variants | 1 d |
| 5.6 | Thread-sanitizer and address-sanitizer CI runs | `make CXXFLAGS="-fsanitize=address,undefined"`; `go test -race`; catches UAF and races automatically | 4 h |
---
## Verification checklist (run after each phase)
```bash
source env.sh
# C++ build + tests
make -f Makefile.gcc clean
make -f Makefile.gcc core apps test
./Build/x86-linux/GTest/MainGTest.ex
./Build/x86-linux/Test/Integration/Integration/IntegrationTests.ex
# Go tests (each module)
cd Common/Client/go && go vet ./... && go test ./... && cd -
cd Client/debugger && go vet ./... && go build ./... && cd -
cd Client/udpstreamer && go vet ./... && go build ./... && cd -
cd Test/E2E/chain/client && go vet ./... && go test ./... && cd -
# Python framework tests
cd Test/E2E/chain && python3 -m unittest tests_py && cd -
# Full E2E suite
./Test/E2E/chain/run_chain_e2e.sh --skip-build
# ASan/UBSan smoke test (after Phase 2+)
make -f Makefile.gcc clean
make -f Makefile.gcc CXXFLAGS="-fsanitize=address,undefined -g" core apps
./Build/x86-linux/GTest/MainGTest.ex
```
---
## Timeline summary
| Phase | Scope | Est. effort | Risk reduction |
|-------|-------|-------------|----------------|
| 1 | Critical remote-exploitable (CR-1..CR-5) | ~4 h | Eliminates drive-by takeover + heap corruption |
| 2 | High crash/OOB/UAF (HI-1..HI-9) | ~7 h | Eliminates remote crash + memory corruption |
| 3 | Medium robustness/DoS/parser (MD-1..MD-24) | ~11 h | Hardens input validation + RFC compliance |
| 4 | Low hardening/doc (LO-1..LO-19) | ~2 h | Code health + defense in depth |
| 5 | Cross-cutting refactors (optional) | ~3 d | Prevents recurrence of bug classes |
**Total (Phases 1-4):** ~24 h of focused work. Phase 5 is optional and can be scheduled separately.
-1011
View File
File diff suppressed because it is too large Load Diff
+3 -37
View File
@@ -30,9 +30,6 @@ make -C Source/Components/DataSources/UDPStreamer -f Makefile.gcc
cd Common/Client/go && go build ./...
cd Client/debugger && go build ./...
# Standalone C UDPS client library (no MARTe2, libc + BSD sockets only)
cd Common/Client/c && make && make cxxcheck
# ImGui desktop client (not a MARTe2 component; needs SDL2)
cd Client/streamhub && cmake -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build
@@ -40,40 +37,9 @@ cd Client/streamhub && cmake -B build -DCMAKE_BUILD_TYPE=Release && cmake --buil
cd Client/streamhub-qt && cmake -B build && cmake --build build
```
End-to-end demo script (build + launch full stack, see header for ports/options): `./run_streamhub.sh`.
End-to-end demo scripts (build + launch full stack, see headers for ports/options): `./run_combined_test.sh`, `./run_streamhub.sh`.
**Streaming-chain E2E suite** (`Test/E2E/suite/`):
```bash
./Test/E2E/suite/run_e2e.sh [flags]
```
Flags:
| Flag | Effect |
|---|---|
| `--skip-build` | Skip C++ component rebuild |
| `--only <id>` | Run a single scenario by ID |
| `--pdf-only` | Just compile the Typst PDF report |
| `--cpp-coverage` | Instrumented gcov rebuild + lcov capture (on by default) |
| `--skip-coverage` | Disable the coverage pass |
| `--skip-stress` | Skip the stress matrix |
| `--skip-datasources` | Skip `direct` scenarios |
| `--skip-recorder` | Skip `recorder` scenarios |
| `--skip-debug` | Skip `debug` and `debug_pause_resume` scenarios |
| `--skip-tcplogger` | Skip `tcplogger` scenarios |
Scenario kinds (defined in `scenarios.py`):
- **chain** — full streaming pipeline: MARTe2 → UDPStreamer → StreamHub → Go `chain-client` (live/zoom/window/trigger). Validates recorded waveform against analytic/fed oracle (`validate_waveform.py`: fidelity gates correctness, sine shape-fit is a gross-sanity gate + tracked metric).
- **direct** — MARTe2 FileReader → FileWriter round-trip, validates binary output.
- **recorder** — MARTe2 → StreamHub with history recorder, validates recorded `.bin` file.
- **debug / debug_pause_resume** — DebugService scenarios via the Go `debugclient`.
- **tcplogger** — TcpLogger scenarios via the Go `debugclient`.
After scenarios, the suite runs unit tests + coverage (`collect.py`: C++ GTest, Go, Python; coverage uses lcov restricted to `Source/*` — the `Test/` harness is excluded), consolidates everything into `report_data.json` with per-field progression/regression vs the previous run and trend plots (`report_build.py`, history in `Build/x86-linux/E2E/chain/history.jsonl`), and compiles a Typst PDF (`E2E_Report.typ`). Artifacts go to `Build/x86-linux/E2E/chain/` (report, logs, PDF) and `/tmp/chain_e2e/` (scratch). Results are aggregated into `results.json` with XFAIL/XPASS handling for known issues.
Python framework unit tests: `python3 -m unittest tests_py` (in `Test/E2E/suite/`).
**Streaming-chain E2E suite** (`Test/E2E/chain/`): `./run_chain_e2e.sh [--skip-build] [--only <id>] [--cpp-coverage] [--stress]` drives the full chain per scenario (`scenarios.py`) — generates typed/shaped input + both cfgs, runs MARTe2+StreamHub, records via the Go `chain-client` (live/zoom/window/trigger), and validates the recorded waveform against an analytic/fed oracle (`validate_waveform.py`: fidelity gates correctness, sine shape-fit is a gross-sanity gate + tracked metric pending Phase-A timestamp calibration). It then runs the unit suites + coverage (`collect.py`: C++ GTest, Go, Python; `--cpp-coverage` does an instrumented `--coverage` rebuild, captures with lcov restricted to `Source/*`+`Test/*`, then restores the clean build), consolidates everything into `report_data.json` with per-field progression/regression vs the previous run and trend plots (`report_build.py`, history in `Build/x86-linux/E2E/chain/history.jsonl`), and compiles a Typst PDF (`E2E_Report.typ`). A `--stress` flag additionally runs the capacity matrix (`stress.py` declarative axes → `stress_run.py` orchestrator → `stress_results.json`): it sweeps signal size (into the multi-fragment >64 KB regime), signal count, source count, WS-client count, subscriber fan-out, and zoom request-rate one axis at a time, gating survival + liveness (hard) and peak RSS + zoom-p95 latency (soft), and embeds a Stress Tests section (per-case table + per-axis scaling curves, with regression vs the previous run) into the PDF. Standalone: `./run_stress.sh [--skip-build] [--only <id>] [--axis <axis>]`. Python framework unit tests: `python3 -m unittest tests_py` (in `Test/E2E/chain/`).
Build output goes to `Build/x86-linux/` (shared libs per component, `.ex` executables).
@@ -84,7 +50,7 @@ Two independent data paths:
1. **Streaming path**: `UDPStreamer` DataSource serialises signals each RT cycle to UDPS binary packets (UDP 44500, unicast/multicast) → `StreamHub` (`Source/Applications/StreamHub/`, headless C++ app: ring buffers, LTTB decimation, trigger FSM) → WebSocket 8090 → browser (`Client/udpstreamer`, Go), native ImGui client (`Client/streamhub`), or native Qt client (`Client/streamhub-qt`).
2. **Debug path**: `DebugService` patches the `ClassRegistryDatabase` at `Initialise()` so subsequent `ConfigureApplication()` instantiates `DebugBrokerWrapper<T>` around all `MemoryMap*Broker` types — no application changes. RT hot path goes through `DebugServiceI` (abstract singleton in `DebugServiceI.h`) for forcing/tracing/breakpoints. Exposes TCP 8080 (text commands), UDP 8081 (trace telemetry), works with `TcpLogger` on 8082. Web UI: `Client/debugger` (Go).
**Shared wire format**: `Common/UDP/UDPSProtocol.h` defines the UDPS binary protocol (17-byte packed header, 136-byte signal descriptors, little-endian). It is deliberately MARTe2-free so it's shared by C++ producers (`UDPStreamer`, `DebugService`), the C++ consumer (`Source/Components/Interfaces/UDPStream/UDPSClient`), the Go decoder (`Common/Client/go/udpsprotocol`), and the standalone C client (`Common/Client/c`, which redeclares the constants rather than including this header, so it stays MARTe-free). Changes to the protocol must be mirrored across all of these, plus the JS client parsers.
**Shared wire format**: `Common/UDP/UDPSProtocol.h` defines the UDPS binary protocol (17-byte packed header, 136-byte signal descriptors, little-endian). It is deliberately MARTe2-free so it's shared by C++ producers (`UDPStreamer`, `DebugService`), the C++ consumer (`Source/Components/Interfaces/UDPStream/UDPSClient`), and the Go decoder (`Common/Client/go/udpsprotocol`). Changes to the protocol must be mirrored across all of these, plus the JS client parsers.
**StreamHub WebSocket protocol**: JSON text frames for commands/events, binary frames for data pushes — spec in `ARCHITECTURE.md` §6. The Go hub (`Client/udpstreamer`) and C++ StreamHub implement the identical protocol; both clients (browser JS and ImGui) must stay compatible with both.
@@ -1,54 +0,0 @@
package controller
import (
"testing"
)
// TestIsDangerousCommand_Force — FORCE is dangerous.
func TestIsDangerousCommand_Force(t *testing.T) {
if !isDangerousCommand("FORCE signal 1.0") {
t.Error("FORCE should be dangerous")
}
}
// TestIsDangerousCommand_Pause — PAUSE is dangerous.
func TestIsDangerousCommand_Pause(t *testing.T) {
if !isDangerousCommand("PAUSE") {
t.Error("PAUSE should be dangerous")
}
}
// TestIsDangerousCommand_Msg — MSG is dangerous.
func TestIsDangerousCommand_Msg(t *testing.T) {
if !isDangerousCommand("MSG target func") {
t.Error("MSG should be dangerous")
}
}
// TestIsDangerousCommand_CaseInsensitive — case-insensitive.
func TestIsDangerousCommand_CaseInsensitive(t *testing.T) {
if !isDangerousCommand("force signal 1.0") {
t.Error("lowercase force should be dangerous")
}
}
// TestIsDangerousCommand_SafeCommand — DISCOVER is not dangerous.
func TestIsDangerousCommand_SafeCommand(t *testing.T) {
if isDangerousCommand("DISCOVER") {
t.Error("DISCOVER should not be dangerous")
}
}
// TestIsDangerousCommand_TraceNotDangerous — TRACE is not dangerous (read-only).
func TestIsDangerousCommand_TraceNotDangerous(t *testing.T) {
if isDangerousCommand("TRACE signal 1") {
t.Error("TRACE should not be dangerous")
}
}
// TestIsDangerousCommand_Empty — empty command is not dangerous.
func TestIsDangerousCommand_Empty(t *testing.T) {
if isDangerousCommand("") {
t.Error("empty command should not be dangerous")
}
}
+1 -5
View File
@@ -10,8 +10,6 @@ import (
"net/http"
"os"
"marte2debugger/controller"
"marte2/common/wshub"
)
@@ -23,15 +21,13 @@ var staticFiles embed.FS
func main() {
addr := flag.String("addr", ":7777", "HTTP listen address")
sourcesFile := flag.String("sources-file", "", "JSON file for persistent source list")
flag.BoolVar(&controller.DangerousCommandsEnabled, "enable-dangerous-commands", false,
"Allow FORCE/PAUSE/RESUME/STEP/BREAK/MSG commands from the browser (CR-4 safety gate)")
flag.Parse()
hub := wshub.NewHub()
sm := wshub.NewSourceManager(hub, *sourcesFile)
hub.SetSourceManager(sm)
ctrl := controller.NewMarteController(hub)
ctrl := NewMarteController(hub)
go hub.Run()
@@ -1,9 +1,4 @@
// Package controller implements MarteController, the shared TCP/UDP client
// logic that drives a running MARTe2 DebugService+TCPLogger instance. It is
// consumed both by the Client/debugger browser-facing WebSocket server
// (package main, via NewMarteController) and headlessly by the
// Test/E2E/suite/debugclient E2E test tool (via NewHeadlessMarteController).
package controller
package main
import (
"bufio"
@@ -22,40 +17,6 @@ import (
"marte2/common/wshub"
)
// ---------------------------------------------------------------------------
// Command safety gate (CR-4)
// ---------------------------------------------------------------------------
// DangerousCommandsEnabled gates commands that mutate the RT application state
// (FORCE, PAUSE, RESUME, STEP, BREAK, MSG). Set via --enable-dangerous-commands.
var DangerousCommandsEnabled = false
// dangerousCommands is the set of MARTe2 commands that can change signal values
// or alter execution flow. Without --enable-dangerous-commands these are blocked
// from the browser WebSocket path.
var dangerousCommands = map[string]bool{
"FORCE": true,
"UNFORCE": true,
"PAUSE": true,
"RESUME": true,
"STEP": true,
"BREAK": true,
"UNBREAK": true,
"MSG": true,
"LOAD": true,
"UNLOAD": true,
}
// isDangerousCommand returns true if the command's first word is in the
// dangerous set (case-insensitive).
func isDangerousCommand(cmd string) bool {
parts := strings.Fields(cmd)
if len(parts) == 0 {
return false
}
return dangerousCommands[strings.ToUpper(parts[0])]
}
// ---------------------------------------------------------------------------
// Signal metadata (populated by DISCOVER)
// ---------------------------------------------------------------------------
@@ -87,7 +48,6 @@ func broadcastHub(hub *wshub.Hub, v any) {
type MarteController struct {
hub *wshub.Hub
sink func(v any)
mu sync.Mutex
tcpConn net.Conn
@@ -141,7 +101,6 @@ func NewMarteController(hub *wshub.Hub) *MarteController {
forcedState: make(map[string]string),
stopCh: make(chan struct{}),
}
mc.sink = func(v any) { broadcastHub(mc.hub, v) }
// Register the new-client hook so connection + forced/traced state is
// replayed to any browser that connects (or reconnects) while the server
// already holds a live MARTe2 TCP session.
@@ -149,20 +108,6 @@ func NewMarteController(hub *wshub.Hub) *MarteController {
return mc
}
// NewHeadlessMarteController creates a MarteController with no WebSocket hub,
// routing all events through sink instead (used by the debugclient E2E test tool).
func NewHeadlessMarteController(sink func(v any)) *MarteController {
mc := &MarteController{
hub: nil,
signals: make(map[uint32]*SignalMeta),
tracedNames: make(map[string]bool),
forcedState: make(map[string]string),
stopCh: make(chan struct{}),
}
mc.sink = sink
return mc
}
func (m *MarteController) IsConnected() bool {
return atomic.LoadInt32(&m.connected) == 1
}
@@ -221,13 +166,10 @@ func (m *MarteController) Connect(host string, cmdPort, udpPort, logPort int) {
m.stopCh = make(chan struct{})
m.mu.Unlock()
// Update source state so the browser shows "connecting". No-op headless
// (m.hub == nil for NewHeadlessMarteController instances).
if m.hub != nil {
// Update source state so the browser shows "connecting".
m.hub.SetSourceState("debug", "connecting")
}
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "INFO", "message": fmt.Sprintf("Connecting to %s cmd=%d udp=%d log=%d", host, cmdPort, udpPort, logPort),
})
@@ -256,9 +198,7 @@ func (m *MarteController) Disconnect() {
m.baseTsSet = false
m.basesMu.Unlock()
m.discoverAcc = nil
if m.hub != nil {
m.hub.SetSourceState("debug", "disconnected")
}
}
func (m *MarteController) stopped() bool {
@@ -316,26 +256,11 @@ func (m *MarteController) HandleBrowserCommand(msg []byte) {
return
}
cmd, _ := data["cmd"].(string)
if cmd == "" {
return
}
// Gate dangerous commands (FORCE/UNFORCE/PAUSE/RESUME/STEP/BREAK/MSG)
// behind an explicit opt-in flag. Without it, only read-only commands
// (DISCOVER, TREE, INFO, LS, VALUE, TRACE, UNTRACE, STEP_STATUS) are
// forwarded to the MARTe2 TCP control connection.
if isDangerousCommand(cmd) {
if !DangerousCommandsEnabled {
m.sink(map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "WARNING",
"message": fmt.Sprintf("Blocked dangerous command (requires --enable-dangerous-commands): %s", cmd),
})
return
}
}
if cmd != "" {
m.trackForcedCmd(cmd)
m.SendCommand(cmd)
}
}
}
// ---------------------------------------------------------------------------
@@ -347,7 +272,7 @@ func (m *MarteController) runTCP(host string, port int) {
for !m.stopped() {
conn, err := net.DialTimeout("tcp", addr, 5*time.Second)
if err != nil {
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "WARNING", "message": fmt.Sprintf("TCP %s: %v — retrying…", addr, err),
})
@@ -362,7 +287,7 @@ func (m *MarteController) runTCP(host string, port int) {
m.mu.Unlock()
atomic.StoreInt32(&m.connected, 1)
m.sink(map[string]any{"type": "connected"})
broadcastHub(m.hub, map[string]any{"type": "connected"})
// Send SERVICE_INFO to auto-discover ports
m.writeCmd("SERVICE_INFO")
@@ -372,7 +297,7 @@ func (m *MarteController) runTCP(host string, port int) {
m.readLoop(conn)
atomic.StoreInt32(&m.connected, 0)
m.sink(map[string]any{"type": "disconnected"})
broadcastHub(m.hub, map[string]any{"type": "disconnected"})
m.mu.Lock()
m.tcpConn = nil
@@ -398,7 +323,7 @@ func (m *MarteController) writeCmd(cmd string) {
silent := cmd == "STEP_STATUS" || cmd == "INFO"
if !silent {
log.Printf("[→MARTe] %s", cmd)
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "CMD", "message": fmt.Sprintf("→ %s", cmd),
})
@@ -540,7 +465,7 @@ func (m *MarteController) handleJSONResponse(tag, data string) {
silent := tag == "STEP_STATUS" || tag == "INFO"
if !silent {
log.Printf("[←MARTe] %s %d bytes", tag, len(data))
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "RESP", "message": fmt.Sprintf("← %s (%d B)", tag, len(data)),
})
@@ -575,27 +500,25 @@ func (m *MarteController) handleJSONResponse(tag, data string) {
raw := m.rawSigs
m.rawSigsMu.RUnlock()
if len(raw) > 0 {
if m.hub != nil {
m.hub.UpdateConfigForSource("debug", m.translateSignalNames(raw))
}
} else {
m.synthesizeHubConfig(all)
}
// Re-marshal the merged list so the browser gets a single consistent blob.
merged, _ := json.Marshal(discoverResp{Signals: all})
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "response", "tag": "DISCOVER", "data": string(merged),
})
return
case "TREE":
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "tree_node",
"data": data,
})
return
}
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "response",
"tag": tag,
"data": data,
@@ -614,13 +537,13 @@ func (m *MarteController) handleTextLine(line string) {
fmt.Sscanf(p[8:], "%d", &newLog)
}
}
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "response",
"tag": "SERVICE_INFO",
"data": line[len("OK SERVICE_INFO "):],
})
if newUDP > 0 || newLog > 0 {
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "service_config",
"udp_port": newUDP,
"log_port": newLog,
@@ -644,7 +567,7 @@ func (m *MarteController) handleTextLine(line string) {
}
}
}
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "text_line",
"data": line,
})
@@ -851,9 +774,7 @@ func (m *MarteController) synthesizeHubConfig(sigs []discoverSignalJSON) {
// buffer and limiting live streaming to the fraction of a second that
// accumulated before the DISCOVER response arrived.
translated := m.translateSignalNames(sigInfos)
if m.hub != nil {
m.hub.UpdateConfigForSource("debug", translated)
}
}
// ---------------------------------------------------------------------------
@@ -880,7 +801,7 @@ func (m *MarteController) runDebugUDP(host string, port int) {
if err != nil {
msg := fmt.Sprintf("UDP bind on %s failed: %v — rebuild DebugService C++ and restart", addr, err)
log.Printf("[debug-udp] %s", msg)
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "ERROR", "message": msg,
})
@@ -891,7 +812,7 @@ func (m *MarteController) runDebugUDP(host string, port int) {
conn.SetReadBuffer(10 * 1024 * 1024)
log.Printf("[debug-udp] listening on %s for UDPS packets", addr)
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log", "time": time.Now().Format("15:04:05.000"),
"level": "INFO", "message": fmt.Sprintf("UDP listener bound on %s", addr),
})
@@ -944,10 +865,8 @@ func (m *MarteController) runDebugUDP(host string, port int) {
sigs = m.translateSignalNames(sigs)
currentSigs = sigs
currentPublishMode = pm
if m.hub != nil {
m.hub.UpdateConfigForSource("debug", sigs)
m.hub.SetSourceState("debug", "connected")
}
case udpsprotocol.PktData:
if len(currentSigs) == 0 {
@@ -969,13 +888,11 @@ func (m *MarteController) runDebugUDP(host string, port int) {
log.Printf("[debug-udp] parse data: %v", err)
continue
}
if m.hub != nil {
for _, s := range samples {
m.hub.PushDataForSource("debug", s)
}
}
}
}
log.Printf("[debug-udp] stopped")
}
@@ -1006,7 +923,7 @@ func (m *MarteController) runLog(host string, port int) {
}
level := rest[:idx]
msg := rest[idx+1:]
m.sink(map[string]any{
broadcastHub(m.hub, map[string]any{
"type": "log",
"time": time.Now().Format("15:04:05.000"),
"level": level,
+1 -1
View File
@@ -3511,7 +3511,7 @@ function _fmtHz(v) { return v != null && isFinite(v) && v > 0 ? v.toFixed(2) + '
function _fmtKB(v) { return v != null && isFinite(v) ? (v / 1024).toFixed(2) + ' KB' : '—'; }
function _statsKV(label, value, cls) {
return `<div class="stats-kv"><span class="stats-k">${escHtml(label)}</span><span class="stats-v${cls ? ' ' + cls : ''}">${escHtml(value)}</span></div>`;
return `<div class="stats-kv"><span class="stats-k">${label}</span><span class="stats-v${cls ? ' ' + cls : ''}">${value}</span></div>`;
}
function _histHTML(si) {
-6
View File
@@ -1,6 +0,0 @@
{
"$schema": "https://download.qt.io/official_releases/qtcreator/latest/installer_source/jsonschemas/project.json",
"files.exclude": [
".qtcreator/project.json.user"
]
}
-209
View File
@@ -1,209 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 20.0.1, 2026-08-28T12:02:58. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{38f50a4f-8398-4158-8e56-9848fa0d5468}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="qlonglong">0</value>
</data>
<data>
<variable>ProjectExplorer.Project.EditorSettings</variable>
<valuemap type="QVariantMap">
<value type="bool" key="EditorConfiguration.AutoDetect">true</value>
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
<value type="QString" key="language">Cpp</value>
<valuemap type="QVariantMap" key="value">
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
</valuemap>
</valuemap>
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
<value type="QString" key="language">QmlJS</value>
<valuemap type="QVariantMap" key="value">
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
</valuemap>
</valuemap>
<value type="qlonglong" key="EditorConfiguration.CodeStyle.Count">2</value>
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
<value type="int" key="EditorConfiguration.IndentSize">4</value>
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
<value type="int" key="EditorConfiguration.TabSize">8</value>
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.PluginSettings</variable>
<valuemap type="QVariantMap">
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
<value type="bool" key="AutoTest.Framework.Boost">true</value>
<value type="bool" key="AutoTest.Framework.CTest">false</value>
<value type="bool" key="AutoTest.Framework.Catch">true</value>
<value type="bool" key="AutoTest.Framework.GTest">true</value>
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
</valuemap>
<value type="bool" key="AutoTest.ApplyFilter">false</value>
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
<valuelist type="QVariantList" key="AutoTest.PathFilters"/>
<value type="int" key="AutoTest.RunAfterBuild">0</value>
<value type="bool" key="AutoTest.UseGlobal">true</value>
<valuemap type="QVariantMap" key="ClangTools">
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
</valuemap>
<value type="int" key="RcSync">0</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="DeviceType">Desktop</value>
<value type="bool" key="HasPerBcDcs">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{38553647-cfbc-4a75-8c5b-c589d0770ea7}</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/qscope/build</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<value type="UnknownType" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Default</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">WorkspaceProject.BuildConfiguration</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.SuppressionFiles"/>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<value type="UnknownType" key="PE.EnvironmentAspect.Changes"></value>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph dwarf,4096 -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">%{RunConfig:Executable:Path}</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.SuppressionFiles"/>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph dwarf,4096 -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">RemoteDebugger.RunConfig</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">2</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.BuildConfigurationCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.SuppressionFiles"/>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<value type="UnknownType" key="PE.EnvironmentAspect.Changes"></value>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph dwarf,4096 -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">%{RunConfig:Executable:Path}</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.SuppressionFiles"/>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph dwarf,4096 -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">RemoteDebugger.RunConfig</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">2</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="qlonglong">1</value>
</data>
<data>
<variable>Version</variable>
<value type="int">22</value>
</data>
</qtcreator>
-84
View File
@@ -1,84 +0,0 @@
# This file is used to ignore files which are generated
# ----------------------------------------------------------------------------
*~
*.autosave
*.a
*.core
*.moc
*.o
*.obj
*.orig
*.rej
*.so
*.so.*
*_pch.h.cpp
*_resource.rc
*.qm
.#*
*.*#
core
!core/
tags
.DS_Store
.directory
*.debug
Makefile*
*.prl
*.app
moc_*.cpp
ui_*.h
qrc_*.cpp
Thumbs.db
*.res
*.rc
/.qmake.cache
/.qmake.stash
**/.qmlls.ini
# qtcreator generated files
*.pro.user*
*.qbs.user*
CMakeLists.txt.user*
# xemacs temporary files
*.flc
# Vim temporary files
.*.swp
# Visual Studio generated files
*.ib_pdb_index
*.idb
*.ilk
*.pdb
*.sln
*.suo
*.vcproj
*vcproj.*.*.user
*.ncb
*.sdf
*.opensdf
*.vcxproj
*vcxproj.*
# MinGW generated files
*.Debug
*.Release
# Python byte code
*.pyc
# Binaries
# --------
*.dll
*.exe
# Directories with generated files
.moc/
.obj/
.pch/
.rcc/
.uic/
/build*/
/.qtcreator/
-77
View File
@@ -1,77 +0,0 @@
cmake_minimum_required(VERSION 3.16)
project(QScope VERSION 0.1 LANGUAGES CXX)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Widgets LinguistTools)
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Widgets LinguistTools)
set(TS_FILES QScope_en_001.ts)
set(PROJECT_SOURCES
main.cpp
qscopemainwindow.cpp
qscopemainwindow.h
qscopemainwindow.ui
${TS_FILES}
)
if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
qt_add_executable(QScope
MANUAL_FINALIZATION
${PROJECT_SOURCES}
)
# Define target properties for Android with Qt 6 as:
# set_property(TARGET QScope APPEND PROPERTY QT_ANDROID_PACKAGE_SOURCE_DIR
# ${CMAKE_CURRENT_SOURCE_DIR}/android)
# For more information, see https://doc.qt.io/qt-6/qt-add-executable.html#target-creation
qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES})
else()
if(ANDROID)
add_library(QScope SHARED
${PROJECT_SOURCES}
)
# Define properties for Android with Qt 5 after find_package() calls as:
# set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")
else()
add_executable(QScope
${PROJECT_SOURCES}
)
endif()
qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES})
endif()
target_link_libraries(QScope PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
# Qt for iOS sets MACOSX_BUNDLE_GUI_IDENTIFIER automatically since Qt 6.1.
# If you are developing for iOS or macOS you should consider setting an
# explicit, fixed bundle identifier manually though.
if(${QT_VERSION} VERSION_LESS 6.1.0)
set(BUNDLE_ID_OPTION MACOSX_BUNDLE_GUI_IDENTIFIER com.example.QScope)
endif()
set_target_properties(QScope PROPERTIES
${BUNDLE_ID_OPTION}
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
MACOSX_BUNDLE TRUE
WIN32_EXECUTABLE TRUE
)
include(GNUInstallDirs)
install(TARGETS QScope
BUNDLE DESTINATION .
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
if(QT_VERSION_MAJOR EQUAL 6)
qt_finalize_executable(QScope)
endif()
-3
View File
@@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_001"></TS>
-23
View File
@@ -1,23 +0,0 @@
#include "qscopemainwindow.h"
#include <QApplication>
#include <QLocale>
#include <QTranslator>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages) {
const QString baseName = "QScope_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName)) {
a.installTranslator(&translator);
break;
}
}
QScopeMainWindow w;
w.show();
return QApplication::exec();
}
-14
View File
@@ -1,14 +0,0 @@
#include "qscopemainwindow.h"
#include "./ui_qscopemainwindow.h"
QScopeMainWindow::QScopeMainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::QScopeMainWindow)
{
ui->setupUi(this);
}
QScopeMainWindow::~QScopeMainWindow()
{
delete ui;
}
-23
View File
@@ -1,23 +0,0 @@
#ifndef QSCOPEMAINWINDOW_H
#define QSCOPEMAINWINDOW_H
#include <QMainWindow>
QT_BEGIN_NAMESPACE
namespace Ui {
class QScopeMainWindow;
}
QT_END_NAMESPACE
class QScopeMainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit QScopeMainWindow(QWidget *parent = nullptr);
~QScopeMainWindow() override;
private:
Ui::QScopeMainWindow *ui;
};
#endif // QSCOPEMAINWINDOW_H
-51
View File
@@ -1,51 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>QScopeMainWindow</class>
<widget class="QMainWindow" name="QScopeMainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>800</width>
<height>600</height>
</rect>
</property>
<property name="windowTitle">
<string>QScopeMainWindow</string>
</property>
<widget class="QWidget" name="centralwidget"/>
<widget class="QStatusBar" name="statusbar"/>
<widget class="QDockWidget" name="dockWidget">
<attribute name="dockWidgetArea">
<number>1</number>
</attribute>
<widget class="QWidget" name="dockWidgetContents">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTreeView" name="treeView"/>
</item>
<item>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>PushButton</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QToolBar" name="toolBar">
<property name="windowTitle">
<string>toolBar</string>
</property>
<attribute name="toolBarArea">
<enum>TopToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak">
<bool>false</bool>
</attribute>
</widget>
</widget>
<resources/>
<connections/>
</ui>
+1 -9
View File
@@ -160,15 +160,7 @@ void Hub::onTriggerState(const std::string& json) {
trigger_.trigTime = msg.trigTime;
trigger_.hasTrigTime = true;
}
if (msg.hasWindow) {
trigger_.firedPreS = msg.preSec;
trigger_.firedPostS = msg.postSec;
trigger_.hasFiredWin = true;
}
if (msg.state == "idle") {
trigger_.hasTrigTime = false;
trigger_.hasFiredWin = false;
}
if (msg.state == "idle") { trigger_.hasTrigTime = false; }
Q_EMIT triggerStateChanged();
}
-5
View File
@@ -60,11 +60,6 @@ struct TriggerCfgState {
bool stopped = false;
bool hasTrigTime = false;
double trigTime = 0.0;
/* Window the hub latched at fire time. Not the same as windowSec/prePercent
* above, which are editable and may have moved on since the trigger fired. */
bool hasFiredWin = false;
double firedPreS = 0.0;
double firedPostS = 0.0;
};
/** Per-signal vertical scale state (oscilloscope style). */
+74 -230
View File
@@ -78,49 +78,6 @@ static double normalizeY(double raw, const VScale& vs) {
return (raw - vs.resolvedOffset) / vs.resolvedDiv + vs.screenPos;
}
/* Resolve the one scale every trace shares in unified mode: same rules as the
* per-signal version applied to the union of the plot range takes the union
* of the declared ranges, auto fits the union of the data. */
static void resolveUnifiedVScale(VScale& vs,
const std::vector<PlotAssignment>& slots,
const std::vector<Source>& sources,
const std::vector<std::vector<double> >& vStore) {
if (vs.mode == 2) {
vs.resolvedDiv = std::max(vs.divValue, 1e-30);
vs.resolvedOffset = vs.offset;
return;
}
double mn = 1e300, mx = -1e300;
if (vs.mode == 1) {
for (const auto& a : slots) {
if (a.sourceIdx < 0 || a.sourceIdx >= (int)sources.size()) continue;
if (a.signalIdx < 0 ||
a.signalIdx >= (int)sources[a.sourceIdx].signals.size()) continue;
const auto& m = sources[a.sourceIdx].signals[a.signalIdx].meta;
if (!(m.rangeMax > m.rangeMin)) continue;
if (m.rangeMin < mn) mn = m.rangeMin;
if (m.rangeMax > mx) mx = m.rangeMax;
}
if (mx > mn) {
vs.resolvedDiv = std::max((mx - mn) / 8.0, 1e-30);
vs.resolvedOffset = (mn + mx) / 2.0;
return;
}
mn = 1e300; mx = -1e300; /* no usable range: fall through to auto */
}
for (const auto& vv : vStore) {
for (double v : vv) {
if (!std::isfinite(v)) continue;
if (v < mn) mn = v;
if (v > mx) mx = v;
}
}
if (!std::isfinite(mn) || mn > mx) { mn = -1.0; mx = 1.0; }
if (mn == mx) { mn -= 1.0; mx += 1.0; }
vs.resolvedDiv = std::max((mx - mn) / 6.0, 1e-30);
vs.resolvedOffset = (mx + mn) / 2.0;
}
static bool dataMinMax(const std::vector<double>& v, double& mn, double& mx) {
mn = 1e300; mx = -1e300;
for (double x : v) { if (std::isfinite(x)) { if (x < mn) mn = x; if (x > mx) mx = x; } }
@@ -232,50 +189,6 @@ void PlotCanvas::drawMarker(QPainter& p, double cx, double cy, int marker, doubl
}
}
/** @brief What the plot renders on the trigger-relative axis, if anything. */
struct TrigView {
bool rel = false; /* render against t - trig instead of wall clock */
bool fromCap = false; /* data comes from the capture frame, not the ring */
double trigT = 0.0;
double preS = 0.0;
double postS = 0.0;
};
/* Two ways to end up in trigger-relative time. Either a v2 capture frame has
* arrived, or a trigger has fired and its window is still filling. In the
* second case the hub sends nothing until the whole window has been produced
* several seconds for a long window at a high rate so the trace is drawn from
* the local rings onto the final axis, growing left to right. Filling wins
* over the last capture: once a new trigger fires the old waveform is history.
* A capture latches its own pre/post at fire time, so later edits in the
* trigger bar must not move the axis of a finished capture. */
static TrigView resolveTrigView(Hub* hub, const GlobalView* gv, bool paused) {
TrigView tv;
if (!gv->trigView) { return tv; }
const TriggerCfgState& t = hub->trigger();
if (!paused && t.status == "collecting" && t.hasTrigTime) {
tv.rel = true;
tv.trigT = t.trigTime;
/* Prefer the window the hub latched at fire time; the local config is
* only a fallback for hubs that do not report it, and may have been
* edited since the trigger fired. */
tv.preS = t.hasFiredWin ? t.firedPreS
: t.windowSec * t.prePercent * 0.01;
tv.postS = t.hasFiredWin ? t.firedPostS : t.windowSec - tv.preS;
return tv;
}
const CaptureFrame* cap = hub->capture();
if (cap != nullptr) {
tv.rel = true;
tv.fromCap = true;
tv.trigT = cap->trigTime;
tv.preS = cap->preSec;
tv.postS = cap->postSec;
}
return tv;
}
void PlotCanvas::paintEvent(QPaintEvent*) {
QPainter p(this);
p.setRenderHint(QPainter::Antialiasing, true);
@@ -292,14 +205,13 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
p.fillRect(rect(), col::base());
p.fillRect(r, col::crust());
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
auto& zc = hub->zoomCache(w_->plotIdx_);
auto& hc = hub->histZoomCache(w_->plotIdx_);
const bool paused = w_->paused_;
bool& live = w_->live_;
const TrigView tv = resolveTrigView(hub, gv, paused);
const CaptureFrame* cap = hub->capture();
/* ── pause snapshot ─────────────────────────────────────────────────── */
auto& snap = w_->snap_;
if (paused) {
@@ -327,15 +239,15 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
/* ── gather data per slot ───────────────────────────────────────────── */
std::vector<std::vector<double>> tStore(slots.size()), vStore(slots.size());
const bool liveHiRes = !tv.rel && live && !paused &&
const bool liveHiRes = !trigView && live && !paused &&
gv->windowSec <= kLiveHiResMaxWin && zc.valid &&
(zc.t1 - zc.t0) >= gv->windowSec * 0.9 && (wallNow - zc.t1) < 3.0;
const bool useZoomData = !tv.rel && !paused && zc.valid &&
const bool useZoomData = !trigView && !paused && zc.valid &&
(liveHiRes ||
(!live && zc.t0 <= w_->plotXMin_ + 1e-9 && zc.t1 >= w_->plotXMax_ - 1e-9));
bool useHistData = !tv.rel && !paused && !live && hc.valid &&
bool useHistData = !trigView && !paused && !live && hc.valid &&
hc.t0 <= w_->plotXMin_ + 1e-9 && hc.t1 >= w_->plotXMax_ - 1e-9;
if (useHistData) {
bool any = false;
@@ -359,25 +271,17 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
const auto& sig = sources[a.sourceIdx].signals[a.signalIdx];
const std::string key = hub->slotKey(a);
if (tv.fromCap) {
if (trigView) {
for (const auto& cs : cap->signals) {
if (cs.key != key) continue;
size_t n = std::min(cs.t.size(), cs.v.size());
tStore[si].reserve(n); vStore[si].reserve(n);
for (size_t i = 0; i < n; i++) {
tStore[si].push_back(cs.t[i] - tv.trigT);
tStore[si].push_back(cs.t[i] - cap->trigTime);
vStore[si].push_back(cs.v[i]);
}
break;
}
} else if (tv.rel) {
/* Filling: local ring, clipped to the (absolute) trigger window and
* shifted onto the trigger-relative axis. */
sig.buf.readRange(tv.trigT - tv.preS, tv.trigT + tv.postS,
tStore[si], vStore[si]);
for (size_t i = 0; i < tStore[si].size(); i++) {
tStore[si][i] -= tv.trigT;
}
} else if (useZoomData) {
bool found = false;
for (const auto& zs : zc.pts) {
@@ -398,18 +302,11 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
resolveVScale(a, sig, vStore[si]);
}
if (w_->vMode_ == 3) {
resolveUnifiedVScale(w_->uniVS_, slots, sources, vStore);
}
/* ── X range ────────────────────────────────────────────────────────── */
double xMin, xMax;
if (tv.rel) {
if (trigView) {
if (w_->trigZoomed_) { xMin = w_->plotXMin_; xMax = w_->plotXMax_; }
/* Full window from the start, even while filling: a trace growing into
* a fixed axis reads as progress, whereas an axis that grows with the
* data shifts the whole trace every frame. */
else { xMin = -tv.preS; xMax = tv.postS; }
else { xMin = -cap->preSec; xMax = cap->postSec; }
} else if (live && !paused) {
if (liveHiRes) { xMax = zc.t1; xMin = zc.t1 - gv->windowSec; }
else { xMax = wallNow; xMin = wallNow - gv->windowSec; }
@@ -422,25 +319,19 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
/* ── grid + ticks ───────────────────────────────────────────────────── */
p.setPen(QPen(QColor(0x31,0x32,0x44,160), 1.0));
/* Y grid: 9 division lines */
/* Which scale labels the axis: the active signal's in normal mode, the one
* the whole plot shares in unified mode (where nothing has to be selected).
* Banded modes have no single scale, so they keep the plain division numbers. */
const VScale* axisVS = nullptr;
if (w_->vMode_ == 0 && w_->activeSlot_ >= 0 &&
w_->activeSlot_ < (int)slots.size()) {
axisVS = &slots[w_->activeSlot_].vs;
} else if (w_->vMode_ == 3) {
axisVS = &w_->uniVS_;
}
const auto& av = (w_->vMode_ == 0 && w_->activeSlot_ >= 0 &&
w_->activeSlot_ < (int)slots.size())
? slots[w_->activeSlot_].vs : VScale();
p.setFont(QFont(font().family(), 8));
for (int d = -4; d <= 4; d++) {
double y = yToPx(d, r);
p.setPen(QPen(QColor(0x31,0x32,0x44, d==0?220:120), d==0?1.2:1.0));
p.drawLine(QPointF(r.left(), y), QPointF(r.right(), y));
QString lbl;
if (axisVS != nullptr) {
lbl = fmtVal(axisVS->resolvedOffset +
(d - axisVS->screenPos) * axisVS->resolvedDiv);
if (w_->vMode_ == 0 && w_->activeSlot_ >= 0 &&
w_->activeSlot_ < (int)slots.size()) {
double rawVal = av.resolvedOffset + (d - av.screenPos) * av.resolvedDiv;
lbl = fmtVal(rawVal);
} else {
lbl = QString::number(d);
}
@@ -455,7 +346,7 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
p.setPen(QPen(QColor(0x31,0x32,0x44,120), 1.0));
p.drawLine(QPointF(x, r.top()), QPointF(x, r.bottom()));
p.setPen(QColor(0xa6,0xad,0xc8));
QString xl = tv.rel ? fmtVal(xv) + "s" : QString::number(xv, 'f', 3);
QString xl = trigView ? fmtVal(xv) + "s" : QString::number(xv, 'f', 3);
int flags = (t==0?Qt::AlignLeft:(t==10?Qt::AlignRight:Qt::AlignHCenter))
| Qt::AlignTop;
p.drawText(QRectF(x-40, r.bottom()+2, 80, 14), flags, xl);
@@ -505,10 +396,8 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
if (w_->vMode_ == 1) bandNormalize(vDec, vNorm, myKi, nTraces, true);
else if (w_->vMode_ == 2) bandNormalize(vDec, vNorm, myKi, nTraces, a.vs.digitalInMixed);
else {
/* unified shares one scale, normal gives each trace its own */
const VScale& nvs = (w_->vMode_ == 3) ? w_->uniVS_ : a.vs;
vNorm.resize(nOut);
for (size_t k = 0; k < nOut; k++) vNorm[k] = normalizeY(vDec[k], nvs);
for (size_t k = 0; k < nOut; k++) vNorm[k] = normalizeY(vDec[k], a.vs);
}
QColor c = sig.color;
@@ -534,7 +423,7 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
}
/* trigger instant marker at t=0 */
if (tv.rel) {
if (trigView) {
double x = xToPx(0.0, xMin, xMax, r);
p.setPen(QPen(QColor(255,255,0,200), 1.5, Qt::DashLine));
p.drawLine(QPointF(x, r.top()), QPointF(x, r.bottom()));
@@ -587,7 +476,8 @@ void PlotCanvas::wheelEvent(QWheelEvent* e) {
Hub* hub = w_->hub_;
GlobalView* gv = w_->gv_;
auto& slots = w_->slots_;
const TrigView tv = resolveTrigView(hub, gv, w_->paused_);
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
bool& live = w_->live_;
double dy = e->angleDelta().y();
@@ -598,51 +488,43 @@ void PlotCanvas::wheelEvent(QWheelEvent* e) {
const double now = nowSec();
auto enterTrigZoom = [&]() {
if (tv.rel && !w_->trigZoomed_) {
w_->setStoredX(-tv.preS, tv.postS);
if (trigView && !w_->trigZoomed_) {
w_->setStoredX(-cap->preSec, cap->postSec);
w_->trigZoomed_ = true;
}
};
auto xZoomStored = [&](double f) {
if (tv.rel) enterTrigZoom();
if (trigView) enterTrigZoom();
if (now - w_->lastHistPushMs_ > 0.6) { w_->pushZoomHist(); w_->lastHistPushMs_ = now; }
double cx = (w_->plotXMin_ + w_->plotXMax_) * 0.5;
double half = (w_->plotXMax_ - w_->plotXMin_) * 0.5 * f;
w_->setStoredX(cx - half, cx + half);
};
/* Seed manual from the resolved values so the gesture sticks. */
auto makeManual = [&](VScale& vs) {
if (vs.mode != 2) {
vs.divValue = std::max(vs.resolvedDiv, 1e-30);
vs.offset = vs.resolvedOffset;
vs.mode = 2;
auto makeManual = [&](PlotAssignment& a) {
if (a.vs.mode != 2) {
a.vs.divValue = std::max(a.vs.resolvedDiv, 1e-30);
a.vs.offset = a.vs.resolvedOffset;
a.vs.mode = 2;
}
};
/* Scroll adjusts the scale the axis is labelled with: the active signal's in
* normal mode, the plot's shared one in unified mode (nothing to select). */
VScale* wheelVS = nullptr;
if (w_->vMode_ == 3) {
wheelVS = &w_->uniVS_;
} else if (w_->activeSlot_ >= 0 && w_->activeSlot_ < (int)slots.size()) {
wheelVS = &slots[w_->activeSlot_].vs;
}
if (ctrl) {
if (!tv.rel && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
if (!trigView && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
else xZoomStored(factor);
} else if (shift) {
if (wheelVS != nullptr) {
makeManual(*wheelVS);
wheelVS->screenPos += (dy > 0) ? 0.5 : -0.5;
if (w_->activeSlot_ >= 0 && w_->activeSlot_ < (int)slots.size()) {
auto& a = slots[w_->activeSlot_];
makeManual(a);
a.vs.screenPos += (dy > 0) ? 0.5 : -0.5;
}
} else {
if (wheelVS != nullptr) {
makeManual(*wheelVS);
wheelVS->divValue = std::max(wheelVS->divValue * factor, 1e-30);
if (w_->activeSlot_ >= 0 && w_->activeSlot_ < (int)slots.size()) {
auto& a = slots[w_->activeSlot_];
makeManual(a);
a.vs.divValue = std::max(a.vs.divValue * factor, 1e-30);
} else {
if (!tv.rel && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
if (!trigView && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
else xZoomStored(factor);
}
}
@@ -667,7 +549,8 @@ void PlotCanvas::mouseMoveEvent(QMouseEvent* e) {
GlobalView* gv = w_->gv_;
Hub* hub = w_->hub_;
const QRectF r = plotRect();
const TrigView tv = resolveTrigView(hub, gv, w_->paused_);
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
bool& live = w_->live_;
if (dragCursor_ != 0) {
@@ -677,11 +560,11 @@ void PlotCanvas::mouseMoveEvent(QMouseEvent* e) {
return;
}
if (panning_) {
if (tv.rel && !w_->trigZoomed_) {
w_->setStoredX(-tv.preS, tv.postS);
if (trigView && !w_->trigZoomed_) {
w_->setStoredX(-cap->preSec, cap->postSec);
w_->trigZoomed_ = true;
}
if (!tv.rel && live) { w_->initPlotX(nowSec()); live = false; }
if (!trigView && live) { w_->initPlotX(nowSec()); live = false; }
double dxPix = e->pos().x() - lastPos_.x();
lastPos_ = e->pos();
double xRange = w_->plotXMax_ - w_->plotXMin_;
@@ -794,10 +677,11 @@ void PlotWidget::onCaptureReceived() {
void PlotWidget::tick() {
Hub* hub = hub_;
GlobalView* gv = gv_;
const TrigView tv = resolveTrigView(hub, gv, paused_);
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
const double now = nowSec();
if (!tv.rel && !paused_) {
if (!trigView && !paused_) {
std::string csv;
for (const auto& a : slots_) {
std::string k = hub->slotKey(a);
@@ -852,11 +736,7 @@ void PlotWidget::rebuildHeader() {
auto* b = new QToolButton(header_);
b->setCheckable(true);
b->setChecked(activeSlot_ == i);
/* In unified mode every badge would repeat the same div value, which
* the header's Y-Scale button already shows so show just the name. */
b->setText(vMode_ == 3
? QString::fromStdString(sig.meta.name)
: QString("%1 %2/div")
b->setText(QString("%1 %2/div")
.arg(QString::fromStdString(sig.meta.name))
.arg(fmtVal(a.vs.resolvedDiv)));
QColor c = sig.color;
@@ -917,17 +797,11 @@ void PlotWidget::rebuildHeader() {
headerLay_->addWidget(fit);
}
/* N / U / D / M */
const char* vl[4] = {"N", "U", "D", "M"};
const char* vtip[4] = {"Normal: one vertical scale per signal",
"Unified: one vertical scale shared by every signal",
"Digital", "Mixed"};
const int vmode[4] = {0, 3, 1, 2};
for (int i = 0; i < 4; i++) {
const int vm = vmode[i];
/* N / D / M */
const char* vl[3] = {"N", "D", "M"};
for (int vm = 0; vm < 3; vm++) {
auto* vb = new QToolButton(header_);
vb->setText(vl[i]);
vb->setToolTip(vtip[i]);
vb->setText(vl[vm]);
vb->setCheckable(true);
vb->setChecked(vMode_ == vm);
connect(vb, &QToolButton::clicked, this, [this, vm]() {
@@ -936,57 +810,9 @@ void PlotWidget::rebuildHeader() {
headerLay_->addWidget(vb);
}
/* Unified mode's single scale belongs to the plot, not to any one signal,
* so it is edited from here rather than from a badge's context menu. */
if (vMode_ == 3) {
auto* yb = new QToolButton(header_);
yb->setText(QString("Y-Scale: %1/div").arg(fmtVal(uniVS_.resolvedDiv)));
yb->setToolTip("Vertical scale shared by every signal in this plot");
connect(yb, &QToolButton::clicked, this, [this, yb]() {
showUnifiedVScaleMenu(yb->mapToGlobal(QPoint(0, yb->height())));
});
headerLay_->addWidget(yb);
}
headerLay_->addStretch(1);
}
/** Populate @a vs with the Auto/Range/Manual entries driving @a evs. */
void PlotWidget::buildVScaleMenu(QMenu* vs, VScale& evs) {
const char* modes[] = {"Auto", "Range", "Manual"};
for (int mm = 0; mm < 3; mm++) {
QAction* act = vs->addAction(modes[mm]);
act->setCheckable(true); act->setChecked(evs.mode == mm);
connect(act, &QAction::triggered, this, [this, &evs, mm]() {
evs.mode = mm; rebuildHeader(); canvas_->update();
});
}
vs->addSeparator();
vs->addAction("Manual V/div…", [this, &evs]() {
bool ok; double v = QInputDialog::getDouble(this, "V/div", "Units per division",
evs.mode==2?evs.divValue:evs.resolvedDiv, -1e12, 1e12, 6, &ok);
if (ok) { evs.divValue = v; evs.mode = 2; rebuildHeader(); canvas_->update(); }
});
vs->addAction("Offset…", [this, &evs]() {
bool ok; double v = QInputDialog::getDouble(this, "Offset", "Center value",
evs.mode==2?evs.offset:evs.resolvedOffset, -1e12, 1e12, 6, &ok);
if (ok) { evs.offset = v; evs.mode = 2; rebuildHeader(); canvas_->update(); }
});
vs->addAction("Position (div)…", [this, &evs]() {
bool ok; double v = QInputDialog::getDouble(this, "Position", "Divisions from center",
evs.screenPos, -8, 8, 2, &ok);
if (ok) { evs.screenPos = v; canvas_->update(); }
});
}
void PlotWidget::showUnifiedVScaleMenu(const QPoint& globalPos) {
QMenu m;
m.addAction("Y-Scale — all signals")->setEnabled(false);
m.addSeparator();
buildVScaleMenu(&m, uniVS_);
m.exec(globalPos);
}
void PlotWidget::showBadgeMenu(int slotIdx, const QPoint& globalPos) {
auto& sources = hub_->sources();
if (slotIdx < 0 || slotIdx >= (int)slots_.size()) return;
@@ -1020,12 +846,30 @@ void PlotWidget::showBadgeMenu(int slotIdx, const QPoint& globalPos) {
connect(dg, &QAction::toggled, this, [&](bool on){ a.vs.digitalInMixed = on; canvas_->update(); });
}
/* In unified mode the plot has one scale for every trace, so it is edited
* from the header's Y-Scale button instead of from any one signal. */
if (vMode_ != 3) {
m.addSeparator();
buildVScaleMenu(m.addMenu("V-scale"), a.vs);
QMenu* vs = m.addMenu("V-scale");
const char* modes[] = {"Auto", "Range", "Manual"};
for (int mm = 0; mm < 3; mm++) {
QAction* act = vs->addAction(modes[mm]);
act->setCheckable(true); act->setChecked(a.vs.mode == mm);
connect(act, &QAction::triggered, this, [&, mm]() { a.vs.mode = mm; rebuildHeader(); canvas_->update(); });
}
vs->addSeparator();
vs->addAction("Manual V/div…", [&]() {
bool ok; double v = QInputDialog::getDouble(this, "V/div", "Units per division",
a.vs.mode==2?a.vs.divValue:a.vs.resolvedDiv, -1e12, 1e12, 6, &ok);
if (ok) { a.vs.divValue = v; a.vs.mode = 2; rebuildHeader(); canvas_->update(); }
});
vs->addAction("Offset…", [&]() {
bool ok; double v = QInputDialog::getDouble(this, "Offset", "Center value",
a.vs.mode==2?a.vs.offset:a.vs.resolvedOffset, -1e12, 1e12, 6, &ok);
if (ok) { a.vs.offset = v; a.vs.mode = 2; rebuildHeader(); canvas_->update(); }
});
vs->addAction("Position (div)…", [&]() {
bool ok; double v = QInputDialog::getDouble(this, "Position", "Divisions from center",
a.vs.screenPos, -8, 8, 2, &ok);
if (ok) { a.vs.screenPos = v; canvas_->update(); }
});
m.addSeparator();
m.addAction("Remove from plot", [&]() {
+1 -5
View File
@@ -21,7 +21,6 @@
class QHBoxLayout;
class QToolButton;
class QLabel;
class QMenu;
namespace shq {
@@ -70,8 +69,6 @@ private:
friend class PlotCanvas;
void rebuildHeader();
void buildVScaleMenu(QMenu* vs, VScale& evs);
void showUnifiedVScaleMenu(const QPoint& globalPos);
void showBadgeMenu(int slotIdx, const QPoint& globalPos);
void pushZoomHist();
void initPlotX(double tMax);
@@ -90,8 +87,7 @@ private:
bool paused_ = false;
double plotXMin_ = 0.0;
double plotXMax_ = 0.0;
int vMode_ = 0; /* 0 normal 1 digital 2 mixed 3 unified */
VScale uniVS_; /* the one scale every trace shares in mode 3 */
int vMode_ = 0; /* 0 normal 1 digital 2 mixed */
int activeSlot_ = -1;
bool trigZoomed_ = false;
@@ -35,12 +35,12 @@ set(__QT_DEPLOY_SYSTEM_NAME "Linux")
set(__QT_DEPLOY_SHARED_LIBRARY_SUFFIX ".so")
set(__QT_DEPLOY_IS_SHARED_LIBS_BUILD "ON")
set(__QT_DEPLOY_TOOL "GRD")
set(__QT_DEPLOY_IMPL_DIR "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/.qt")
set(__QT_DEPLOY_IMPL_DIR "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/.qt")
set(__QT_DEPLOY_VERBOSE "")
set(__QT_CMAKE_EXPORT_NAMESPACE "Qt6")
set(__QT_LIBINFIX "")
set(__QT_DEPLOY_GENERATOR_IS_MULTI_CONFIG "0")
set(__QT_DEPLOY_ACTIVE_CONFIG "")
set(__QT_DEPLOY_ACTIVE_CONFIG "Release")
set(__QT_NO_CREATE_VERSIONLESS_FUNCTIONS "")
set(__QT_DEFAULT_MAJOR_VERSION "6")
set(__QT_DEPLOY_QT_ADDITIONAL_PACKAGES_PREFIX_PATH "")
@@ -60,7 +60,7 @@ set(__QT_DEPLOY_QT_DEBUG_POSTFIX "")
# Define the CMake commands to be made available during deployment.
set(__qt_deploy_support_files
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/.qt/QtDeployTargets.cmake"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/.qt/QtDeployTargets.cmake"
"/usr/lib/cmake/Qt6Core/Qt6CoreDeploySupport.cmake"
)
foreach(__qt_deploy_support_file IN LISTS __qt_deploy_support_files)
@@ -1,2 +1,2 @@
set(__QT_DEPLOY_TARGET_StreamHubQtClient_FILE /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient)
set(__QT_DEPLOY_TARGET_StreamHubQtClient_FILE /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient)
set(__QT_DEPLOY_TARGET_StreamHubQtClient_TYPE EXECUTABLE)
+9 -16
View File
@@ -1,5 +1,5 @@
# This is the CMakeCache file.
# For build in directory: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
# For build in directory: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
@@ -22,7 +22,7 @@ CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=
CMAKE_BUILD_TYPE:STRING=Release
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
@@ -75,7 +75,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/pkgRedirects
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/pkgRedirects
//User executables (bin)
CMAKE_INSTALL_BINDIR:PATH=bin
@@ -326,13 +326,13 @@ Qt6Widgets_DIR:PATH=/usr/lib/cmake/Qt6Widgets
Qt6_DIR:PATH=/usr/lib/cmake/Qt6
//Value Computed by CMake
StreamHubQtClient_BINARY_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
StreamHubQtClient_BINARY_DIR:STATIC=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
//Value Computed by CMake
StreamHubQtClient_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
StreamHubQtClient_SOURCE_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
StreamHubQtClient_SOURCE_DIR:STATIC=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
//Path to a program.
Vulkan_GLSLANG_VALIDATOR_EXECUTABLE:FILEPATH=/usr/bin/glslangValidator
@@ -356,13 +356,13 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_CACHEFILE_DIR:INTERNAL=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=4
CMAKE_CACHE_MINOR_VERSION:INTERNAL=3
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
@@ -387,15 +387,10 @@ CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Set initial state for CMake diagnostics; used to persist state
// set by command-line options across invocations.
CMAKE_DIAGNOSTIC_INIT:INTERNAL=CMD_AUTHOR=WARN;CMD_DEPRECATED=WARN;CMD_EXPERIMENTAL=WARN;CMD_INSTALL_ABSOLUTE_DESTINATION=IGNORE;CMD_POLICY=WARN;CMD_UNINITIALIZED=IGNORE;CMD_UNUSED_CLI=WARN
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
//Deprecated. Use -W[no-]error=deprecated instead.
CMAKE_ERROR_DEPRECATED:INTERNAL=OFF
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
@@ -424,7 +419,7 @@ CMAKE_GENERATOR_TOOLSET:INTERNAL=
CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_HOME_DIRECTORY:INTERNAL=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
@@ -523,8 +518,6 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Deprecated. Use -W[no-]deprecated instead.
CMAKE_WARN_DEPRECATED:INTERNAL=ON
//Details about finding OpenGL
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/libOpenGL.so][/usr/lib/libGLX.so][/usr/include][ ][v()]
//Details about finding Threads
@@ -1,7 +1,7 @@
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "16.2.1")
set(CMAKE_CXX_COMPILER_VERSION "16.1.1")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "20")
@@ -34,10 +34,9 @@ set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_LINKER_LINK "")
set(CMAKE_LINKER_LLD "")
set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld")
set(CMAKE_CXX_COMPILER_LINKER_ARCHITECTURE_FLAGS "-m;elf")
set(CMAKE_CXX_COMPILER_LINKER_ID "GNU")
set(CMAKE_CXX_COMPILER_LINKER_VERSION "2.47")
set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.46.0)
set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU)
set(CMAKE_MT "")
set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
set(CMAKE_COMPILER_IS_GNUCXX 1)
@@ -92,9 +91,9 @@ endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/16;/usr/include/c++/16/x86_64-pc-linux-gnu;/usr/include/c++/16/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/16/include;/usr/local/include;/usr/include")
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/16.1.1;/usr/include/c++/16.1.1/x86_64-pc-linux-gnu;/usr/include/c++/16.1.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include;/usr/local/include;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;atomic_asneeded;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/16;/usr/lib;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1;/usr/lib;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "")
@@ -1,13 +1,13 @@
set(CMAKE_HOST_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM "Linux-7.0.12-arch1-1")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_VERSION "7.0.12-arch1-1")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_SYSTEM "Linux-7.0.12-arch1-1")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_SYSTEM_VERSION "7.0.12-arch1-1")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
@@ -416,15 +416,12 @@
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# endif
# if defined(__IAR_COMPILERBASE__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_COMPILERBASE__)
# else
# define COMPILER_VERSION_INTERNAL DEC((__IAR_SYSTEMS_ICC__ << 16))
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
#elif defined(__DCC__) && defined(_DIAB_TOOL)
@@ -869,9 +866,7 @@ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
# define CXX_STD __cplusplus
# endif
#elif defined(__NVCOMPILER)
# if __cplusplus > CXX_STD_20 && defined(__cpp_pp_embed)
# define CXX_STD /*CXX_STD_26*/ (CXX_STD_23 + 1)
# elif __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
# define CXX_STD CXX_STD_20
# else
# define CXX_STD __cplusplus
@@ -1,15 +0,0 @@
set(CMAKE_HOST_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)
@@ -1,954 +0,0 @@
/* This source file must have a .cpp extension so that all C++ compilers
recognize the extension without flags. Borland does not know .cxx for
example. */
#ifndef __cplusplus
# error "A C compiler has been selected for C++."
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_CC)
# define COMPILER_ID "SunPro"
# if __SUNPRO_CC >= 0x5100
/* __SUNPRO_CC = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# endif
#elif defined(__HP_aCC)
# define COMPILER_ID "HP"
/* __HP_aCC = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
#elif defined(__DECCXX)
# define COMPILER_ID "Compaq"
/* __DECCXX_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__open_xl__) && defined(__clang__)
# define COMPILER_ID "IBMClang"
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
# define COMPILER_ID "XL"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(__clang__) && defined(__cray__)
# define COMPILER_ID "CrayClang"
# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TASKING__)
# define COMPILER_ID "Tasking"
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
#elif defined(__ORANGEC__)
# define COMPILER_ID "OrangeC"
# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
#elif defined(__RENESAS__)
# define COMPILER_ID "Renesas"
/* __RENESAS_VERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF)
# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF)
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__) && defined(__ti__)
# define COMPILER_ID "TIClang"
# define COMPILER_VERSION_MAJOR DEC(__ti_major__)
# define COMPILER_VERSION_MINOR DEC(__ti_minor__)
# define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
# define COMPILER_ID "LCC"
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
# if defined(__LCC_MINOR__)
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
# endif
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
# define SIMULATE_ID "GNU"
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
# endif
#elif defined(__GNUC__) || defined(__GNUG__)
# define COMPILER_ID "GNU"
# if defined(__GNUC__)
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# else
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(_ADI_COMPILER)
# define COMPILER_ID "ADSP"
#if defined(__VERSIONNUM__)
/* __VERSIONNUM__ = 0xVVRRPPTT */
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# endif
# if defined(__IAR_COMPILERBASE__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_COMPILERBASE__)
# else
# define COMPILER_VERSION_INTERNAL DEC((__IAR_SYSTEMS_ICC__ << 16))
# endif
#elif defined(__DCC__) && defined(_DIAB_TOOL)
# define COMPILER_ID "Diab"
# define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__)
# define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__)
# define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__)
# define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__)
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
# elif defined(_ADI_COMPILER)
# define PLATFORM_ID "ADSP"
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__clang__) && defined(__ti__)
# if defined(__ARM_ARCH)
# define ARCHITECTURE_ID "ARM"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
# elif defined(__ADSPSHARC__)
# define ARCHITECTURE_ID "SHARC"
# elif defined(__ADSPBLACKFIN__)
# define ARCHITECTURE_ID "Blackfin"
#elif defined(__TASKING__)
# if defined(__CTC__) || defined(__CPTC__)
# define ARCHITECTURE_ID "TriCore"
# elif defined(__CMCS__)
# define ARCHITECTURE_ID "MCS"
# elif defined(__CARM__) || defined(__CPARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__CARC__)
# define ARCHITECTURE_ID "ARC"
# elif defined(__C51__)
# define ARCHITECTURE_ID "8051"
# elif defined(__CPCP__)
# define ARCHITECTURE_ID "PCP"
# else
# define ARCHITECTURE_ID ""
# endif
#elif defined(__RENESAS__)
# if defined(__CCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__CCRL__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__CCRH__)
# define ARCHITECTURE_ID "RH850"
# else
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#define CXX_STD_98 199711L
#define CXX_STD_11 201103L
#define CXX_STD_14 201402L
#define CXX_STD_17 201703L
#define CXX_STD_20 202002L
#define CXX_STD_23 202302L
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG)
# if _MSVC_LANG > CXX_STD_17
# define CXX_STD _MSVC_LANG
# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
# define CXX_STD CXX_STD_20
# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17
# define CXX_STD CXX_STD_20
# elif _MSVC_LANG > CXX_STD_14
# define CXX_STD CXX_STD_17
# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi)
# define CXX_STD CXX_STD_14
# elif defined(__INTEL_CXX11_MODE__)
# define CXX_STD CXX_STD_11
# else
# define CXX_STD CXX_STD_98
# endif
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
# if _MSVC_LANG > __cplusplus
# define CXX_STD _MSVC_LANG
# else
# define CXX_STD __cplusplus
# endif
#elif defined(__NVCOMPILER)
# if __cplusplus > CXX_STD_20 && defined(__cpp_pp_embed)
# define CXX_STD /*CXX_STD_26*/ (CXX_STD_23 + 1)
# elif __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
# define CXX_STD CXX_STD_20
# else
# define CXX_STD __cplusplus
# endif
#elif defined(__INTEL_COMPILER) || defined(__PGI)
# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes)
# define CXX_STD CXX_STD_17
# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
# define CXX_STD CXX_STD_14
# else
# define CXX_STD __cplusplus
# endif
#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__)
# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
# define CXX_STD CXX_STD_14
# else
# define CXX_STD __cplusplus
# endif
#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__)
# define CXX_STD CXX_STD_11
#else
# define CXX_STD __cplusplus
#endif
const char* info_language_standard_default = "INFO" ":" "standard_default["
#if CXX_STD > CXX_STD_23
"26"
#elif CXX_STD > CXX_STD_20
"23"
#elif CXX_STD > CXX_STD_17
"20"
#elif CXX_STD > CXX_STD_14
"17"
#elif CXX_STD > CXX_STD_11
"14"
#elif CXX_STD >= CXX_STD_11
"11"
#else
"98"
#endif
"]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \
!defined(__STRICT_ANSI__)
"ON"
#else
"OFF"
#endif
"]";
/*--------------------------------------------------------------------------*/
int main(int argc, char* argv[])
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
require += info_arch[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR)
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_standard_default[argc];
require += info_language_extensions_default[argc];
(void)argv;
return require;
}
File diff suppressed because it is too large Load Diff
@@ -1,9 +1,9 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build")
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
@@ -1,3 +1,3 @@
# Hashes of file build rules.
0cb4e5ccccdee237bca094c8b1abeca7 CMakeFiles/StreamHubQtClient_autogen
e7f54a49cd115db46d4899f7b6078912 StreamHubQtClient_autogen/timestamp
c51d7f9574edec7c54e07718e226e487 CMakeFiles/StreamHubQtClient_autogen
1a58e86cf3158e28144ec64d4309d76e StreamHubQtClient_autogen/timestamp
@@ -1,7 +1,7 @@
{
"InstallScripts" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/cmake_install.cmake"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/cmake_install.cmake"
],
"Parallel" : false
}
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
@@ -7,9 +7,9 @@ set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeSystem.cmake"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt"
"CMakeFiles/4.3.4/CMakeCXXCompiler.cmake"
"CMakeFiles/4.3.4/CMakeSystem.cmake"
"/usr/lib/cmake/Qt6/FindWrapAtomic.cmake"
"/usr/lib/cmake/Qt6/FindWrapOpenGL.cmake"
"/usr/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake"
@@ -437,82 +437,22 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake"
"/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargetsPrecheck.cmake"
"/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake"
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
"/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
"/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
"/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake"
"/usr/share/cmake/Modules/CMakeDetermineSystem.cmake"
"/usr/share/cmake/Modules/CMakeFindBinUtils.cmake"
"/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake"
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
"/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
"/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake"
"/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake"
"/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake"
"/usr/share/cmake/Modules/CMakeSystem.cmake.in"
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake"
"/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
"/usr/share/cmake/Modules/CMakeUnixFindMake.cmake"
"/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake"
"/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake"
"/usr/share/cmake/Modules/CheckIncludeFileCXX.cmake"
"/usr/share/cmake/Modules/CheckLibraryExists.cmake"
"/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
"/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake"
"/usr/share/cmake/Modules/Compiler/GNU.cmake"
"/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
"/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PellesC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/FindOpenGL.cmake"
"/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
"/usr/share/cmake/Modules/FindPackageMessage.cmake"
@@ -521,20 +461,15 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/share/cmake/Modules/GNUInstallDirs.cmake"
"/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake"
"/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake"
"/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake"
"/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake"
"/usr/share/cmake/Modules/Internal/CheckCommon.cmake"
"/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake"
"/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake"
"/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake"
"/usr/share/cmake/Modules/Internal/FeatureTesting.cmake"
"/usr/share/cmake/Modules/Linker/GNU-CXX.cmake"
"/usr/share/cmake/Modules/Linker/GNU.cmake"
"/usr/share/cmake/Modules/MacroAddFileDependencies.cmake"
"/usr/share/cmake/Modules/Platform/Linker/GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake"
@@ -550,10 +485,6 @@ set(CMAKE_MAKEFILE_OUTPUTS
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/4.4.2/CMakeSystem.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/StreamHubQtClient_autogen.dir/AutogenInfo.json"
".qt/QtDeploySupport.cmake"
".qt/QtDeployTargets.cmake"
+15 -15
View File
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Default target executed when no arguments are given to make.
default_target: all
@@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
#=============================================================================
# Directory level rules for the build root directory
@@ -88,14 +88,14 @@ CMakeFiles/StreamHubQtClient.dir/all: CMakeFiles/StreamHubQtClient_autogen_times
CMakeFiles/StreamHubQtClient.dir/all: CMakeFiles/StreamHubQtClient_autogen.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 "Built target StreamHubQtClient"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 "Built target StreamHubQtClient"
.PHONY : CMakeFiles/StreamHubQtClient.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/StreamHubQtClient.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 16
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 16
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/StreamHubQtClient.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
.PHONY : CMakeFiles/StreamHubQtClient.dir/rule
# Convenience name for target.
@@ -105,7 +105,7 @@ StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/rule
# codegen rule for target.
CMakeFiles/StreamHubQtClient.dir/codegen: CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 "Finished codegen for target StreamHubQtClient"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 "Finished codegen for target StreamHubQtClient"
.PHONY : CMakeFiles/StreamHubQtClient.dir/codegen
# clean rule for target.
@@ -120,14 +120,14 @@ CMakeFiles/StreamHubQtClient.dir/clean:
CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/build.make CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/build.make CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num= "Built target StreamHubQtClient_autogen_timestamp_deps"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num= "Built target StreamHubQtClient_autogen_timestamp_deps"
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/rule
# Convenience name for target.
@@ -137,7 +137,7 @@ StreamHubQtClient_autogen_timestamp_deps: CMakeFiles/StreamHubQtClient_autogen_t
# codegen rule for target.
CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/codegen:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/build.make CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num= "Finished codegen for target StreamHubQtClient_autogen_timestamp_deps"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num= "Finished codegen for target StreamHubQtClient_autogen_timestamp_deps"
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/codegen
# clean rule for target.
@@ -152,14 +152,14 @@ CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/clean:
CMakeFiles/StreamHubQtClient_autogen.dir/all: CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen.dir/build.make CMakeFiles/StreamHubQtClient_autogen.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen.dir/build.make CMakeFiles/StreamHubQtClient_autogen.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=16 "Built target StreamHubQtClient_autogen"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=16 "Built target StreamHubQtClient_autogen"
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/StreamHubQtClient_autogen.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 1
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 1
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/StreamHubQtClient_autogen.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/rule
# Convenience name for target.
@@ -169,7 +169,7 @@ StreamHubQtClient_autogen: CMakeFiles/StreamHubQtClient_autogen.dir/rule
# codegen rule for target.
CMakeFiles/StreamHubQtClient_autogen.dir/codegen: CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient_autogen.dir/build.make CMakeFiles/StreamHubQtClient_autogen.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=16 "Finished codegen for target StreamHubQtClient_autogen"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=16 "Finished codegen for target StreamHubQtClient_autogen"
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/codegen
# clean rule for target.
@@ -9,19 +9,19 @@ set(CMAKE_DEPENDS_LANGUAGES
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"" "StreamHubQtClient_autogen/timestamp" "custom" "StreamHubQtClient_autogen/deps"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp" "CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp" "CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp" "CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp" "CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp" "CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp" "CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp" "CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp" "CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp" "CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp" "CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp" "CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp" "CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp" "CMakeFiles/StreamHubQtClient.dir/main.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/main.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp" "CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp" "CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp" "CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp" "CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp" "CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp" "CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp" "CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp" "CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp" "CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp" "CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp" "CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp" "CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d"
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp" "CMakeFiles/StreamHubQtClient.dir/main.cpp.o" "gcc" "CMakeFiles/StreamHubQtClient.dir/main.cpp.o.d"
"" "StreamHubQtClient" "gcc" "CMakeFiles/StreamHubQtClient.dir/link.d"
)
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
@@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
# Include any dependencies generated for this target.
include CMakeFiles/StreamHubQtClient.dir/depend.make
@@ -71,9 +71,9 @@ include CMakeFiles/StreamHubQtClient.dir/flags.make
StreamHubQtClient_autogen/timestamp: /usr/lib/qt6/moc
StreamHubQtClient_autogen/timestamp: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC for target StreamHubQtClient"
/usr/bin/cmake -E cmake_autogen /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenInfo.json ""
/usr/bin/cmake -E touch /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/timestamp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC for target StreamHubQtClient"
/usr/bin/cmake -E cmake_autogen /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenInfo.json Release
/usr/bin/cmake -E touch /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/timestamp
CMakeFiles/StreamHubQtClient.dir/codegen:
.PHONY : CMakeFiles/StreamHubQtClient.dir/codegen
@@ -81,184 +81,184 @@ CMakeFiles/StreamHubQtClient.dir/codegen:
CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o: StreamHubQtClient_autogen/mocs_compilation.cpp
CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp
CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp > CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp > CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.i
CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp -o CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp -o CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.s
CMakeFiles/StreamHubQtClient.dir/main.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/main.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
CMakeFiles/StreamHubQtClient.dir/main.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
CMakeFiles/StreamHubQtClient.dir/main.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/StreamHubQtClient.dir/main.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/main.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/main.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/main.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/StreamHubQtClient.dir/main.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/main.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/main.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/main.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
CMakeFiles/StreamHubQtClient.dir/main.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/main.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp > CMakeFiles/StreamHubQtClient.dir/main.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp > CMakeFiles/StreamHubQtClient.dir/main.cpp.i
CMakeFiles/StreamHubQtClient.dir/main.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/main.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp -o CMakeFiles/StreamHubQtClient.dir/main.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp -o CMakeFiles/StreamHubQtClient.dir/main.cpp.s
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/Theme.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp > CMakeFiles/StreamHubQtClient.dir/Theme.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp > CMakeFiles/StreamHubQtClient.dir/Theme.cpp.i
CMakeFiles/StreamHubQtClient.dir/Theme.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/Theme.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp -o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp -o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.s
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/Hub.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp > CMakeFiles/StreamHubQtClient.dir/Hub.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp > CMakeFiles/StreamHubQtClient.dir/Hub.cpp.i
CMakeFiles/StreamHubQtClient.dir/Hub.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/Hub.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp -o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp -o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.s
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp > CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp > CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.i
CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp -o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp -o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.s
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp > CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp > CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.i
CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp -o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp -o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.s
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp > CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp > CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.i
CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp -o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp -o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.s
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp > CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp > CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.i
CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp -o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp -o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.s
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp > CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp > CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.i
CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp -o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp -o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.s
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp > CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp > CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.i
CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp -o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp -o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.s
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp > CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp > CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.i
CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp -o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp -o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.s
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp > CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.i
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp > CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.i
CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp -o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.s
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp -o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.s
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: CMakeFiles/StreamHubQtClient.dir/flags.make
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -MF CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d -o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -c /home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp > CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp > CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp -o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp -o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
# Object files for target StreamHubQtClient
StreamHubQtClient_OBJECTS = \
@@ -274,7 +274,7 @@ StreamHubQtClient_OBJECTS = \
"CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o" \
"CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o" \
"CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o" \
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
# External object files for target StreamHubQtClient
StreamHubQtClient_EXTERNAL_OBJECTS =
@@ -291,7 +291,7 @@ StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/build.make
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/compiler_depend.ts
StreamHubQtClient: /usr/lib/libQt6Widgets.so.6.11.1
@@ -302,7 +302,7 @@ StreamHubQtClient: /usr/lib/libOpenGL.so
StreamHubQtClient: /usr/lib/libQt6Network.so.6.11.1
StreamHubQtClient: /usr/lib/libQt6Core.so.6.11.1
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Linking CXX executable StreamHubQtClient"
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Linking CXX executable StreamHubQtClient"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/StreamHubQtClient.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
@@ -314,6 +314,6 @@ CMakeFiles/StreamHubQtClient.dir/clean:
.PHONY : CMakeFiles/StreamHubQtClient.dir/clean
CMakeFiles/StreamHubQtClient.dir/depend: StreamHubQtClient_autogen/timestamp
cd /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient
cd /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient
.PHONY : CMakeFiles/StreamHubQtClient.dir/depend
@@ -25,8 +25,8 @@ file(REMOVE_RECURSE
"CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o.d"
"CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o.d"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o.d"
"CMakeFiles/StreamHubQtClient.dir/main.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/main.cpp.o.d"
"StreamHubQtClient"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,10 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WEBSOCKETS_LIB -DQT_WIDGETS_LIB
CXX_INCLUDES = -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/include -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/../streamhub -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWebSockets -isystem /usr/include/qt6/QtNetwork
CXX_INCLUDES = -I/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/include -I/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt -I/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/../streamhub -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWebSockets -isystem /usr/include/qt6/QtNetwork
CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wno-unused-parameter -mno-direct-extern-access
CXX_FLAGS = -O3 -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-unused-parameter -mno-direct-extern-access
@@ -1 +1 @@
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/StreamHubQtClient.dir/link.d CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o CMakeFiles/StreamHubQtClient.dir/main.cpp.o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -o StreamHubQtClient /usr/lib/libQt6Widgets.so.6.11.1 /usr/lib/libQt6WebSockets.so.6.11.1 /usr/lib/libQt6Gui.so.6.11.1 /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Network.so.6.11.1 /usr/lib/libQt6Core.so.6.11.1
/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/StreamHubQtClient.dir/link.d CMakeFiles/StreamHubQtClient.dir/StreamHubQtClient_autogen/mocs_compilation.cpp.o CMakeFiles/StreamHubQtClient.dir/main.cpp.o CMakeFiles/StreamHubQtClient.dir/Theme.cpp.o CMakeFiles/StreamHubQtClient.dir/Hub.cpp.o CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.o CMakeFiles/StreamHubQtClient.dir/PlotWidget.cpp.o CMakeFiles/StreamHubQtClient.dir/PlotGrid.cpp.o CMakeFiles/StreamHubQtClient.dir/SourceSidebar.cpp.o CMakeFiles/StreamHubQtClient.dir/TriggerBar.cpp.o CMakeFiles/StreamHubQtClient.dir/StatsDialog.cpp.o CMakeFiles/StreamHubQtClient.dir/HistoryBar.cpp.o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.o CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o -o StreamHubQtClient /usr/lib/libQt6Widgets.so.6.11.1 /usr/lib/libQt6WebSockets.so.6.11.1 /usr/lib/libQt6Gui.so.6.11.1 /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Network.so.6.11.1 /usr/lib/libQt6Core.so.6.11.1
@@ -1,72 +1,16 @@
{
"BUILD_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen",
"CMAKE_BINARY_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build",
"CMAKE_CURRENT_BINARY_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build",
"CMAKE_CURRENT_SOURCE_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt",
"BUILD_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen",
"CMAKE_BINARY_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build",
"CMAKE_CURRENT_BINARY_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build",
"CMAKE_CURRENT_SOURCE_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt",
"CMAKE_EXECUTABLE" : "/usr/bin/cmake",
"CMAKE_LIST_FILES" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt",
"/usr/share/cmake/Modules/CMakeDetermineSystem.cmake",
"/usr/share/cmake/Modules/CMakeSystem.cmake.in",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.4.2/CMakeSystem.cmake",
"/usr/share/cmake/Modules/CMakeUnixFindMake.cmake",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeSystem.cmake",
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake",
"/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake",
"/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake",
"/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake",
"/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake",
"/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake",
"/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake",
"/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake",
"/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake",
"/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/PellesC-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
"/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
"/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake",
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
"/usr/share/cmake/Modules/CMakeFindBinUtils.cmake",
"/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake",
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.4.2/CMakeCXXCompiler.cmake",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeCXXCompiler.cmake",
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake",
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake",
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake",
@@ -80,19 +24,6 @@
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake",
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake",
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake",
"/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake",
"/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake",
"/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake",
"/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake",
"/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake",
"/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake",
"/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake",
"/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake",
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp",
"/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake",
"/usr/share/cmake/Modules/Internal/FeatureTesting.cmake",
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.4.2/CMakeCXXCompiler.cmake",
"/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake",
"/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake",
"/usr/share/cmake/Modules/Linker/GNU-CXX.cmake",
@@ -100,8 +31,6 @@
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake",
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake",
"/usr/share/cmake/Modules/Platform/Linker/GNU.cmake",
"/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake",
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in",
"/usr/lib/cmake/Qt6/Qt6ConfigVersion.cmake",
"/usr/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake",
"/usr/lib/cmake/Qt6/Qt6Config.cmake",
@@ -118,7 +47,6 @@
"/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake",
"/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake",
"/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake",
"/usr/share/cmake/Modules/Internal/CheckCommon.cmake",
"/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake",
"/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake",
"/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake",
@@ -162,9 +90,7 @@
"/usr/lib/cmake/Qt6/Qt6Dependencies.cmake",
"/usr/share/cmake/Modules/FindThreads.cmake",
"/usr/share/cmake/Modules/CheckLibraryExists.cmake",
"/usr/share/cmake/Modules/Internal/CheckCommon.cmake",
"/usr/share/cmake/Modules/CheckIncludeFileCXX.cmake",
"/usr/share/cmake/Modules/Internal/CheckCommon.cmake",
"/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake",
"/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake",
"/usr/share/cmake/Modules/FindPackageMessage.cmake",
@@ -709,88 +635,88 @@
"/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake",
"/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake"
],
"CMAKE_SOURCE_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt",
"CMAKE_SOURCE_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt",
"CROSS_CONFIG" : false,
"DEP_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/deps",
"DEP_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/deps",
"DEP_FILE_RULE_NAME" : "StreamHubQtClient_autogen/timestamp",
"HEADERS" :
[
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h",
"Mu",
"EWIEGA46WW/moc_HistoryBar.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h",
"Mu",
"EWIEGA46WW/moc_Hub.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h",
"Mu",
"EWIEGA46WW/moc_MainWindow.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h",
"Mu",
"EWIEGA46WW/moc_Model.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h",
"Mu",
"EWIEGA46WW/moc_PlotGrid.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h",
"Mu",
"EWIEGA46WW/moc_PlotWidget.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h",
"Mu",
"EWIEGA46WW/moc_SourceSidebar.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h",
"Mu",
"EWIEGA46WW/moc_StatsDialog.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h",
"Mu",
"EWIEGA46WW/moc_Theme.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h",
"Mu",
"EWIEGA46WW/moc_TriggerBar.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h",
"Mu",
"EWIEGA46WW/moc_WsClient.cpp",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.h",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.h",
"Mu",
"RQWVCOUPNN/moc_Protocol.cpp",
"GV55XEWTON/moc_Protocol.cpp",
null
]
],
"HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ],
"INCLUDE_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/include",
"MOC_COMPILATION_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp",
"INCLUDE_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/include",
"MOC_COMPILATION_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/mocs_compilation.cpp",
"MOC_DEFINITIONS" :
[
"QT_CORE_LIB",
@@ -810,8 +736,8 @@
],
"MOC_INCLUDES" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub",
"/usr/include/qt6/QtWidgets",
"/usr/include/qt6",
"/usr/include/qt6/QtCore",
@@ -820,10 +746,10 @@
"/usr/include/qt6/QtWebSockets",
"/usr/include/qt6/QtNetwork",
"/usr/include",
"/usr/include/c++/16",
"/usr/include/c++/16/x86_64-pc-linux-gnu",
"/usr/include/c++/16/backward",
"/usr/lib/gcc/x86_64-pc-linux-gnu/16/include",
"/usr/include/c++/16.1.1",
"/usr/include/c++/16.1.1/x86_64-pc-linux-gnu",
"/usr/include/c++/16.1.1/backward",
"/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include",
"/usr/local/include"
],
"MOC_MACRO_NAMES" :
@@ -846,76 +772,76 @@
"-E",
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
],
"MOC_PREDEFS_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h",
"MOC_PREDEFS_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h",
"MOC_RELAXED_MODE" : false,
"MOC_SKIP" : [],
"MULTI_CONFIG" : false,
"PARALLEL" : 12,
"PARSE_CACHE_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/ParseCache.txt",
"PARSE_CACHE_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/ParseCache.txt",
"QT_MOC_EXECUTABLE" : "/usr/lib/qt6/moc",
"QT_UIC_EXECUTABLE" : "",
"QT_VERSION_MAJOR" : 6,
"QT_VERSION_MINOR" : 11,
"SETTINGS_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenUsed.txt",
"SETTINGS_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenUsed.txt",
"SOURCES" :
[
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp",
"Mu",
null
],
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp",
"Mu",
null
]
@@ -1 +1 @@
moc:fbadccd7b3896336babda4a708ab9e156687fc005a6a2d8e03a91a4da1b7f080
moc:776e76dd1ca5e6a827a6ed08b3f295c7d152964668c1bc455d9fcaea3e7579c3
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
@@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
# Utility rule file for StreamHubQtClient_autogen.
@@ -70,9 +70,9 @@ CMakeFiles/StreamHubQtClient_autogen: StreamHubQtClient_autogen/timestamp
StreamHubQtClient_autogen/timestamp: /usr/lib/qt6/moc
StreamHubQtClient_autogen/timestamp: CMakeFiles/StreamHubQtClient_autogen.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC for target StreamHubQtClient"
/usr/bin/cmake -E cmake_autogen /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenInfo.json ""
/usr/bin/cmake -E touch /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/timestamp
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC for target StreamHubQtClient"
/usr/bin/cmake -E cmake_autogen /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenInfo.json Release
/usr/bin/cmake -E touch /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/timestamp
CMakeFiles/StreamHubQtClient_autogen.dir/codegen:
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/codegen
@@ -91,6 +91,6 @@ CMakeFiles/StreamHubQtClient_autogen.dir/clean:
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/clean
CMakeFiles/StreamHubQtClient_autogen.dir/depend:
cd /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient_autogen
cd /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient_autogen
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/depend
@@ -0,0 +1,996 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/timestamp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeCXXCompiler.cmake
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeSystem.cmake
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.h
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/SignalBuffer.h
/usr/bin/cmake
/usr/include/alloca.h
/usr/include/asm-generic/bitsperlong.h
/usr/include/asm-generic/errno-base.h
/usr/include/asm-generic/errno.h
/usr/include/asm-generic/int-ll64.h
/usr/include/asm-generic/posix_types.h
/usr/include/asm-generic/types.h
/usr/include/asm/bitsperlong.h
/usr/include/asm/errno.h
/usr/include/asm/posix_types.h
/usr/include/asm/posix_types_64.h
/usr/include/asm/types.h
/usr/include/assert.h
/usr/include/bits/atomic_wide_counter.h
/usr/include/bits/byteswap.h
/usr/include/bits/cpu-set.h
/usr/include/bits/endian.h
/usr/include/bits/endianness.h
/usr/include/bits/errno.h
/usr/include/bits/floatn-common.h
/usr/include/bits/floatn.h
/usr/include/bits/libc-header-start.h
/usr/include/bits/local_lim.h
/usr/include/bits/locale.h
/usr/include/bits/long-double.h
/usr/include/bits/posix1_lim.h
/usr/include/bits/posix2_lim.h
/usr/include/bits/pthread_stack_min-dynamic.h
/usr/include/bits/pthreadtypes-arch.h
/usr/include/bits/pthreadtypes.h
/usr/include/bits/sched.h
/usr/include/bits/select.h
/usr/include/bits/setjmp.h
/usr/include/bits/stdint-intn.h
/usr/include/bits/stdint-least.h
/usr/include/bits/stdint-uintn.h
/usr/include/bits/stdio_lim.h
/usr/include/bits/stdlib-float.h
/usr/include/bits/struct_mutex.h
/usr/include/bits/struct_rwlock.h
/usr/include/bits/thread-shared-types.h
/usr/include/bits/time.h
/usr/include/bits/time64.h
/usr/include/bits/timesize.h
/usr/include/bits/timex.h
/usr/include/bits/types.h
/usr/include/bits/types/FILE.h
/usr/include/bits/types/__FILE.h
/usr/include/bits/types/__fpos64_t.h
/usr/include/bits/types/__fpos_t.h
/usr/include/bits/types/__locale_t.h
/usr/include/bits/types/__mbstate_t.h
/usr/include/bits/types/__sigset_t.h
/usr/include/bits/types/clock_t.h
/usr/include/bits/types/clockid_t.h
/usr/include/bits/types/cookie_io_functions_t.h
/usr/include/bits/types/error_t.h
/usr/include/bits/types/locale_t.h
/usr/include/bits/types/mbstate_t.h
/usr/include/bits/types/sigset_t.h
/usr/include/bits/types/struct_FILE.h
/usr/include/bits/types/struct___jmp_buf_tag.h
/usr/include/bits/types/struct_itimerspec.h
/usr/include/bits/types/struct_sched_param.h
/usr/include/bits/types/struct_timespec.h
/usr/include/bits/types/struct_timeval.h
/usr/include/bits/types/struct_tm.h
/usr/include/bits/types/time_t.h
/usr/include/bits/types/timer_t.h
/usr/include/bits/types/wint_t.h
/usr/include/bits/typesizes.h
/usr/include/bits/uintn-identity.h
/usr/include/bits/uio_lim.h
/usr/include/bits/waitflags.h
/usr/include/bits/waitstatus.h
/usr/include/bits/wchar.h
/usr/include/bits/wordsize.h
/usr/include/bits/xopen_lim.h
/usr/include/c++/16.1.1/algorithm
/usr/include/c++/16.1.1/array
/usr/include/c++/16.1.1/atomic
/usr/include/c++/16.1.1/backward/auto_ptr.h
/usr/include/c++/16.1.1/backward/binders.h
/usr/include/c++/16.1.1/bit
/usr/include/c++/16.1.1/bits/algorithmfwd.h
/usr/include/c++/16.1.1/bits/align.h
/usr/include/c++/16.1.1/bits/alloc_traits.h
/usr/include/c++/16.1.1/bits/allocated_ptr.h
/usr/include/c++/16.1.1/bits/allocator.h
/usr/include/c++/16.1.1/bits/atomic_base.h
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h
/usr/include/c++/16.1.1/bits/basic_string.h
/usr/include/c++/16.1.1/bits/basic_string.tcc
/usr/include/c++/16.1.1/bits/char_traits.h
/usr/include/c++/16.1.1/bits/charconv.h
/usr/include/c++/16.1.1/bits/chrono.h
/usr/include/c++/16.1.1/bits/concept_check.h
/usr/include/c++/16.1.1/bits/cpp_type_traits.h
/usr/include/c++/16.1.1/bits/cxxabi_forced.h
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h
/usr/include/c++/16.1.1/bits/enable_special_members.h
/usr/include/c++/16.1.1/bits/erase_if.h
/usr/include/c++/16.1.1/bits/exception.h
/usr/include/c++/16.1.1/bits/exception_defines.h
/usr/include/c++/16.1.1/bits/exception_ptr.h
/usr/include/c++/16.1.1/bits/functexcept.h
/usr/include/c++/16.1.1/bits/functional_hash.h
/usr/include/c++/16.1.1/bits/hash_bytes.h
/usr/include/c++/16.1.1/bits/hashtable.h
/usr/include/c++/16.1.1/bits/hashtable_policy.h
/usr/include/c++/16.1.1/bits/invoke.h
/usr/include/c++/16.1.1/bits/ios_base.h
/usr/include/c++/16.1.1/bits/list.tcc
/usr/include/c++/16.1.1/bits/locale_classes.h
/usr/include/c++/16.1.1/bits/locale_classes.tcc
/usr/include/c++/16.1.1/bits/localefwd.h
/usr/include/c++/16.1.1/bits/memory_resource.h
/usr/include/c++/16.1.1/bits/memoryfwd.h
/usr/include/c++/16.1.1/bits/move.h
/usr/include/c++/16.1.1/bits/nested_exception.h
/usr/include/c++/16.1.1/bits/new_allocator.h
/usr/include/c++/16.1.1/bits/new_except.h
/usr/include/c++/16.1.1/bits/new_throw.h
/usr/include/c++/16.1.1/bits/node_handle.h
/usr/include/c++/16.1.1/bits/ostream_insert.h
/usr/include/c++/16.1.1/bits/parse_numbers.h
/usr/include/c++/16.1.1/bits/postypes.h
/usr/include/c++/16.1.1/bits/predefined_ops.h
/usr/include/c++/16.1.1/bits/ptr_traits.h
/usr/include/c++/16.1.1/bits/range_access.h
/usr/include/c++/16.1.1/bits/refwrap.h
/usr/include/c++/16.1.1/bits/requires_hosted.h
/usr/include/c++/16.1.1/bits/shared_ptr.h
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h
/usr/include/c++/16.1.1/bits/shared_ptr_base.h
/usr/include/c++/16.1.1/bits/specfun.h
/usr/include/c++/16.1.1/bits/std_abs.h
/usr/include/c++/16.1.1/bits/std_function.h
/usr/include/c++/16.1.1/bits/stdexcept_except.h
/usr/include/c++/16.1.1/bits/stdexcept_throw.h
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h
/usr/include/c++/16.1.1/bits/stl_algo.h
/usr/include/c++/16.1.1/bits/stl_algobase.h
/usr/include/c++/16.1.1/bits/stl_bvector.h
/usr/include/c++/16.1.1/bits/stl_construct.h
/usr/include/c++/16.1.1/bits/stl_function.h
/usr/include/c++/16.1.1/bits/stl_heap.h
/usr/include/c++/16.1.1/bits/stl_iterator.h
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h
/usr/include/c++/16.1.1/bits/stl_list.h
/usr/include/c++/16.1.1/bits/stl_map.h
/usr/include/c++/16.1.1/bits/stl_multimap.h
/usr/include/c++/16.1.1/bits/stl_multiset.h
/usr/include/c++/16.1.1/bits/stl_numeric.h
/usr/include/c++/16.1.1/bits/stl_pair.h
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h
/usr/include/c++/16.1.1/bits/stl_relops.h
/usr/include/c++/16.1.1/bits/stl_set.h
/usr/include/c++/16.1.1/bits/stl_tempbuf.h
/usr/include/c++/16.1.1/bits/stl_tree.h
/usr/include/c++/16.1.1/bits/stl_uninitialized.h
/usr/include/c++/16.1.1/bits/stl_vector.h
/usr/include/c++/16.1.1/bits/stream_iterator.h
/usr/include/c++/16.1.1/bits/streambuf.tcc
/usr/include/c++/16.1.1/bits/streambuf_iterator.h
/usr/include/c++/16.1.1/bits/string_view.tcc
/usr/include/c++/16.1.1/bits/stringfwd.h
/usr/include/c++/16.1.1/bits/uniform_int_dist.h
/usr/include/c++/16.1.1/bits/unique_ptr.h
/usr/include/c++/16.1.1/bits/unordered_map.h
/usr/include/c++/16.1.1/bits/unordered_set.h
/usr/include/c++/16.1.1/bits/uses_allocator.h
/usr/include/c++/16.1.1/bits/uses_allocator_args.h
/usr/include/c++/16.1.1/bits/utility.h
/usr/include/c++/16.1.1/bits/vector.tcc
/usr/include/c++/16.1.1/bits/version.h
/usr/include/c++/16.1.1/cassert
/usr/include/c++/16.1.1/cctype
/usr/include/c++/16.1.1/cerrno
/usr/include/c++/16.1.1/chrono
/usr/include/c++/16.1.1/climits
/usr/include/c++/16.1.1/clocale
/usr/include/c++/16.1.1/cmath
/usr/include/c++/16.1.1/compare
/usr/include/c++/16.1.1/concepts
/usr/include/c++/16.1.1/cstddef
/usr/include/c++/16.1.1/cstdint
/usr/include/c++/16.1.1/cstdio
/usr/include/c++/16.1.1/cstdlib
/usr/include/c++/16.1.1/cstring
/usr/include/c++/16.1.1/ctime
/usr/include/c++/16.1.1/cwchar
/usr/include/c++/16.1.1/debug/assertions.h
/usr/include/c++/16.1.1/debug/debug.h
/usr/include/c++/16.1.1/exception
/usr/include/c++/16.1.1/ext/aligned_buffer.h
/usr/include/c++/16.1.1/ext/alloc_traits.h
/usr/include/c++/16.1.1/ext/atomicity.h
/usr/include/c++/16.1.1/ext/concurrence.h
/usr/include/c++/16.1.1/ext/numeric_traits.h
/usr/include/c++/16.1.1/ext/string_conversions.h
/usr/include/c++/16.1.1/ext/type_traits.h
/usr/include/c++/16.1.1/functional
/usr/include/c++/16.1.1/initializer_list
/usr/include/c++/16.1.1/iosfwd
/usr/include/c++/16.1.1/iterator
/usr/include/c++/16.1.1/limits
/usr/include/c++/16.1.1/list
/usr/include/c++/16.1.1/map
/usr/include/c++/16.1.1/memory
/usr/include/c++/16.1.1/new
/usr/include/c++/16.1.1/numeric
/usr/include/c++/16.1.1/optional
/usr/include/c++/16.1.1/pstl/execution_defs.h
/usr/include/c++/16.1.1/pstl/glue_numeric_defs.h
/usr/include/c++/16.1.1/pstl/pstl_config.h
/usr/include/c++/16.1.1/ratio
/usr/include/c++/16.1.1/set
/usr/include/c++/16.1.1/stdexcept
/usr/include/c++/16.1.1/streambuf
/usr/include/c++/16.1.1/string
/usr/include/c++/16.1.1/string_view
/usr/include/c++/16.1.1/system_error
/usr/include/c++/16.1.1/tr1/bessel_function.tcc
/usr/include/c++/16.1.1/tr1/beta_function.tcc
/usr/include/c++/16.1.1/tr1/ell_integral.tcc
/usr/include/c++/16.1.1/tr1/exp_integral.tcc
/usr/include/c++/16.1.1/tr1/gamma.tcc
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc
/usr/include/c++/16.1.1/tr1/legendre_function.tcc
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc
/usr/include/c++/16.1.1/tr1/special_function_util.h
/usr/include/c++/16.1.1/tuple
/usr/include/c++/16.1.1/type_traits
/usr/include/c++/16.1.1/typeinfo
/usr/include/c++/16.1.1/unordered_map
/usr/include/c++/16.1.1/unordered_set
/usr/include/c++/16.1.1/utility
/usr/include/c++/16.1.1/variant
/usr/include/c++/16.1.1/vector
/usr/include/c++/16.1.1/version
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h
/usr/include/ctype.h
/usr/include/endian.h
/usr/include/errno.h
/usr/include/features-time64.h
/usr/include/features.h
/usr/include/gnu/stubs-64.h
/usr/include/gnu/stubs.h
/usr/include/limits.h
/usr/include/linux/errno.h
/usr/include/linux/limits.h
/usr/include/linux/posix_types.h
/usr/include/linux/sched/types.h
/usr/include/linux/stddef.h
/usr/include/linux/types.h
/usr/include/locale.h
/usr/include/pthread.h
/usr/include/qt6/QtCore/QByteArray
/usr/include/qt6/QtCore/QFlags
/usr/include/qt6/QtCore/QObject
/usr/include/qt6/QtCore/QSharedDataPointer
/usr/include/qt6/QtCore/QString
/usr/include/qt6/QtCore/QTimer
/usr/include/qt6/QtCore/QUrl
/usr/include/qt6/QtCore/QVariant
/usr/include/qt6/QtCore/q17memory.h
/usr/include/qt6/QtCore/q20bit.h
/usr/include/qt6/QtCore/q20functional.h
/usr/include/qt6/QtCore/q20iterator.h
/usr/include/qt6/QtCore/q20memory.h
/usr/include/qt6/QtCore/q20type_traits.h
/usr/include/qt6/QtCore/q20utility.h
/usr/include/qt6/QtCore/q23type_traits.h
/usr/include/qt6/QtCore/q23utility.h
/usr/include/qt6/QtCore/q26numeric.h
/usr/include/qt6/QtCore/qabstracteventdispatcher.h
/usr/include/qt6/QtCore/qalgorithms.h
/usr/include/qt6/QtCore/qalloc.h
/usr/include/qt6/QtCore/qanystringview.h
/usr/include/qt6/QtCore/qarraydata.h
/usr/include/qt6/QtCore/qarraydataops.h
/usr/include/qt6/QtCore/qarraydatapointer.h
/usr/include/qt6/QtCore/qassert.h
/usr/include/qt6/QtCore/qatomic.h
/usr/include/qt6/QtCore/qatomic_cxx11.h
/usr/include/qt6/QtCore/qbasicatomic.h
/usr/include/qt6/QtCore/qbasictimer.h
/usr/include/qt6/QtCore/qbindingstorage.h
/usr/include/qt6/QtCore/qbytearray.h
/usr/include/qt6/QtCore/qbytearrayalgorithms.h
/usr/include/qt6/QtCore/qbytearraylist.h
/usr/include/qt6/QtCore/qbytearrayview.h
/usr/include/qt6/QtCore/qcalendar.h
/usr/include/qt6/QtCore/qchar.h
/usr/include/qt6/QtCore/qcheckedint_impl.h
/usr/include/qt6/QtCore/qcompare.h
/usr/include/qt6/QtCore/qcompare_impl.h
/usr/include/qt6/QtCore/qcomparehelpers.h
/usr/include/qt6/QtCore/qcompilerdetection.h
/usr/include/qt6/QtCore/qconfig.h
/usr/include/qt6/QtCore/qconstructormacros.h
/usr/include/qt6/QtCore/qcontainerfwd.h
/usr/include/qt6/QtCore/qcontainerinfo.h
/usr/include/qt6/QtCore/qcontainertools_impl.h
/usr/include/qt6/QtCore/qcontiguouscache.h
/usr/include/qt6/QtCore/qcryptographichash.h
/usr/include/qt6/QtCore/qdarwinhelpers.h
/usr/include/qt6/QtCore/qdatastream.h
/usr/include/qt6/QtCore/qdatetime.h
/usr/include/qt6/QtCore/qdeadlinetimer.h
/usr/include/qt6/QtCore/qdebug.h
/usr/include/qt6/QtCore/qendian.h
/usr/include/qt6/QtCore/qeventloop.h
/usr/include/qt6/QtCore/qexceptionhandling.h
/usr/include/qt6/QtCore/qflags.h
/usr/include/qt6/QtCore/qfloat16.h
/usr/include/qt6/QtCore/qforeach.h
/usr/include/qt6/QtCore/qfunctionaltools_impl.h
/usr/include/qt6/QtCore/qfunctionpointer.h
/usr/include/qt6/QtCore/qgenericatomic.h
/usr/include/qt6/QtCore/qglobal.h
/usr/include/qt6/QtCore/qglobalstatic.h
/usr/include/qt6/QtCore/qhash.h
/usr/include/qt6/QtCore/qhashfunctions.h
/usr/include/qt6/QtCore/qiodevice.h
/usr/include/qt6/QtCore/qiodevicebase.h
/usr/include/qt6/QtCore/qiterable.h
/usr/include/qt6/QtCore/qiterator.h
/usr/include/qt6/QtCore/qlatin1stringview.h
/usr/include/qt6/QtCore/qline.h
/usr/include/qt6/QtCore/qlist.h
/usr/include/qt6/QtCore/qlocale.h
/usr/include/qt6/QtCore/qlogging.h
/usr/include/qt6/QtCore/qmalloc.h
/usr/include/qt6/QtCore/qmap.h
/usr/include/qt6/QtCore/qmargins.h
/usr/include/qt6/QtCore/qmath.h
/usr/include/qt6/QtCore/qmetacontainer.h
/usr/include/qt6/QtCore/qmetaobject.h
/usr/include/qt6/QtCore/qmetatype.h
/usr/include/qt6/QtCore/qminmax.h
/usr/include/qt6/QtCore/qnamespace.h
/usr/include/qt6/QtCore/qnumeric.h
/usr/include/qt6/QtCore/qobject.h
/usr/include/qt6/QtCore/qobject_impl.h
/usr/include/qt6/QtCore/qobjectdefs.h
/usr/include/qt6/QtCore/qobjectdefs_impl.h
/usr/include/qt6/QtCore/qoverload.h
/usr/include/qt6/QtCore/qpair.h
/usr/include/qt6/QtCore/qpoint.h
/usr/include/qt6/QtCore/qprocessordetection.h
/usr/include/qt6/QtCore/qrect.h
/usr/include/qt6/QtCore/qrefcount.h
/usr/include/qt6/QtCore/qscopedpointer.h
/usr/include/qt6/QtCore/qscopeguard.h
/usr/include/qt6/QtCore/qset.h
/usr/include/qt6/QtCore/qshareddata.h
/usr/include/qt6/QtCore/qshareddata_impl.h
/usr/include/qt6/QtCore/qsharedpointer.h
/usr/include/qt6/QtCore/qsharedpointer_impl.h
/usr/include/qt6/QtCore/qsize.h
/usr/include/qt6/QtCore/qspan.h
/usr/include/qt6/QtCore/qstdlibdetection.h
/usr/include/qt6/QtCore/qstring.h
/usr/include/qt6/QtCore/qstringalgorithms.h
/usr/include/qt6/QtCore/qstringbuilder.h
/usr/include/qt6/QtCore/qstringconverter.h
/usr/include/qt6/QtCore/qstringconverter_base.h
/usr/include/qt6/QtCore/qstringfwd.h
/usr/include/qt6/QtCore/qstringlist.h
/usr/include/qt6/QtCore/qstringmatcher.h
/usr/include/qt6/QtCore/qstringtokenizer.h
/usr/include/qt6/QtCore/qstringview.h
/usr/include/qt6/QtCore/qswap.h
/usr/include/qt6/QtCore/qsysinfo.h
/usr/include/qt6/QtCore/qsystemdetection.h
/usr/include/qt6/QtCore/qtaggedpointer.h
/usr/include/qt6/QtCore/qtclasshelpermacros.h
/usr/include/qt6/QtCore/qtconfiginclude.h
/usr/include/qt6/QtCore/qtconfigmacros.h
/usr/include/qt6/QtCore/qtcore-config.h
/usr/include/qt6/QtCore/qtcoreexports.h
/usr/include/qt6/QtCore/qtcoreglobal.h
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h
/usr/include/qt6/QtCore/qtdeprecationmarkers.h
/usr/include/qt6/QtCore/qtenvironmentvariables.h
/usr/include/qt6/QtCore/qtextstream.h
/usr/include/qt6/QtCore/qtformat_impl.h
/usr/include/qt6/QtCore/qtimer.h
/usr/include/qt6/QtCore/qtmetamacros.h
/usr/include/qt6/QtCore/qtnoop.h
/usr/include/qt6/QtCore/qtpreprocessorsupport.h
/usr/include/qt6/QtCore/qtresource.h
/usr/include/qt6/QtCore/qttranslation.h
/usr/include/qt6/QtCore/qttypetraits.h
/usr/include/qt6/QtCore/qtversion.h
/usr/include/qt6/QtCore/qtversionchecks.h
/usr/include/qt6/QtCore/qtypeinfo.h
/usr/include/qt6/QtCore/qtypes.h
/usr/include/qt6/QtCore/qurl.h
/usr/include/qt6/QtCore/qutf8stringview.h
/usr/include/qt6/QtCore/qvariant.h
/usr/include/qt6/QtCore/qvarlengtharray.h
/usr/include/qt6/QtCore/qversiontagging.h
/usr/include/qt6/QtCore/qxptype_traits.h
/usr/include/qt6/QtCore/qyieldcpu.h
/usr/include/qt6/QtGui/QColor
/usr/include/qt6/QtGui/qaction.h
/usr/include/qt6/QtGui/qbitmap.h
/usr/include/qt6/QtGui/qbrush.h
/usr/include/qt6/QtGui/qcolor.h
/usr/include/qt6/QtGui/qcursor.h
/usr/include/qt6/QtGui/qfont.h
/usr/include/qt6/QtGui/qfontinfo.h
/usr/include/qt6/QtGui/qfontmetrics.h
/usr/include/qt6/QtGui/qfontvariableaxis.h
/usr/include/qt6/QtGui/qicon.h
/usr/include/qt6/QtGui/qimage.h
/usr/include/qt6/QtGui/qkeysequence.h
/usr/include/qt6/QtGui/qpaintdevice.h
/usr/include/qt6/QtGui/qpalette.h
/usr/include/qt6/QtGui/qpixelformat.h
/usr/include/qt6/QtGui/qpixmap.h
/usr/include/qt6/QtGui/qpolygon.h
/usr/include/qt6/QtGui/qregion.h
/usr/include/qt6/QtGui/qrgb.h
/usr/include/qt6/QtGui/qrgba64.h
/usr/include/qt6/QtGui/qtgui-config.h
/usr/include/qt6/QtGui/qtguiexports.h
/usr/include/qt6/QtGui/qtguiglobal.h
/usr/include/qt6/QtGui/qtransform.h
/usr/include/qt6/QtGui/qwindowdefs.h
/usr/include/qt6/QtNetwork/QAbstractSocket
/usr/include/qt6/QtNetwork/QNetworkProxy
/usr/include/qt6/QtNetwork/QNetworkRequest
/usr/include/qt6/QtNetwork/QSslConfiguration
/usr/include/qt6/QtNetwork/QSslError
/usr/include/qt6/QtNetwork/qabstractsocket.h
/usr/include/qt6/QtNetwork/qhostaddress.h
/usr/include/qt6/QtNetwork/qhttpheaders.h
/usr/include/qt6/QtNetwork/qnetworkproxy.h
/usr/include/qt6/QtNetwork/qnetworkrequest.h
/usr/include/qt6/QtNetwork/qssl.h
/usr/include/qt6/QtNetwork/qsslcertificate.h
/usr/include/qt6/QtNetwork/qsslconfiguration.h
/usr/include/qt6/QtNetwork/qsslerror.h
/usr/include/qt6/QtNetwork/qsslsocket.h
/usr/include/qt6/QtNetwork/qtcpsocket.h
/usr/include/qt6/QtNetwork/qtnetwork-config.h
/usr/include/qt6/QtNetwork/qtnetworkexports.h
/usr/include/qt6/QtNetwork/qtnetworkglobal.h
/usr/include/qt6/QtWebSockets/QWebSocket
/usr/include/qt6/QtWebSockets/qtwebsocketsexports.h
/usr/include/qt6/QtWebSockets/qwebsocket.h
/usr/include/qt6/QtWebSockets/qwebsocketprotocol.h
/usr/include/qt6/QtWebSockets/qwebsockets_global.h
/usr/include/qt6/QtWidgets/QDialog
/usr/include/qt6/QtWidgets/QMainWindow
/usr/include/qt6/QtWidgets/QWidget
/usr/include/qt6/QtWidgets/qdialog.h
/usr/include/qt6/QtWidgets/qmainwindow.h
/usr/include/qt6/QtWidgets/qsizepolicy.h
/usr/include/qt6/QtWidgets/qtabwidget.h
/usr/include/qt6/QtWidgets/qtwidgets-config.h
/usr/include/qt6/QtWidgets/qtwidgetsexports.h
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h
/usr/include/qt6/QtWidgets/qwidget.h
/usr/include/sched.h
/usr/include/stdc-predef.h
/usr/include/stdint.h
/usr/include/stdio.h
/usr/include/stdlib.h
/usr/include/string.h
/usr/include/strings.h
/usr/include/sys/cdefs.h
/usr/include/sys/select.h
/usr/include/sys/single_threaded.h
/usr/include/sys/types.h
/usr/include/time.h
/usr/include/wchar.h
/usr/lib/cmake/Qt6/FindWrapAtomic.cmake
/usr/lib/cmake/Qt6/FindWrapOpenGL.cmake
/usr/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake
/usr/lib/cmake/Qt6/Qt6Config.cmake
/usr/lib/cmake/Qt6/Qt6ConfigExtras.cmake
/usr/lib/cmake/Qt6/Qt6ConfigVersion.cmake
/usr/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake
/usr/lib/cmake/Qt6/Qt6Dependencies.cmake
/usr/lib/cmake/Qt6/Qt6Targets.cmake
/usr/lib/cmake/Qt6/Qt6TargetsPrecheck.cmake
/usr/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6/QtFeature.cmake
/usr/lib/cmake/Qt6/QtFeatureCommon.cmake
/usr/lib/cmake/Qt6/QtInstallPaths.cmake
/usr/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicAppleHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicGitHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicPluginHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake
/usr/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomBuildToolHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomCommonGenerationHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomCycloneDXHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomDocumentNamespaceHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomExternalReferenceHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomGenerationCycloneDXHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomRelationshipHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicTargetHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicTestHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicToolHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake
/usr/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreConfig.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreTargets.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusConfig.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusConfigVersion.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusConfigVersionImpl.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusDependencies.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusMacros.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusTargets.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusTargetsPrecheck.cmake
/usr/lib/cmake/Qt6DBus/Qt6DBusVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsConfig.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsConfigVersion.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsDependencies.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsTargets.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6DBusTools/Qt6DBusToolsVersionlessTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6DmaBufServerBufferPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6DmaBufServerBufferPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6DmaBufServerBufferPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6DmaBufServerBufferPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6DmaBufServerBufferPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6DrmEglServerBufferPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6DrmEglServerBufferPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6DrmEglServerBufferPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6DrmEglServerBufferPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6DrmEglServerBufferPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevKeyboardPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevKeyboardPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevKeyboardPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevKeyboardPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevKeyboardPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevMousePluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevMousePluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevMousePluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevMousePluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevMousePluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTabletPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTabletPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTabletPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTabletPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTabletPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTouchScreenPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTouchScreenPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTouchScreenPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTouchScreenPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QEvdevTouchScreenPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGifPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICNSPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICNSPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICNSPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICNSPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICNSPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QICOPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJp2PluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJp2PluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJp2PluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJp2PluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJp2PluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QJpegPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLibInputPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLibInputPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLibInputPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLibInputPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLibInputPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMngPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMngPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMngPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMngPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QMngPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QPdfPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QPdfPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QPdfPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QPdfPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QPdfPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QSvgPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTgaPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTgaPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTgaPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTgaPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTgaPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTiffPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTiffPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTiffPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTiffPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTiffPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTsLibPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTsLibPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTsLibPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTsLibPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTsLibPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecorationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecorationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecorationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecorationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandAdwaitaDecorationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandBradientDecorationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandBradientDecorationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandBradientDecorationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandBradientDecorationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandBradientDecorationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandEglClientBufferPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandEglClientBufferPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandEglClientBufferPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandEglClientBufferPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandEglClientBufferPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandFullScreenShellV1IntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandFullScreenShellV1IntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandFullScreenShellV1IntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIviShellIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIviShellIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIviShellIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIviShellIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandIviShellIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandQtShellIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandQtShellIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandQtShellIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandQtShellIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandQtShellIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandWlShellIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandWlShellIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandWlShellIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandWlShellIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandWlShellIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandXdgShellIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandXdgShellIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandXdgShellIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandXdgShellIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWaylandXdgShellIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWbmpPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWbmpPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWbmpPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWbmpPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWbmpPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWebpPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWebpPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWebpPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWebpPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QWebpPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6ShmServerBufferPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6ShmServerBufferPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6ShmServerBufferPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6ShmServerBufferPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6ShmServerBufferPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Gui/Qt6VulkanServerBufferPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6VulkanServerBufferPluginConfig.cmake
/usr/lib/cmake/Qt6Gui/Qt6VulkanServerBufferPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Gui/Qt6VulkanServerBufferPluginTargets.cmake
/usr/lib/cmake/Qt6Gui/Qt6VulkanServerBufferPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QConnManNetworkInformationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QConnManNetworkInformationPluginConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6QConnManNetworkInformationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QConnManNetworkInformationPluginTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QConnManNetworkInformationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake
/usr/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargetsPrecheck.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfig.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersion.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsDependencies.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsConfigVersion.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsDependencies.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsMacros.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsPlugins.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsTargets.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6Widgets/Qt6WidgetsVersionlessAliasTargets.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsAdditionalTargetInfo.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfig.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfigVersion.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfigVersionImpl.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsDependencies.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets-relwithdebinfo.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargetsPrecheck.cmake
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdbool.h
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h
/usr/share/cmake/Modules/CMakeCXXInformation.cmake
/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake
/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake
/usr/share/cmake/Modules/CMakeGenericSystem.cmake
/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake
/usr/share/cmake/Modules/CMakeLanguageInformation.cmake
/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake
/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake
/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake
/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake
/usr/share/cmake/Modules/CheckIncludeFileCXX.cmake
/usr/share/cmake/Modules/CheckLibraryExists.cmake
/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake
/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake
/usr/share/cmake/Modules/Compiler/GNU.cmake
/usr/share/cmake/Modules/FindOpenGL.cmake
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake
/usr/share/cmake/Modules/FindPackageMessage.cmake
/usr/share/cmake/Modules/FindThreads.cmake
/usr/share/cmake/Modules/FindVulkan.cmake
/usr/share/cmake/Modules/GNUInstallDirs.cmake
/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake
/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake
/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake
/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake
/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake
/usr/share/cmake/Modules/Linker/GNU-CXX.cmake
/usr/share/cmake/Modules/Linker/GNU.cmake
/usr/share/cmake/Modules/MacroAddFileDependencies.cmake
/usr/share/cmake/Modules/Platform/Linker/GNU.cmake
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake
/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake
/usr/share/cmake/Modules/Platform/Linux-GNU.cmake
/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake
/usr/share/cmake/Modules/Platform/Linux.cmake
/usr/share/cmake/Modules/Platform/UnixPaths.cmake
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
@@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
# Utility rule file for StreamHubQtClient_autogen_timestamp_deps.
@@ -81,6 +81,6 @@ CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/clean:
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/clean
CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/depend:
cd /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient_autogen_timestamp_deps
cd /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubQtClient_autogen_timestamp_deps
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/depend
@@ -1,9 +1,9 @@
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/edit_cache.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/rebuild_cache.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/list_install_components.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install/local.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install/strip.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/edit_cache.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/rebuild_cache.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/list_install_components.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install/local.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/install/strip.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir
+23 -23
View File
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Default target executed when no arguments are given to make.
default_target: all
@@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
#=============================================================================
# Targets provided globally by CMake.
@@ -132,9 +132,9 @@ install/strip/fast: preinstall/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build//CMakeFiles/progress.marks
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build//CMakeFiles/progress.marks
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
.PHONY : all
# The main clean target
@@ -464,29 +464,29 @@ WsClient.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/WsClient.cpp.s
.PHONY : WsClient.cpp.s
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.o: home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.o
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.o: home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.o
# target to build an object file
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.i: home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.i
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.i: home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.i
# target to preprocess a source file
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.s: home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.s
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.s: home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.s
# target to generate assembly for a file
home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
.PHONY : home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubQtClient.dir/build.make CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
main.o: main.cpp.o
.PHONY : main.o
@@ -560,9 +560,9 @@ help:
@echo "... WsClient.o"
@echo "... WsClient.i"
@echo "... WsClient.s"
@echo "... home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.o"
@echo "... home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.i"
@echo "... home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.s"
@echo "... home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.o"
@echo "... home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.i"
@echo "... home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.s"
@echo "... main.o"
@echo "... main.i"
@echo "... main.s"
Binary file not shown.
@@ -1,33 +1,33 @@
StreamHubQtClient_autogen/timestamp: \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.4.2/CMakeCXXCompiler.cmake \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.4.2/CMakeSystem.cmake \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.h \
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/SignalBuffer.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeCXXCompiler.cmake \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeSystem.cmake \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.h \
/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/SignalBuffer.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
@@ -106,182 +106,182 @@ StreamHubQtClient_autogen/timestamp: \
/usr/include/bits/wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/bits/xopen_lim.h \
/usr/include/c++/16/algorithm \
/usr/include/c++/16/array \
/usr/include/c++/16/atomic \
/usr/include/c++/16/backward/auto_ptr.h \
/usr/include/c++/16/backward/binders.h \
/usr/include/c++/16/bit \
/usr/include/c++/16/bits/algorithmfwd.h \
/usr/include/c++/16/bits/align.h \
/usr/include/c++/16/bits/alloc_traits.h \
/usr/include/c++/16/bits/allocated_ptr.h \
/usr/include/c++/16/bits/allocator.h \
/usr/include/c++/16/bits/atomic_base.h \
/usr/include/c++/16/bits/atomic_lockfree_defines.h \
/usr/include/c++/16/bits/basic_string.h \
/usr/include/c++/16/bits/basic_string.tcc \
/usr/include/c++/16/bits/char_traits.h \
/usr/include/c++/16/bits/charconv.h \
/usr/include/c++/16/bits/chrono.h \
/usr/include/c++/16/bits/concept_check.h \
/usr/include/c++/16/bits/cpp_type_traits.h \
/usr/include/c++/16/bits/cxxabi_forced.h \
/usr/include/c++/16/bits/cxxabi_init_exception.h \
/usr/include/c++/16/bits/enable_special_members.h \
/usr/include/c++/16/bits/erase_if.h \
/usr/include/c++/16/bits/exception.h \
/usr/include/c++/16/bits/exception_defines.h \
/usr/include/c++/16/bits/exception_ptr.h \
/usr/include/c++/16/bits/functexcept.h \
/usr/include/c++/16/bits/functional_hash.h \
/usr/include/c++/16/bits/hash_bytes.h \
/usr/include/c++/16/bits/hashtable.h \
/usr/include/c++/16/bits/hashtable_policy.h \
/usr/include/c++/16/bits/invoke.h \
/usr/include/c++/16/bits/ios_base.h \
/usr/include/c++/16/bits/list.tcc \
/usr/include/c++/16/bits/locale_classes.h \
/usr/include/c++/16/bits/locale_classes.tcc \
/usr/include/c++/16/bits/localefwd.h \
/usr/include/c++/16/bits/memory_resource.h \
/usr/include/c++/16/bits/memoryfwd.h \
/usr/include/c++/16/bits/move.h \
/usr/include/c++/16/bits/nested_exception.h \
/usr/include/c++/16/bits/new_allocator.h \
/usr/include/c++/16/bits/new_except.h \
/usr/include/c++/16/bits/new_throw.h \
/usr/include/c++/16/bits/node_handle.h \
/usr/include/c++/16/bits/ostream_insert.h \
/usr/include/c++/16/bits/parse_numbers.h \
/usr/include/c++/16/bits/postypes.h \
/usr/include/c++/16/bits/predefined_ops.h \
/usr/include/c++/16/bits/ptr_traits.h \
/usr/include/c++/16/bits/range_access.h \
/usr/include/c++/16/bits/refwrap.h \
/usr/include/c++/16/bits/requires_hosted.h \
/usr/include/c++/16/bits/shared_ptr.h \
/usr/include/c++/16/bits/shared_ptr_atomic.h \
/usr/include/c++/16/bits/shared_ptr_base.h \
/usr/include/c++/16/bits/specfun.h \
/usr/include/c++/16/bits/std_abs.h \
/usr/include/c++/16/bits/std_function.h \
/usr/include/c++/16/bits/stdexcept_except.h \
/usr/include/c++/16/bits/stdexcept_throw.h \
/usr/include/c++/16/bits/stdexcept_throwfwd.h \
/usr/include/c++/16/bits/stl_algo.h \
/usr/include/c++/16/bits/stl_algobase.h \
/usr/include/c++/16/bits/stl_bvector.h \
/usr/include/c++/16/bits/stl_construct.h \
/usr/include/c++/16/bits/stl_function.h \
/usr/include/c++/16/bits/stl_heap.h \
/usr/include/c++/16/bits/stl_iterator.h \
/usr/include/c++/16/bits/stl_iterator_base_funcs.h \
/usr/include/c++/16/bits/stl_iterator_base_types.h \
/usr/include/c++/16/bits/stl_list.h \
/usr/include/c++/16/bits/stl_map.h \
/usr/include/c++/16/bits/stl_multimap.h \
/usr/include/c++/16/bits/stl_multiset.h \
/usr/include/c++/16/bits/stl_numeric.h \
/usr/include/c++/16/bits/stl_pair.h \
/usr/include/c++/16/bits/stl_raw_storage_iter.h \
/usr/include/c++/16/bits/stl_relops.h \
/usr/include/c++/16/bits/stl_set.h \
/usr/include/c++/16/bits/stl_tempbuf.h \
/usr/include/c++/16/bits/stl_tree.h \
/usr/include/c++/16/bits/stl_uninitialized.h \
/usr/include/c++/16/bits/stl_vector.h \
/usr/include/c++/16/bits/stream_iterator.h \
/usr/include/c++/16/bits/streambuf.tcc \
/usr/include/c++/16/bits/streambuf_iterator.h \
/usr/include/c++/16/bits/string_view.tcc \
/usr/include/c++/16/bits/stringfwd.h \
/usr/include/c++/16/bits/uniform_int_dist.h \
/usr/include/c++/16/bits/unique_ptr.h \
/usr/include/c++/16/bits/unordered_map.h \
/usr/include/c++/16/bits/unordered_set.h \
/usr/include/c++/16/bits/uses_allocator.h \
/usr/include/c++/16/bits/uses_allocator_args.h \
/usr/include/c++/16/bits/utility.h \
/usr/include/c++/16/bits/vector.tcc \
/usr/include/c++/16/bits/version.h \
/usr/include/c++/16/cassert \
/usr/include/c++/16/cctype \
/usr/include/c++/16/cerrno \
/usr/include/c++/16/chrono \
/usr/include/c++/16/climits \
/usr/include/c++/16/clocale \
/usr/include/c++/16/cmath \
/usr/include/c++/16/compare \
/usr/include/c++/16/concepts \
/usr/include/c++/16/cstddef \
/usr/include/c++/16/cstdint \
/usr/include/c++/16/cstdio \
/usr/include/c++/16/cstdlib \
/usr/include/c++/16/cstring \
/usr/include/c++/16/ctime \
/usr/include/c++/16/cwchar \
/usr/include/c++/16/debug/assertions.h \
/usr/include/c++/16/debug/debug.h \
/usr/include/c++/16/exception \
/usr/include/c++/16/ext/aligned_buffer.h \
/usr/include/c++/16/ext/alloc_traits.h \
/usr/include/c++/16/ext/atomicity.h \
/usr/include/c++/16/ext/concurrence.h \
/usr/include/c++/16/ext/numeric_traits.h \
/usr/include/c++/16/ext/string_conversions.h \
/usr/include/c++/16/ext/type_traits.h \
/usr/include/c++/16/functional \
/usr/include/c++/16/initializer_list \
/usr/include/c++/16/iosfwd \
/usr/include/c++/16/iterator \
/usr/include/c++/16/limits \
/usr/include/c++/16/list \
/usr/include/c++/16/map \
/usr/include/c++/16/memory \
/usr/include/c++/16/new \
/usr/include/c++/16/numeric \
/usr/include/c++/16/optional \
/usr/include/c++/16/pstl/execution_defs.h \
/usr/include/c++/16/pstl/glue_numeric_defs.h \
/usr/include/c++/16/pstl/pstl_config.h \
/usr/include/c++/16/ratio \
/usr/include/c++/16/set \
/usr/include/c++/16/stdexcept \
/usr/include/c++/16/streambuf \
/usr/include/c++/16/string \
/usr/include/c++/16/string_view \
/usr/include/c++/16/system_error \
/usr/include/c++/16/tr1/bessel_function.tcc \
/usr/include/c++/16/tr1/beta_function.tcc \
/usr/include/c++/16/tr1/ell_integral.tcc \
/usr/include/c++/16/tr1/exp_integral.tcc \
/usr/include/c++/16/tr1/gamma.tcc \
/usr/include/c++/16/tr1/hypergeometric.tcc \
/usr/include/c++/16/tr1/legendre_function.tcc \
/usr/include/c++/16/tr1/modified_bessel_func.tcc \
/usr/include/c++/16/tr1/poly_hermite.tcc \
/usr/include/c++/16/tr1/poly_laguerre.tcc \
/usr/include/c++/16/tr1/riemann_zeta.tcc \
/usr/include/c++/16/tr1/special_function_util.h \
/usr/include/c++/16/tuple \
/usr/include/c++/16/type_traits \
/usr/include/c++/16/typeinfo \
/usr/include/c++/16/unordered_map \
/usr/include/c++/16/unordered_set \
/usr/include/c++/16/utility \
/usr/include/c++/16/variant \
/usr/include/c++/16/vector \
/usr/include/c++/16/version \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/include/c++/16/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/c++/16.1.1/algorithm \
/usr/include/c++/16.1.1/array \
/usr/include/c++/16.1.1/atomic \
/usr/include/c++/16.1.1/backward/auto_ptr.h \
/usr/include/c++/16.1.1/backward/binders.h \
/usr/include/c++/16.1.1/bit \
/usr/include/c++/16.1.1/bits/algorithmfwd.h \
/usr/include/c++/16.1.1/bits/align.h \
/usr/include/c++/16.1.1/bits/alloc_traits.h \
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
/usr/include/c++/16.1.1/bits/allocator.h \
/usr/include/c++/16.1.1/bits/atomic_base.h \
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
/usr/include/c++/16.1.1/bits/basic_string.h \
/usr/include/c++/16.1.1/bits/basic_string.tcc \
/usr/include/c++/16.1.1/bits/char_traits.h \
/usr/include/c++/16.1.1/bits/charconv.h \
/usr/include/c++/16.1.1/bits/chrono.h \
/usr/include/c++/16.1.1/bits/concept_check.h \
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
/usr/include/c++/16.1.1/bits/enable_special_members.h \
/usr/include/c++/16.1.1/bits/erase_if.h \
/usr/include/c++/16.1.1/bits/exception.h \
/usr/include/c++/16.1.1/bits/exception_defines.h \
/usr/include/c++/16.1.1/bits/exception_ptr.h \
/usr/include/c++/16.1.1/bits/functexcept.h \
/usr/include/c++/16.1.1/bits/functional_hash.h \
/usr/include/c++/16.1.1/bits/hash_bytes.h \
/usr/include/c++/16.1.1/bits/hashtable.h \
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
/usr/include/c++/16.1.1/bits/invoke.h \
/usr/include/c++/16.1.1/bits/ios_base.h \
/usr/include/c++/16.1.1/bits/list.tcc \
/usr/include/c++/16.1.1/bits/locale_classes.h \
/usr/include/c++/16.1.1/bits/locale_classes.tcc \
/usr/include/c++/16.1.1/bits/localefwd.h \
/usr/include/c++/16.1.1/bits/memory_resource.h \
/usr/include/c++/16.1.1/bits/memoryfwd.h \
/usr/include/c++/16.1.1/bits/move.h \
/usr/include/c++/16.1.1/bits/nested_exception.h \
/usr/include/c++/16.1.1/bits/new_allocator.h \
/usr/include/c++/16.1.1/bits/new_except.h \
/usr/include/c++/16.1.1/bits/new_throw.h \
/usr/include/c++/16.1.1/bits/node_handle.h \
/usr/include/c++/16.1.1/bits/ostream_insert.h \
/usr/include/c++/16.1.1/bits/parse_numbers.h \
/usr/include/c++/16.1.1/bits/postypes.h \
/usr/include/c++/16.1.1/bits/predefined_ops.h \
/usr/include/c++/16.1.1/bits/ptr_traits.h \
/usr/include/c++/16.1.1/bits/range_access.h \
/usr/include/c++/16.1.1/bits/refwrap.h \
/usr/include/c++/16.1.1/bits/requires_hosted.h \
/usr/include/c++/16.1.1/bits/shared_ptr.h \
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
/usr/include/c++/16.1.1/bits/specfun.h \
/usr/include/c++/16.1.1/bits/std_abs.h \
/usr/include/c++/16.1.1/bits/std_function.h \
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
/usr/include/c++/16.1.1/bits/stl_algo.h \
/usr/include/c++/16.1.1/bits/stl_algobase.h \
/usr/include/c++/16.1.1/bits/stl_bvector.h \
/usr/include/c++/16.1.1/bits/stl_construct.h \
/usr/include/c++/16.1.1/bits/stl_function.h \
/usr/include/c++/16.1.1/bits/stl_heap.h \
/usr/include/c++/16.1.1/bits/stl_iterator.h \
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
/usr/include/c++/16.1.1/bits/stl_list.h \
/usr/include/c++/16.1.1/bits/stl_map.h \
/usr/include/c++/16.1.1/bits/stl_multimap.h \
/usr/include/c++/16.1.1/bits/stl_multiset.h \
/usr/include/c++/16.1.1/bits/stl_numeric.h \
/usr/include/c++/16.1.1/bits/stl_pair.h \
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
/usr/include/c++/16.1.1/bits/stl_relops.h \
/usr/include/c++/16.1.1/bits/stl_set.h \
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
/usr/include/c++/16.1.1/bits/stl_tree.h \
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
/usr/include/c++/16.1.1/bits/stl_vector.h \
/usr/include/c++/16.1.1/bits/stream_iterator.h \
/usr/include/c++/16.1.1/bits/streambuf.tcc \
/usr/include/c++/16.1.1/bits/streambuf_iterator.h \
/usr/include/c++/16.1.1/bits/string_view.tcc \
/usr/include/c++/16.1.1/bits/stringfwd.h \
/usr/include/c++/16.1.1/bits/uniform_int_dist.h \
/usr/include/c++/16.1.1/bits/unique_ptr.h \
/usr/include/c++/16.1.1/bits/unordered_map.h \
/usr/include/c++/16.1.1/bits/unordered_set.h \
/usr/include/c++/16.1.1/bits/uses_allocator.h \
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
/usr/include/c++/16.1.1/bits/utility.h \
/usr/include/c++/16.1.1/bits/vector.tcc \
/usr/include/c++/16.1.1/bits/version.h \
/usr/include/c++/16.1.1/cassert \
/usr/include/c++/16.1.1/cctype \
/usr/include/c++/16.1.1/cerrno \
/usr/include/c++/16.1.1/chrono \
/usr/include/c++/16.1.1/climits \
/usr/include/c++/16.1.1/clocale \
/usr/include/c++/16.1.1/cmath \
/usr/include/c++/16.1.1/compare \
/usr/include/c++/16.1.1/concepts \
/usr/include/c++/16.1.1/cstddef \
/usr/include/c++/16.1.1/cstdint \
/usr/include/c++/16.1.1/cstdio \
/usr/include/c++/16.1.1/cstdlib \
/usr/include/c++/16.1.1/cstring \
/usr/include/c++/16.1.1/ctime \
/usr/include/c++/16.1.1/cwchar \
/usr/include/c++/16.1.1/debug/assertions.h \
/usr/include/c++/16.1.1/debug/debug.h \
/usr/include/c++/16.1.1/exception \
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
/usr/include/c++/16.1.1/ext/alloc_traits.h \
/usr/include/c++/16.1.1/ext/atomicity.h \
/usr/include/c++/16.1.1/ext/concurrence.h \
/usr/include/c++/16.1.1/ext/numeric_traits.h \
/usr/include/c++/16.1.1/ext/string_conversions.h \
/usr/include/c++/16.1.1/ext/type_traits.h \
/usr/include/c++/16.1.1/functional \
/usr/include/c++/16.1.1/initializer_list \
/usr/include/c++/16.1.1/iosfwd \
/usr/include/c++/16.1.1/iterator \
/usr/include/c++/16.1.1/limits \
/usr/include/c++/16.1.1/list \
/usr/include/c++/16.1.1/map \
/usr/include/c++/16.1.1/memory \
/usr/include/c++/16.1.1/new \
/usr/include/c++/16.1.1/numeric \
/usr/include/c++/16.1.1/optional \
/usr/include/c++/16.1.1/pstl/execution_defs.h \
/usr/include/c++/16.1.1/pstl/glue_numeric_defs.h \
/usr/include/c++/16.1.1/pstl/pstl_config.h \
/usr/include/c++/16.1.1/ratio \
/usr/include/c++/16.1.1/set \
/usr/include/c++/16.1.1/stdexcept \
/usr/include/c++/16.1.1/streambuf \
/usr/include/c++/16.1.1/string \
/usr/include/c++/16.1.1/string_view \
/usr/include/c++/16.1.1/system_error \
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
/usr/include/c++/16.1.1/tr1/gamma.tcc \
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
/usr/include/c++/16.1.1/tr1/special_function_util.h \
/usr/include/c++/16.1.1/tuple \
/usr/include/c++/16.1.1/type_traits \
/usr/include/c++/16.1.1/typeinfo \
/usr/include/c++/16.1.1/unordered_map \
/usr/include/c++/16.1.1/unordered_set \
/usr/include/c++/16.1.1/utility \
/usr/include/c++/16.1.1/variant \
/usr/include/c++/16.1.1/vector \
/usr/include/c++/16.1.1/version \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
@@ -948,85 +948,25 @@ StreamHubQtClient_autogen/timestamp: \
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake \
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargetsPrecheck.cmake \
/usr/lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake \
/usr/lib/gcc/x86_64-pc-linux-gnu/16/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/16/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/16/include/stddef.h \
/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in \
/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
/usr/share/cmake/Modules/CMakeCXXInformation.cmake \
/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake \
/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake \
/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake \
/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake \
/usr/share/cmake/Modules/CMakeDetermineSystem.cmake \
/usr/share/cmake/Modules/CMakeFindBinUtils.cmake \
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake \
/usr/share/cmake/Modules/CMakeGenericSystem.cmake \
/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake \
/usr/share/cmake/Modules/CMakeLanguageInformation.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake \
/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake \
/usr/share/cmake/Modules/CMakeSystem.cmake.in \
/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake \
/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake \
/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake \
/usr/share/cmake/Modules/CMakeUnixFindMake.cmake \
/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake \
/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake \
/usr/share/cmake/Modules/CheckIncludeFileCXX.cmake \
/usr/share/cmake/Modules/CheckLibraryExists.cmake \
/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake \
/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake \
/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake \
/usr/share/cmake/Modules/Compiler/GNU.cmake \
/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake \
/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PellesC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/FindOpenGL.cmake \
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake \
/usr/share/cmake/Modules/FindPackageMessage.cmake \
@@ -1035,20 +975,15 @@ StreamHubQtClient_autogen/timestamp: \
/usr/share/cmake/Modules/GNUInstallDirs.cmake \
/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake \
/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake \
/usr/share/cmake/Modules/Internal/CheckCommon.cmake \
/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake \
/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake \
/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake \
/usr/share/cmake/Modules/Internal/FeatureTesting.cmake \
/usr/share/cmake/Modules/Linker/GNU-CXX.cmake \
/usr/share/cmake/Modules/Linker/GNU.cmake \
/usr/share/cmake/Modules/MacroAddFileDependencies.cmake \
/usr/share/cmake/Modules/Platform/Linker/GNU.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake \
/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU.cmake \
/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake \
@@ -220,7 +220,7 @@
#define QT_NO_KEYWORDS 1
#define __FLT_MANT_DIG__ 24
#define __LDBL_DECIMAL_DIG__ 21
#define __VERSION__ "16.2.1 20260810"
#define __VERSION__ "16.1.1 20260430"
#define __UINT64_C(c) c ## UL
#define __cpp_unicode_characters 201411L
#define __DEC64X_MIN__ 1E-6143D64x
@@ -447,7 +447,7 @@
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __FLT32X_HAS_QUIET_NAN__ 1
#define __ATOMIC_CONSUME 1
#define __GNUC_MINOR__ 2
#define __GNUC_MINOR__ 1
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __PIE__ 2
@@ -1,4 +1,4 @@
# Install script for directory: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# Install script for directory: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
@@ -12,7 +12,7 @@ if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "")
set(CMAKE_INSTALL_CONFIG_NAME "Release")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
@@ -49,7 +49,7 @@ if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/StreamHubQtClient"
RPATH "")
endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient")
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/StreamHubQtClient" AND
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/StreamHubQtClient")
if(CMAKE_INSTALL_DO_STRIP)
@@ -59,13 +59,13 @@ if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT
endif()
if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
include("/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/install-cxx-module-bmi-noconfig.cmake" OPTIONAL)
include("/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL)
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
if(CMAKE_INSTALL_LOCAL_ONLY)
file(WRITE "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/install_local_manifest.txt"
file(WRITE "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/install_local_manifest.txt"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
endif()
if(CMAKE_INSTALL_COMPONENT)
@@ -81,6 +81,6 @@ else()
endif()
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
file(WRITE "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/${CMAKE_INSTALL_MANIFEST}"
file(WRITE "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
endif()
-6
View File
@@ -825,17 +825,11 @@ void App::onTriggerState(const std::string& json) {
trigger_.trigTime = msg.trigTime;
trigger_.hasTrigTime = true;
}
if (msg.hasWindow) {
trigger_.firedPreS = msg.preSec;
trigger_.firedPostS = msg.postSec;
trigger_.hasFiredWin = true;
}
/* Double-buffer semantics: the last recorded capture stays on display
* (even while re-armed/collecting) and is only replaced when a new
* capture frame has been fully received and parsed (handleBinary v2). */
if (msg.state == "idle") {
trigger_.hasTrigTime = false;
trigger_.hasFiredWin = false;
}
}
+2 -11
View File
@@ -61,11 +61,6 @@ struct TriggerState {
bool stopped = false;
bool hasTrigTime = false;
double trigTime = 0.0;
/* Window the hub latched at fire time. Not the same as windowSec/prePercent
* above, which are editable and may have moved on since the trigger fired. */
bool hasFiredWin = false;
double firedPreS = 0.0;
double firedPostS = 0.0;
};
/** Per-signal vertical scale state (oscilloscope style). */
@@ -188,12 +183,9 @@ public:
plotXMax_[i] = tMax;
}
/** @brief Per-plot vertical normalisation: 0=normal 1=digital 2=mixed 3=unified. */
/** @brief Per-plot vertical normalisation: 0=normal 1=digital 2=mixed. */
int& plotVMode(int i) { return plotVMode_[i]; }
/** @brief The one scale every trace shares in unified mode (vMode 3). */
VScale& plotUnifiedVS(int i) { return plotUniVS_[i]; }
/* ---- Cursors A/B (global: shared & synchronised across all plots) ---- */
bool& cursorsOn() { return cursorsOn_; }
double& cursorA() { return cursorA_; }
@@ -310,8 +302,7 @@ private:
double windowSec_ = 10.0; /* live scroll window width */
double plotXMin_[kMaxPlotSlots] = {}; /* stored X min for non-live mode */
double plotXMax_[kMaxPlotSlots] = {}; /* stored X max for non-live mode */
int plotVMode_[kMaxPlotSlots] = {}; /* 0=normal 1=digital 2=mixed 3=unified */
VScale plotUniVS_[kMaxPlotSlots]; /* shared scale used by vMode 3 */
int plotVMode_[kMaxPlotSlots] = {}; /* 0=normal 1=digital 2=mixed */
/* Cursors (global) */
bool cursorsOn_ = false;
-454
View File
@@ -1,454 +0,0 @@
# This is the CMakeCache file.
# For build in directory: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake
CMAKE_PROJECT_COMPAT_VERSION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=StreamHubClient
//Value Computed by CMake
CMAKE_PROJECT_SPDX_LICENSE:STATIC=
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Path to a program.
CMAKE_READELF:FILEPATH=/usr/bin/readelf
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the archiver during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the archiver during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the archiver during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the archiver during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the archiver during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip
//Path to a program.
CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Directory under which to collect all populated content
FETCHCONTENT_BASE_DIR:PATH=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps
//Disables all attempts to download or update content and assumes
// source dirs already exist
FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF
//Enables QUIET option for all content population
FETCHCONTENT_QUIET:BOOL=ON
//When not empty, overrides where to find pre-populated content
// for imgui
FETCHCONTENT_SOURCE_DIR_IMGUI:PATH=
//When not empty, overrides where to find pre-populated content
// for implot
FETCHCONTENT_SOURCE_DIR_IMPLOT:PATH=
//Enables UPDATE_DISCONNECTED behavior for all content population
FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF
//Enables UPDATE_DISCONNECTED behavior just for population of imgui
FETCHCONTENT_UPDATES_DISCONNECTED_IMGUI:BOOL=OFF
//Enables UPDATE_DISCONNECTED behavior just for population of implot
FETCHCONTENT_UPDATES_DISCONNECTED_IMPLOT:BOOL=OFF
//Git command line client
GIT_EXECUTABLE:FILEPATH=/usr/bin/git
//Path to a file.
OPENGL_EGL_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_GLES2_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_GLES3_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_GLU_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_GLX_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_INCLUDE_DIR:PATH=/usr/include
//Path to a library.
OPENGL_egl_LIBRARY:FILEPATH=/usr/lib/libEGL.so
//Path to a library.
OPENGL_gles2_LIBRARY:FILEPATH=/usr/lib/libGLESv2.so
//Path to a library.
OPENGL_gles3_LIBRARY:FILEPATH=/usr/lib/libGLESv2.so
//Path to a library.
OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/libGLU.so
//Path to a library.
OPENGL_glx_LIBRARY:FILEPATH=/usr/lib/libGLX.so
//Path to a library.
OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib/libOpenGL.so
//Path to a file.
OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
//The directory containing a CMake configuration file for SDL2.
SDL2_DIR:PATH=/usr/lib/cmake/SDL2
//Value Computed by CMake
StreamHubClient_BINARY_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
//Value Computed by CMake
StreamHubClient_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
StreamHubClient_SOURCE_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=4
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Set initial state for CMake diagnostics; used to persist state
// set by command-line options across invocations.
CMAKE_DIAGNOSTIC_INIT:INTERNAL=CMD_AUTHOR=WARN;CMD_DEPRECATED=WARN;CMD_EXPERIMENTAL=WARN;CMD_INSTALL_ABSOLUTE_DESTINATION=IGNORE;CMD_POLICY=WARN;CMD_UNINITIALIZED=IGNORE;CMD_UNUSED_CLI=WARN
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
//Deprecated. Use -W[no-]error=deprecated instead.
CMAKE_ERROR_DEPRECATED:INTERNAL=OFF
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_TAPI
CMAKE_TAPI-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Deprecated. Use -W[no-]deprecated instead.
CMAKE_WARN_DEPRECATED:INTERNAL=ON
//Details about finding OpenGL
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/libOpenGL.so][/usr/lib/libGLX.so][/usr/include][ ][v()]
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR
OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES2_INCLUDE_DIR
OPENGL_GLES2_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES3_INCLUDE_DIR
OPENGL_GLES3_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLU_INCLUDE_DIR
OPENGL_GLU_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR
OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_INCLUDE_DIR
OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_egl_LIBRARY
OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles2_LIBRARY
OPENGL_gles2_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles3_LIBRARY
OPENGL_gles3_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glu_LIBRARY
OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glx_LIBRARY
OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_opengl_LIBRARY
OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR
OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
@@ -1,103 +0,0 @@
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "16.2.1")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "20")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_CXX_STANDARD_LATEST "26")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_LINKER_LINK "")
set(CMAKE_LINKER_LLD "")
set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld")
set(CMAKE_CXX_COMPILER_LINKER_ARCHITECTURE_FLAGS "-m;elf")
set(CMAKE_CXX_COMPILER_LINKER_ID "GNU")
set(CMAKE_CXX_COMPILER_LINKER_VERSION "2.47")
set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT "GNU")
set(CMAKE_MT "")
set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang IN ITEMS C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE)
set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/16;/usr/include/c++/16/x86_64-pc-linux-gnu;/usr/include/c++/16/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/16/include;/usr/local/include;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;atomic_asneeded;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/16;/usr/lib;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "")
set(CMAKE_CXX_COMPILER_IMPORT_STD "")
set(CMAKE_CXX_COMPILER_IMPORT_STD_ERROR_MESSAGE "Unsupported generator: Unix Makefiles")
set(CMAKE_CXX_STDLIB_MODULES_JSON "")
File diff suppressed because it is too large Load Diff
@@ -1,16 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
@@ -1,7 +0,0 @@
{
"InstallScripts" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/cmake_install.cmake"
],
"Parallel" : false
}
-136
View File
@@ -1,136 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeSystem.cmake"
"CMakeLists.txt"
"/usr/lib/cmake/SDL2/SDL2Config.cmake"
"/usr/lib/cmake/SDL2/SDL2ConfigVersion.cmake"
"/usr/lib/cmake/SDL2/SDL2Targets-none.cmake"
"/usr/lib/cmake/SDL2/SDL2Targets.cmake"
"/usr/lib/cmake/SDL2/SDL2mainTargets-none.cmake"
"/usr/lib/cmake/SDL2/SDL2mainTargets.cmake"
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
"/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
"/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake"
"/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake"
"/usr/share/cmake/Modules/CMakeDetermineSystem.cmake"
"/usr/share/cmake/Modules/CMakeFindBinUtils.cmake"
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
"/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
"/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake"
"/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake"
"/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake"
"/usr/share/cmake/Modules/CMakeSystem.cmake.in"
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake"
"/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
"/usr/share/cmake/Modules/CMakeUnixFindMake.cmake"
"/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
"/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
"/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake"
"/usr/share/cmake/Modules/Compiler/GNU.cmake"
"/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
"/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/PellesC-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
"/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake"
"/usr/share/cmake/Modules/FeatureSummary.cmake"
"/usr/share/cmake/Modules/FetchContent.cmake"
"/usr/share/cmake/Modules/FetchContent/CMakeLists.cmake.in"
"/usr/share/cmake/Modules/FindGit.cmake"
"/usr/share/cmake/Modules/FindOpenGL.cmake"
"/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
"/usr/share/cmake/Modules/FindPackageMessage.cmake"
"/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake"
"/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake"
"/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake"
"/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake"
"/usr/share/cmake/Modules/Internal/FeatureTesting.cmake"
"/usr/share/cmake/Modules/Linker/GNU-CXX.cmake"
"/usr/share/cmake/Modules/Linker/GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linker/GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
"/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake"
"/usr/share/cmake/Modules/Platform/Linux.cmake"
"/usr/share/cmake/Modules/Platform/UnixPaths.cmake"
)
# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/4.4.2/CMakeSystem.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"CMakeFiles/4.4.2/CMakeCXXCompiler.cmake"
"_deps/imgui-subbuild/CMakeLists.txt"
"_deps/implot-subbuild/CMakeLists.txt"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/imgui_lib.dir/DependInfo.cmake"
"CMakeFiles/StreamHubClient.dir/DependInfo.cmake"
)
-157
View File
@@ -1,157 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/imgui_lib.dir/all
all: CMakeFiles/StreamHubClient.dir/all
.PHONY : all
# The main recursive "codegen" target.
codegen: CMakeFiles/imgui_lib.dir/codegen
codegen: CMakeFiles/StreamHubClient.dir/codegen
.PHONY : codegen
# The main recursive "preinstall" target.
preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/imgui_lib.dir/clean
clean: CMakeFiles/StreamHubClient.dir/clean
.PHONY : clean
#=============================================================================
# Target rules for target CMakeFiles/imgui_lib.dir
# All Build rule for target.
CMakeFiles/imgui_lib.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=10,11,12,13,14,15,16,17,18 "Built target imgui_lib"
.PHONY : CMakeFiles/imgui_lib.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/imgui_lib.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles 9
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/imgui_lib.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles 0
.PHONY : CMakeFiles/imgui_lib.dir/rule
# Convenience name for target.
imgui_lib: CMakeFiles/imgui_lib.dir/rule
.PHONY : imgui_lib
# codegen rule for target.
CMakeFiles/imgui_lib.dir/codegen:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=10,11,12,13,14,15,16,17,18 "Finished codegen for target imgui_lib"
.PHONY : CMakeFiles/imgui_lib.dir/codegen
# clean rule for target.
CMakeFiles/imgui_lib.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/clean
.PHONY : CMakeFiles/imgui_lib.dir/clean
#=============================================================================
# Target rules for target CMakeFiles/StreamHubClient.dir
# All Build rule for target.
CMakeFiles/StreamHubClient.dir/all: CMakeFiles/imgui_lib.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target StreamHubClient"
.PHONY : CMakeFiles/StreamHubClient.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/StreamHubClient.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles 18
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/StreamHubClient.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles 0
.PHONY : CMakeFiles/StreamHubClient.dir/rule
# Convenience name for target.
StreamHubClient: CMakeFiles/StreamHubClient.dir/rule
.PHONY : StreamHubClient
# codegen rule for target.
CMakeFiles/StreamHubClient.dir/codegen:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target StreamHubClient"
.PHONY : CMakeFiles/StreamHubClient.dir/codegen
# clean rule for target.
CMakeFiles/StreamHubClient.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/clean
.PHONY : CMakeFiles/StreamHubClient.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -1,31 +0,0 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/App.cpp" "CMakeFiles/StreamHubClient.dir/App.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/App.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/PlotPanel.cpp" "CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp" "CMakeFiles/StreamHubClient.dir/Protocol.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/Protocol.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/SourcePanel.cpp" "CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/StatsPanel.cpp" "CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/TriggerPanel.cpp" "CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/WSClient.cpp" "CMakeFiles/StreamHubClient.dir/WSClient.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/WSClient.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/main.cpp" "CMakeFiles/StreamHubClient.dir/main.cpp.o" "gcc" "CMakeFiles/StreamHubClient.dir/main.cpp.o.d"
"" "StreamHubClient" "gcc" "CMakeFiles/StreamHubClient.dir/link.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -1,230 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# Include any dependencies generated for this target.
include CMakeFiles/StreamHubClient.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include CMakeFiles/StreamHubClient.dir/compiler_depend.make
# Include the progress variables for this target.
include CMakeFiles/StreamHubClient.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/codegen:
.PHONY : CMakeFiles/StreamHubClient.dir/codegen
CMakeFiles/StreamHubClient.dir/main.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/main.cpp.o: main.cpp
CMakeFiles/StreamHubClient.dir/main.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/StreamHubClient.dir/main.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/main.cpp.o -MF CMakeFiles/StreamHubClient.dir/main.cpp.o.d -o CMakeFiles/StreamHubClient.dir/main.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/main.cpp
CMakeFiles/StreamHubClient.dir/main.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/main.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/main.cpp > CMakeFiles/StreamHubClient.dir/main.cpp.i
CMakeFiles/StreamHubClient.dir/main.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/main.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/main.cpp -o CMakeFiles/StreamHubClient.dir/main.cpp.s
CMakeFiles/StreamHubClient.dir/App.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/App.cpp.o: App.cpp
CMakeFiles/StreamHubClient.dir/App.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/StreamHubClient.dir/App.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/App.cpp.o -MF CMakeFiles/StreamHubClient.dir/App.cpp.o.d -o CMakeFiles/StreamHubClient.dir/App.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/App.cpp
CMakeFiles/StreamHubClient.dir/App.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/App.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/App.cpp > CMakeFiles/StreamHubClient.dir/App.cpp.i
CMakeFiles/StreamHubClient.dir/App.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/App.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/App.cpp -o CMakeFiles/StreamHubClient.dir/App.cpp.s
CMakeFiles/StreamHubClient.dir/WSClient.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/WSClient.cpp.o: WSClient.cpp
CMakeFiles/StreamHubClient.dir/WSClient.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/StreamHubClient.dir/WSClient.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/WSClient.cpp.o -MF CMakeFiles/StreamHubClient.dir/WSClient.cpp.o.d -o CMakeFiles/StreamHubClient.dir/WSClient.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/WSClient.cpp
CMakeFiles/StreamHubClient.dir/WSClient.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/WSClient.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/WSClient.cpp > CMakeFiles/StreamHubClient.dir/WSClient.cpp.i
CMakeFiles/StreamHubClient.dir/WSClient.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/WSClient.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/WSClient.cpp -o CMakeFiles/StreamHubClient.dir/WSClient.cpp.s
CMakeFiles/StreamHubClient.dir/Protocol.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/Protocol.cpp.o: Protocol.cpp
CMakeFiles/StreamHubClient.dir/Protocol.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/StreamHubClient.dir/Protocol.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/Protocol.cpp.o -MF CMakeFiles/StreamHubClient.dir/Protocol.cpp.o.d -o CMakeFiles/StreamHubClient.dir/Protocol.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp
CMakeFiles/StreamHubClient.dir/Protocol.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/Protocol.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp > CMakeFiles/StreamHubClient.dir/Protocol.cpp.i
CMakeFiles/StreamHubClient.dir/Protocol.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/Protocol.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp -o CMakeFiles/StreamHubClient.dir/Protocol.cpp.s
CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o: SourcePanel.cpp
CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o -MF CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o.d -o CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/SourcePanel.cpp
CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/SourcePanel.cpp > CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.i
CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/SourcePanel.cpp -o CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.s
CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o: PlotPanel.cpp
CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o -MF CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o.d -o CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/PlotPanel.cpp
CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/PlotPanel.cpp > CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.i
CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/PlotPanel.cpp -o CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.s
CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o: TriggerPanel.cpp
CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o -MF CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o.d -o CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/TriggerPanel.cpp
CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/TriggerPanel.cpp > CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.i
CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/TriggerPanel.cpp -o CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.s
CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o: CMakeFiles/StreamHubClient.dir/flags.make
CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o: StatsPanel.cpp
CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o -MF CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o.d -o CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/StatsPanel.cpp
CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/StatsPanel.cpp > CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.i
CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/StatsPanel.cpp -o CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.s
# Object files for target StreamHubClient
StreamHubClient_OBJECTS = \
"CMakeFiles/StreamHubClient.dir/main.cpp.o" \
"CMakeFiles/StreamHubClient.dir/App.cpp.o" \
"CMakeFiles/StreamHubClient.dir/WSClient.cpp.o" \
"CMakeFiles/StreamHubClient.dir/Protocol.cpp.o" \
"CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o" \
"CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o" \
"CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o" \
"CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o"
# External object files for target StreamHubClient
StreamHubClient_EXTERNAL_OBJECTS =
StreamHubClient: CMakeFiles/StreamHubClient.dir/main.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/App.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/WSClient.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/Protocol.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o
StreamHubClient: CMakeFiles/StreamHubClient.dir/build.make
StreamHubClient: CMakeFiles/StreamHubClient.dir/compiler_depend.ts
StreamHubClient: libimgui_lib.a
StreamHubClient: /usr/lib/libSDL2-2.0.so.0.3200.70
StreamHubClient: /usr/lib/libGLX.so
StreamHubClient: /usr/lib/libOpenGL.so
StreamHubClient: CMakeFiles/StreamHubClient.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX executable StreamHubClient"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/StreamHubClient.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/StreamHubClient.dir/build: StreamHubClient
.PHONY : CMakeFiles/StreamHubClient.dir/build
CMakeFiles/StreamHubClient.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/StreamHubClient.dir/cmake_clean.cmake
.PHONY : CMakeFiles/StreamHubClient.dir/clean
CMakeFiles/StreamHubClient.dir/depend:
cd /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/StreamHubClient.dir/DependInfo.cmake "--color=$(COLOR)" StreamHubClient
.PHONY : CMakeFiles/StreamHubClient.dir/depend
@@ -1,26 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/StreamHubClient.dir/link.d"
"CMakeFiles/StreamHubClient.dir/App.cpp.o"
"CMakeFiles/StreamHubClient.dir/App.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o"
"CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/Protocol.cpp.o"
"CMakeFiles/StreamHubClient.dir/Protocol.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o"
"CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o"
"CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o"
"CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/WSClient.cpp.o"
"CMakeFiles/StreamHubClient.dir/WSClient.cpp.o.d"
"CMakeFiles/StreamHubClient.dir/main.cpp.o"
"CMakeFiles/StreamHubClient.dir/main.cpp.o.d"
"StreamHubClient"
"StreamHubClient.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/StreamHubClient.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -1,2 +0,0 @@
# Empty compiler generated dependencies file for StreamHubClient.
# This may be replaced when dependencies are built.
@@ -1,2 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for StreamHubClient.
@@ -1,2 +0,0 @@
# Empty dependencies file for StreamHubClient.
# This may be replaced when dependencies are built.
@@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DAPP_RESOURCE_DIR=\"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/resources\" -DHAVE_FONT_AWESOME
CXX_INCLUDES = -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/../../Source/Applications/StreamHub -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/resources/fonts -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src -isystem /usr/include/SDL2
CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wno-unused-parameter
@@ -1 +0,0 @@
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/StreamHubClient.dir/link.d CMakeFiles/StreamHubClient.dir/main.cpp.o CMakeFiles/StreamHubClient.dir/App.cpp.o CMakeFiles/StreamHubClient.dir/WSClient.cpp.o CMakeFiles/StreamHubClient.dir/Protocol.cpp.o CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o -o StreamHubClient libimgui_lib.a /usr/lib/libSDL2-2.0.so.0.3200.70 -lpthread /usr/lib/libGLX.so /usr/lib/libOpenGL.so
@@ -1,10 +0,0 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2
CMAKE_PROGRESS_3 = 3
CMAKE_PROGRESS_4 = 4
CMAKE_PROGRESS_5 = 5
CMAKE_PROGRESS_6 = 6
CMAKE_PROGRESS_7 = 7
CMAKE_PROGRESS_8 = 8
CMAKE_PROGRESS_9 = 9
@@ -1,8 +0,0 @@
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/imgui_lib.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/StreamHubClient.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/edit_cache.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/rebuild_cache.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/list_install_components.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/install.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/install/local.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/install/strip.dir
@@ -1 +0,0 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
@@ -1,30 +0,0 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_opengl3.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_sdl2.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_draw.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_tables.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_widgets.cpp" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot.cpp" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o.d"
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot_items.cpp" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o" "gcc" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -1,226 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# Include any dependencies generated for this target.
include CMakeFiles/imgui_lib.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include CMakeFiles/imgui_lib.dir/compiler_depend.make
# Include the progress variables for this target.
include CMakeFiles/imgui_lib.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/codegen:
.PHONY : CMakeFiles/imgui_lib.dir/codegen
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o: _deps/imgui-src/imgui.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.s
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o: _deps/imgui-src/imgui_draw.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_draw.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_draw.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_draw.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.s
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o: _deps/imgui-src/imgui_tables.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_tables.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_tables.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_tables.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.s
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o: _deps/imgui-src/imgui_widgets.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_widgets.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_widgets.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/imgui_widgets.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.s
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o: _deps/imgui-src/backends/imgui_impl_sdl2.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_sdl2.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_sdl2.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_sdl2.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.s
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o: _deps/imgui-src/backends/imgui_impl_opengl3.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_opengl3.cpp
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_opengl3.cpp > CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.i
CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends/imgui_impl_opengl3.cpp -o CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.s
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o: _deps/implot-src/implot.cpp
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot.cpp
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot.cpp > CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.i
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot.cpp -o CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.s
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o: CMakeFiles/imgui_lib.dir/flags.make
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o: _deps/implot-src/implot_items.cpp
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o: CMakeFiles/imgui_lib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o -MF CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o.d -o CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o -c /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot_items.cpp
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot_items.cpp > CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.i
CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src/implot_items.cpp -o CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.s
# Object files for target imgui_lib
imgui_lib_OBJECTS = \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o" \
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o"
# External object files for target imgui_lib
imgui_lib_EXTERNAL_OBJECTS =
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o
libimgui_lib.a: CMakeFiles/imgui_lib.dir/build.make
libimgui_lib.a: CMakeFiles/imgui_lib.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libimgui_lib.a"
$(CMAKE_COMMAND) -P CMakeFiles/imgui_lib.dir/cmake_clean_target.cmake
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/imgui_lib.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/imgui_lib.dir/build: libimgui_lib.a
.PHONY : CMakeFiles/imgui_lib.dir/build
CMakeFiles/imgui_lib.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/imgui_lib.dir/cmake_clean.cmake
.PHONY : CMakeFiles/imgui_lib.dir/clean
CMakeFiles/imgui_lib.dir/depend:
cd /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles/imgui_lib.dir/DependInfo.cmake "--color=$(COLOR)" imgui_lib
.PHONY : CMakeFiles/imgui_lib.dir/depend
@@ -1,25 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o.d"
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o"
"CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o.d"
"libimgui_lib.a"
"libimgui_lib.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/imgui_lib.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -1,3 +0,0 @@
file(REMOVE_RECURSE
"libimgui_lib.a"
)
@@ -1,2 +0,0 @@
# Empty compiler generated dependencies file for imgui_lib.
# This may be replaced when dependencies are built.
@@ -1,2 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for imgui_lib.
@@ -1,2 +0,0 @@
# Empty dependencies file for imgui_lib.
# This may be replaced when dependencies are built.
@@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# compile CXX with /usr/bin/c++
CXX_DEFINES =
CXX_INCLUDES = -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-src/backends -I/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/implot-src -isystem /usr/include/SDL2
CXX_FLAGS = -std=gnu++17 -w
@@ -1,2 +0,0 @@
/usr/bin/ar qc libimgui_lib.a "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o" "CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o"
/usr/bin/ranlib libimgui_lib.a
@@ -1,10 +0,0 @@
CMAKE_PROGRESS_1 = 10
CMAKE_PROGRESS_2 = 11
CMAKE_PROGRESS_3 = 12
CMAKE_PROGRESS_4 = 13
CMAKE_PROGRESS_5 = 14
CMAKE_PROGRESS_6 = 15
CMAKE_PROGRESS_7 = 16
CMAKE_PROGRESS_8 = 17
CMAKE_PROGRESS_9 = 18
@@ -1 +0,0 @@
18
-649
View File
@@ -1,649 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
/usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub//CMakeFiles/progress.marks
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall/fast
# clear depends
depend:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
#=============================================================================
# Target rules for targets named imgui_lib
# Build rule for target.
imgui_lib: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 imgui_lib
.PHONY : imgui_lib
# fast build rule for target.
imgui_lib/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/build
.PHONY : imgui_lib/fast
#=============================================================================
# Target rules for targets named StreamHubClient
# Build rule for target.
StreamHubClient: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 StreamHubClient
.PHONY : StreamHubClient
# fast build rule for target.
StreamHubClient/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/build
.PHONY : StreamHubClient/fast
App.o: App.cpp.o
.PHONY : App.o
# target to build an object file
App.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/App.cpp.o
.PHONY : App.cpp.o
App.i: App.cpp.i
.PHONY : App.i
# target to preprocess a source file
App.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/App.cpp.i
.PHONY : App.cpp.i
App.s: App.cpp.s
.PHONY : App.s
# target to generate assembly for a file
App.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/App.cpp.s
.PHONY : App.cpp.s
PlotPanel.o: PlotPanel.cpp.o
.PHONY : PlotPanel.o
# target to build an object file
PlotPanel.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.o
.PHONY : PlotPanel.cpp.o
PlotPanel.i: PlotPanel.cpp.i
.PHONY : PlotPanel.i
# target to preprocess a source file
PlotPanel.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.i
.PHONY : PlotPanel.cpp.i
PlotPanel.s: PlotPanel.cpp.s
.PHONY : PlotPanel.s
# target to generate assembly for a file
PlotPanel.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/PlotPanel.cpp.s
.PHONY : PlotPanel.cpp.s
Protocol.o: Protocol.cpp.o
.PHONY : Protocol.o
# target to build an object file
Protocol.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/Protocol.cpp.o
.PHONY : Protocol.cpp.o
Protocol.i: Protocol.cpp.i
.PHONY : Protocol.i
# target to preprocess a source file
Protocol.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/Protocol.cpp.i
.PHONY : Protocol.cpp.i
Protocol.s: Protocol.cpp.s
.PHONY : Protocol.s
# target to generate assembly for a file
Protocol.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/Protocol.cpp.s
.PHONY : Protocol.cpp.s
SourcePanel.o: SourcePanel.cpp.o
.PHONY : SourcePanel.o
# target to build an object file
SourcePanel.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.o
.PHONY : SourcePanel.cpp.o
SourcePanel.i: SourcePanel.cpp.i
.PHONY : SourcePanel.i
# target to preprocess a source file
SourcePanel.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.i
.PHONY : SourcePanel.cpp.i
SourcePanel.s: SourcePanel.cpp.s
.PHONY : SourcePanel.s
# target to generate assembly for a file
SourcePanel.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/SourcePanel.cpp.s
.PHONY : SourcePanel.cpp.s
StatsPanel.o: StatsPanel.cpp.o
.PHONY : StatsPanel.o
# target to build an object file
StatsPanel.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.o
.PHONY : StatsPanel.cpp.o
StatsPanel.i: StatsPanel.cpp.i
.PHONY : StatsPanel.i
# target to preprocess a source file
StatsPanel.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.i
.PHONY : StatsPanel.cpp.i
StatsPanel.s: StatsPanel.cpp.s
.PHONY : StatsPanel.s
# target to generate assembly for a file
StatsPanel.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/StatsPanel.cpp.s
.PHONY : StatsPanel.cpp.s
TriggerPanel.o: TriggerPanel.cpp.o
.PHONY : TriggerPanel.o
# target to build an object file
TriggerPanel.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.o
.PHONY : TriggerPanel.cpp.o
TriggerPanel.i: TriggerPanel.cpp.i
.PHONY : TriggerPanel.i
# target to preprocess a source file
TriggerPanel.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.i
.PHONY : TriggerPanel.cpp.i
TriggerPanel.s: TriggerPanel.cpp.s
.PHONY : TriggerPanel.s
# target to generate assembly for a file
TriggerPanel.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/TriggerPanel.cpp.s
.PHONY : TriggerPanel.cpp.s
WSClient.o: WSClient.cpp.o
.PHONY : WSClient.o
# target to build an object file
WSClient.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/WSClient.cpp.o
.PHONY : WSClient.cpp.o
WSClient.i: WSClient.cpp.i
.PHONY : WSClient.i
# target to preprocess a source file
WSClient.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/WSClient.cpp.i
.PHONY : WSClient.cpp.i
WSClient.s: WSClient.cpp.s
.PHONY : WSClient.s
# target to generate assembly for a file
WSClient.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/WSClient.cpp.s
.PHONY : WSClient.cpp.s
_deps/imgui-src/backends/imgui_impl_opengl3.o: _deps/imgui-src/backends/imgui_impl_opengl3.cpp.o
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.o
# target to build an object file
_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.o
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.cpp.o
_deps/imgui-src/backends/imgui_impl_opengl3.i: _deps/imgui-src/backends/imgui_impl_opengl3.cpp.i
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.i
# target to preprocess a source file
_deps/imgui-src/backends/imgui_impl_opengl3.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.i
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.cpp.i
_deps/imgui-src/backends/imgui_impl_opengl3.s: _deps/imgui-src/backends/imgui_impl_opengl3.cpp.s
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.s
# target to generate assembly for a file
_deps/imgui-src/backends/imgui_impl_opengl3.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_opengl3.cpp.s
.PHONY : _deps/imgui-src/backends/imgui_impl_opengl3.cpp.s
_deps/imgui-src/backends/imgui_impl_sdl2.o: _deps/imgui-src/backends/imgui_impl_sdl2.cpp.o
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.o
# target to build an object file
_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.o
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.cpp.o
_deps/imgui-src/backends/imgui_impl_sdl2.i: _deps/imgui-src/backends/imgui_impl_sdl2.cpp.i
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.i
# target to preprocess a source file
_deps/imgui-src/backends/imgui_impl_sdl2.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.i
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.cpp.i
_deps/imgui-src/backends/imgui_impl_sdl2.s: _deps/imgui-src/backends/imgui_impl_sdl2.cpp.s
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.s
# target to generate assembly for a file
_deps/imgui-src/backends/imgui_impl_sdl2.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/backends/imgui_impl_sdl2.cpp.s
.PHONY : _deps/imgui-src/backends/imgui_impl_sdl2.cpp.s
_deps/imgui-src/imgui.o: _deps/imgui-src/imgui.cpp.o
.PHONY : _deps/imgui-src/imgui.o
# target to build an object file
_deps/imgui-src/imgui.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.o
.PHONY : _deps/imgui-src/imgui.cpp.o
_deps/imgui-src/imgui.i: _deps/imgui-src/imgui.cpp.i
.PHONY : _deps/imgui-src/imgui.i
# target to preprocess a source file
_deps/imgui-src/imgui.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.i
.PHONY : _deps/imgui-src/imgui.cpp.i
_deps/imgui-src/imgui.s: _deps/imgui-src/imgui.cpp.s
.PHONY : _deps/imgui-src/imgui.s
# target to generate assembly for a file
_deps/imgui-src/imgui.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui.cpp.s
.PHONY : _deps/imgui-src/imgui.cpp.s
_deps/imgui-src/imgui_draw.o: _deps/imgui-src/imgui_draw.cpp.o
.PHONY : _deps/imgui-src/imgui_draw.o
# target to build an object file
_deps/imgui-src/imgui_draw.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.o
.PHONY : _deps/imgui-src/imgui_draw.cpp.o
_deps/imgui-src/imgui_draw.i: _deps/imgui-src/imgui_draw.cpp.i
.PHONY : _deps/imgui-src/imgui_draw.i
# target to preprocess a source file
_deps/imgui-src/imgui_draw.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.i
.PHONY : _deps/imgui-src/imgui_draw.cpp.i
_deps/imgui-src/imgui_draw.s: _deps/imgui-src/imgui_draw.cpp.s
.PHONY : _deps/imgui-src/imgui_draw.s
# target to generate assembly for a file
_deps/imgui-src/imgui_draw.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_draw.cpp.s
.PHONY : _deps/imgui-src/imgui_draw.cpp.s
_deps/imgui-src/imgui_tables.o: _deps/imgui-src/imgui_tables.cpp.o
.PHONY : _deps/imgui-src/imgui_tables.o
# target to build an object file
_deps/imgui-src/imgui_tables.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.o
.PHONY : _deps/imgui-src/imgui_tables.cpp.o
_deps/imgui-src/imgui_tables.i: _deps/imgui-src/imgui_tables.cpp.i
.PHONY : _deps/imgui-src/imgui_tables.i
# target to preprocess a source file
_deps/imgui-src/imgui_tables.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.i
.PHONY : _deps/imgui-src/imgui_tables.cpp.i
_deps/imgui-src/imgui_tables.s: _deps/imgui-src/imgui_tables.cpp.s
.PHONY : _deps/imgui-src/imgui_tables.s
# target to generate assembly for a file
_deps/imgui-src/imgui_tables.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_tables.cpp.s
.PHONY : _deps/imgui-src/imgui_tables.cpp.s
_deps/imgui-src/imgui_widgets.o: _deps/imgui-src/imgui_widgets.cpp.o
.PHONY : _deps/imgui-src/imgui_widgets.o
# target to build an object file
_deps/imgui-src/imgui_widgets.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.o
.PHONY : _deps/imgui-src/imgui_widgets.cpp.o
_deps/imgui-src/imgui_widgets.i: _deps/imgui-src/imgui_widgets.cpp.i
.PHONY : _deps/imgui-src/imgui_widgets.i
# target to preprocess a source file
_deps/imgui-src/imgui_widgets.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.i
.PHONY : _deps/imgui-src/imgui_widgets.cpp.i
_deps/imgui-src/imgui_widgets.s: _deps/imgui-src/imgui_widgets.cpp.s
.PHONY : _deps/imgui-src/imgui_widgets.s
# target to generate assembly for a file
_deps/imgui-src/imgui_widgets.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/imgui-src/imgui_widgets.cpp.s
.PHONY : _deps/imgui-src/imgui_widgets.cpp.s
_deps/implot-src/implot.o: _deps/implot-src/implot.cpp.o
.PHONY : _deps/implot-src/implot.o
# target to build an object file
_deps/implot-src/implot.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.o
.PHONY : _deps/implot-src/implot.cpp.o
_deps/implot-src/implot.i: _deps/implot-src/implot.cpp.i
.PHONY : _deps/implot-src/implot.i
# target to preprocess a source file
_deps/implot-src/implot.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.i
.PHONY : _deps/implot-src/implot.cpp.i
_deps/implot-src/implot.s: _deps/implot-src/implot.cpp.s
.PHONY : _deps/implot-src/implot.s
# target to generate assembly for a file
_deps/implot-src/implot.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot.cpp.s
.PHONY : _deps/implot-src/implot.cpp.s
_deps/implot-src/implot_items.o: _deps/implot-src/implot_items.cpp.o
.PHONY : _deps/implot-src/implot_items.o
# target to build an object file
_deps/implot-src/implot_items.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.o
.PHONY : _deps/implot-src/implot_items.cpp.o
_deps/implot-src/implot_items.i: _deps/implot-src/implot_items.cpp.i
.PHONY : _deps/implot-src/implot_items.i
# target to preprocess a source file
_deps/implot-src/implot_items.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.i
.PHONY : _deps/implot-src/implot_items.cpp.i
_deps/implot-src/implot_items.s: _deps/implot-src/implot_items.cpp.s
.PHONY : _deps/implot-src/implot_items.s
# target to generate assembly for a file
_deps/implot-src/implot_items.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui_lib.dir/build.make CMakeFiles/imgui_lib.dir/_deps/implot-src/implot_items.cpp.s
.PHONY : _deps/implot-src/implot_items.cpp.s
main.o: main.cpp.o
.PHONY : main.o
# target to build an object file
main.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/main.cpp.o
.PHONY : main.cpp.o
main.i: main.cpp.i
.PHONY : main.i
# target to preprocess a source file
main.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/main.cpp.i
.PHONY : main.cpp.i
main.s: main.cpp.s
.PHONY : main.s
# target to generate assembly for a file
main.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/StreamHubClient.dir/build.make CMakeFiles/StreamHubClient.dir/main.cpp.s
.PHONY : main.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... install"
@echo "... install/local"
@echo "... install/strip"
@echo "... list_install_components"
@echo "... rebuild_cache"
@echo "... StreamHubClient"
@echo "... imgui_lib"
@echo "... App.o"
@echo "... App.i"
@echo "... App.s"
@echo "... PlotPanel.o"
@echo "... PlotPanel.i"
@echo "... PlotPanel.s"
@echo "... Protocol.o"
@echo "... Protocol.i"
@echo "... Protocol.s"
@echo "... SourcePanel.o"
@echo "... SourcePanel.i"
@echo "... SourcePanel.s"
@echo "... StatsPanel.o"
@echo "... StatsPanel.i"
@echo "... StatsPanel.s"
@echo "... TriggerPanel.o"
@echo "... TriggerPanel.i"
@echo "... TriggerPanel.s"
@echo "... WSClient.o"
@echo "... WSClient.i"
@echo "... WSClient.s"
@echo "... _deps/imgui-src/backends/imgui_impl_opengl3.o"
@echo "... _deps/imgui-src/backends/imgui_impl_opengl3.i"
@echo "... _deps/imgui-src/backends/imgui_impl_opengl3.s"
@echo "... _deps/imgui-src/backends/imgui_impl_sdl2.o"
@echo "... _deps/imgui-src/backends/imgui_impl_sdl2.i"
@echo "... _deps/imgui-src/backends/imgui_impl_sdl2.s"
@echo "... _deps/imgui-src/imgui.o"
@echo "... _deps/imgui-src/imgui.i"
@echo "... _deps/imgui-src/imgui.s"
@echo "... _deps/imgui-src/imgui_draw.o"
@echo "... _deps/imgui-src/imgui_draw.i"
@echo "... _deps/imgui-src/imgui_draw.s"
@echo "... _deps/imgui-src/imgui_tables.o"
@echo "... _deps/imgui-src/imgui_tables.i"
@echo "... _deps/imgui-src/imgui_tables.s"
@echo "... _deps/imgui-src/imgui_widgets.o"
@echo "... _deps/imgui-src/imgui_widgets.i"
@echo "... _deps/imgui-src/imgui_widgets.s"
@echo "... _deps/implot-src/implot.o"
@echo "... _deps/implot-src/implot.i"
@echo "... _deps/implot-src/implot.s"
@echo "... _deps/implot-src/implot_items.o"
@echo "... _deps/implot-src/implot_items.i"
@echo "... _deps/implot-src/implot_items.s"
@echo "... main.o"
@echo "... main.i"
@echo "... main.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
+61 -192
View File
@@ -85,49 +85,6 @@ static double normalizeY(double raw, const VScale& vs) {
return (raw - vs.resolvedOffset) / vs.resolvedDiv + vs.screenPos;
}
/** Resolve the one scale every trace shares in unified mode.
*
* Same rules as the per-signal version, applied to the union of the plot:
* range takes the union of the declared ranges, auto fits the union of the
* data. Signals whose slot is empty contribute nothing. */
static void resolveUnifiedVScale(VScale& vs,
const std::vector<PlotAssignment>& slots,
const std::vector<Source>& sources,
const std::vector<std::vector<double> >& vStore) {
if (vs.mode == 2) { /* manual */
vs.resolvedDiv = std::max(vs.divValue, 1e-30);
vs.resolvedOffset = vs.offset;
return;
}
double mn = 1e300, mx = -1e300;
if (vs.mode == 1) { /* range: union of every declared range */
for (const auto& a : slots) {
if (a.sourceIdx < 0 || a.sourceIdx >= (int)sources.size()) continue;
const auto& m = sources[a.sourceIdx].signals[a.signalIdx].meta;
if (!(m.rangeMax > m.rangeMin)) continue;
if (m.rangeMin < mn) mn = m.rangeMin;
if (m.rangeMax > mx) mx = m.rangeMax;
}
if (mx > mn) {
vs.resolvedDiv = std::max((mx - mn) / 8.0, 1e-30);
vs.resolvedOffset = (mn + mx) / 2.0;
return;
}
mn = 1e300; mx = -1e300; /* no usable range: fall through to auto */
}
for (const auto& vv : vStore) {
for (double v : vv) {
if (!std::isfinite(v)) continue;
if (v < mn) mn = v;
if (v > mx) mx = v;
}
}
if (!std::isfinite(mn) || mn > mx) { mn = -1.0; mx = 1.0; }
if (mn == mx) { mn -= 1.0; mx += 1.0; }
vs.resolvedDiv = std::max((mx - mn) / 6.0, 1e-30);
vs.resolvedOffset = (mx + mn) / 2.0;
}
/** Min/max of a vector (returns false if empty/non-finite). */
static bool dataMinMax(const std::vector<double>& v, double& mn, double& mx) {
mn = 1e300; mx = -1e300;
@@ -192,36 +149,9 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
const double wallNow = std::chrono::duration<double>(
std::chrono::system_clock::now().time_since_epoch()).count();
/* Trigger view: render the hub capture relative to the trigger instant.
*
* Two ways to end up in trigger-relative time. Either a v2 capture frame
* has arrived (trigView), or a trigger has fired and its window is still
* filling (trigFill). In the second case the hub sends nothing until the
* whole window has been produced several seconds for a long window at a
* high rate so the trace is drawn from this client's own rings on the
* final axis, growing left to right. Filling wins over the previous
* capture: once a new trigger fires, the stale waveform is history. */
/* Trigger view: render the hub capture relative to the trigger instant */
const CaptureFrame* cap = app.capture();
const TriggerState& trg = app.trigger();
/* Prefer the window the hub latched at fire time; the local config is only
* a fallback for hubs that do not report it, and may have been edited
* since the trigger fired. */
const double fillPreS = trg.hasFiredWin ? trg.firedPreS
: trg.windowSec * trg.prePercent * 0.01;
const double fillPostS = trg.hasFiredWin ? trg.firedPostS
: trg.windowSec - fillPreS;
const bool trigFill = app.showTrigBar() && !paused &&
trg.status == "collecting" && trg.hasTrigTime;
const bool trigView = (cap != nullptr) && app.showTrigBar() && !trigFill;
const bool trigRel = trigView || trigFill;
/* Window edges of whatever is on screen. A capture latches its own
* pre/post at fire time, so later edits in the trigger bar must not move
* the axis of a finished capture. */
const double trigT = trigView ? cap->trigTime : trg.trigTime;
const double trigPreS = trigView ? cap->preSec : fillPreS;
const double trigPostS = trigView ? cap->postSec : fillPostS;
const bool trigView = (cap != nullptr) && app.showTrigBar();
/* Hi-res zoom cache for this plot */
auto& zc = app.zoomCache(plotIdx);
@@ -264,13 +194,13 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
* from decimated pushes) undersamples the visible range. Periodically
* fetch a fresh ~2400-pt slice from the hub raw ring and anchor the X
* axis to the fetched slice (scope-style refresh at the fetch rate). */
const bool liveHiRes = !trigRel && live && !paused &&
const bool liveHiRes = !trigView && live && !paused &&
app.windowSec() <= kLiveHiResMaxWin &&
zc.valid &&
(zc.t1 - zc.t0) >= app.windowSec() * 0.9 &&
(wallNow - zc.t1) < 3.0;
const bool useZoomData = !trigRel && !paused && zc.valid &&
const bool useZoomData = !trigView && !paused && zc.valid &&
(liveHiRes ||
(!live &&
zc.t0 <= app.plotXMin(plotIdx) + 1e-9 &&
@@ -285,7 +215,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
const bool haveHistCover = hc.valid &&
hc.t0 <= app.plotXMin(plotIdx) + 1e-9 &&
hc.t1 >= app.plotXMax(plotIdx) - 1e-9;
bool useHistData = !trigRel && !paused && !live && haveHistCover;
bool useHistData = !trigView && !paused && !live && haveHistCover;
if (useHistData) {
/* Check that at least one signal has actual data points */
bool anyData = false;
@@ -301,12 +231,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
* copied tens of MB per signal per frame. A 10% margin keeps a sample on
* each side so the later fine clip still has its boundary points. */
double visT0, visT1;
if (trigFill) {
/* Absolute bounds of the trigger window: the ring is indexed on the
* hub clock, the axis on trigger-relative time. */
visT0 = trigT - trigPreS; visT1 = trigT + trigPostS;
}
else if (live) { visT1 = wallNow; visT0 = wallNow - app.windowSec(); }
if (live) { visT1 = wallNow; visT0 = wallNow - app.windowSec(); }
else { visT1 = app.plotXMax(plotIdx); visT0 = app.plotXMin(plotIdx); }
{
double margin = (visT1 - visT0) * 0.1;
@@ -347,15 +272,6 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
break;
}
} else if (trigFill) {
/* Live ring, clipped to the (absolute) window and shifted onto the
* trigger-relative axis. visT0/visT1 already carry a margin, so
* clip here rather than reusing readBase. */
(void) sig.buf.readRange(trigT - trigPreS, trigT + trigPostS,
tStore[si], vStore[si]);
for (size_t i = 0; i < tStore[si].size(); i++) {
tStore[si][i] -= trigT;
}
} else if (useZoomData) {
bool found = false;
for (const auto& zs : zc.signals) {
@@ -386,11 +302,6 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
resolveVScale(a, sig, vStore[si]);
}
VScale& uniVS = app.plotUnifiedVS(plotIdx);
if (vMode == 3) {
resolveUnifiedVScale(uniVS, slots, sources, vStore);
}
/* clamp active slot */
if (actSlot >= (int)slots.size()) actSlot = -1;
@@ -415,11 +326,9 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
ImVec4(0.067f,0.067f,0.106f,1.f));
char badge[80];
/* Show the div value actually in force: the plot's shared one in
* unified mode, this signal's otherwise. */
/* show vscale info: resolved div value */
char dvbuf[16];
fmtVal(dvbuf, sizeof(dvbuf),
(vMode == 3) ? uniVS.resolvedDiv : a.vs.resolvedDiv);
fmtVal(dvbuf, sizeof(dvbuf), a.vs.resolvedDiv);
snprintf(badge, sizeof(badge), "%s %s/div##b%d",
sig.meta.name.c_str(), dvbuf, i);
@@ -489,7 +398,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* Back / Fit / Reset (zoom history) */
if (!live || (trigRel && app.trigZoomed(plotIdx))) {
if (!live || (trigView && app.trigZoomed(plotIdx))) {
ImGui::SameLine();
auto& hist = app.zoomHist(plotIdx);
if (hist.empty()) { ImGui::BeginDisabled(); }
@@ -499,7 +408,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
if (hist.empty()) { ImGui::EndDisabled(); }
ImGui::SameLine();
if (trigRel) {
if (trigView) {
/* Reset to full capture window */
if (ImGui::SmallButton(ICON_FA_EXPAND " Reset##zr")) {
app.trigZoomed(plotIdx) = false;
@@ -531,15 +440,10 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* Norm/Dig/Mix mode — compact toggle buttons matching SmallButton height */
ImGui::SameLine();
{
static const char* kVLabels[] = {"N", "U", "D", "M"};
static const char* kVTooltips[] = {
"Normal: one vertical scale per signal",
"Unified: one vertical scale shared by every signal",
"Digital", "Mixed" };
static const int kVModes[] = {0, 3, 1, 2};
for (int i = 0; i < 4; i++) {
const int vm = kVModes[i];
char vmId[16]; snprintf(vmId, sizeof(vmId), "%s##vm%d_%d", kVLabels[i], plotIdx, vm);
static const char* kVLabels[] = {"N", "D", "M"};
static const char* kVTooltips[] = {"Normal", "Digital", "Mixed"};
for (int vm = 0; vm < 3; vm++) {
char vmId[16]; snprintf(vmId, sizeof(vmId), "%s##vm%d_%d", kVLabels[vm], plotIdx, vm);
bool sel = (vMode == vm);
if (sel) {
ImGui::PushStyleColor(ImGuiCol_Button, ImVec4(0.537f,0.706f,0.980f,0.4f));
@@ -547,41 +451,28 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
if (ImGui::SmallButton(vmId)) { vMode = vm; }
if (sel) { ImGui::PopStyleColor(2); }
if (ImGui::IsItemHovered()) { ImGui::SetTooltip("%s", kVTooltips[i]); }
if (i < 3) { ImGui::SameLine(0.f, 1.f); }
if (ImGui::IsItemHovered()) { ImGui::SetTooltip("%s", kVTooltips[vm]); }
if (vm < 2) { ImGui::SameLine(0.f, 1.f); }
}
}
/* ── VScale toolbar ──────────────────────────────────────────────────── *
* Normal mode edits the active signal's scale; unified mode edits the one
* scale the whole plot shares, so it needs no selection. */
VScale *toolVS = static_cast<VScale *>(0);
/* ── VScale toolbar (shown when an active signal is selected) ───────── */
if (vMode == 0 && actSlot >= 0 && actSlot < (int)slots.size()) {
toolVS = &slots[actSlot].vs;
} else if (vMode == 3) {
toolVS = &uniVS;
}
if (toolVS != static_cast<VScale *>(0)) {
VScale& tvs = *toolVS;
auto& a = slots[actSlot];
ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing, ImVec2(4.f,2.f));
if (vMode == 3) {
ImGui::TextDisabled("all signals");
ImGui::SameLine(0.f,10.f);
}
/* mode buttons */
static const char* kModeLabels[] = {"Auto","Range","Manual"};
for (int m = 0; m < 3; m++) {
bool sel = (tvs.mode == m);
bool sel = (a.vs.mode == m);
if (sel) {
ImGui::PushStyleColor(ImGuiCol_Button,
ImVec4(0.537f,0.706f,0.980f,0.3f));
ImGui::PushStyleColor(ImGuiCol_Text,
ImVec4(0.537f,0.706f,0.980f,1.f));
}
if (ImGui::SmallButton(kModeLabels[m])) { tvs.mode = m; }
if (ImGui::SmallButton(kModeLabels[m])) { a.vs.mode = m; }
if (sel) ImGui::PopStyleColor(2);
if (m < 2) ImGui::SameLine(0.f,2.f);
}
@@ -589,23 +480,23 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* resolved info */
char rbuf[24], obuf[24];
fmtVal(rbuf, sizeof(rbuf), tvs.resolvedDiv);
fmtVal(obuf, sizeof(obuf), tvs.resolvedOffset);
fmtVal(rbuf, sizeof(rbuf), a.vs.resolvedDiv);
fmtVal(obuf, sizeof(obuf), a.vs.resolvedOffset);
if (tvs.mode == 2) { /* manual: editable */
if (a.vs.mode == 2) { /* manual: editable */
ImGui::SetNextItemWidth(70.f);
ImGui::InputDouble("V/div##vd", &tvs.divValue, 0,0,"%.4g");
ImGui::InputDouble("V/div##vd", &a.vs.divValue, 0,0,"%.4g");
ImGui::SameLine(0.f,4.f);
ImGui::SetNextItemWidth(80.f);
ImGui::InputDouble("Offset##vo", &tvs.offset, 0,0,"%.4g");
ImGui::InputDouble("Offset##vo", &a.vs.offset, 0,0,"%.4g");
} else {
ImGui::TextDisabled("%s/div @%s", rbuf, obuf);
}
ImGui::SameLine(0.f,10.f);
ImGui::SetNextItemWidth(50.f);
float sp = (float)tvs.screenPos;
float sp = (float)a.vs.screenPos;
if (ImGui::InputFloat("Pos(div)##vp", &sp, 0,0,"%.1f")) {
tvs.screenPos = sp;
a.vs.screenPos = sp;
}
ImGui::PopStyleVar();
@@ -648,7 +539,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
if (ImPlot::BeginPlot(plotId, ImVec2(-1.f,-1.f), plotFlags)) {
/* Both axes locked so ImPlot never overrides our explicit limits. */
ImPlot::SetupAxes(trigRel ? "t - trig (s)" : "Time (s)", nullptr,
ImPlot::SetupAxes(trigView ? "t - trig (s)" : "Time (s)", nullptr,
ImPlotAxisFlags_Lock,
ImPlotAxisFlags_Lock);
@@ -658,17 +549,13 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* X axis: trig view → capture window (zoomable); live → wall clock; else stored */
double xMin, xMax;
bool& trigZm = app.trigZoomed(plotIdx);
if (trigRel) {
if (trigView) {
if (trigZm) {
xMin = app.plotXMin(plotIdx);
xMax = app.plotXMax(plotIdx);
} else {
/* Full window from the start, even while filling: a trace that
* grows into a fixed axis reads as progress; an axis that
* grows with the data makes the whole trace shift every
* frame and the time base meaningless. */
xMin = -trigPreS;
xMax = trigPostS;
xMin = -cap->preSec;
xMax = cap->postSec;
}
} else if (live && !paused) {
if (liveHiRes) {
@@ -681,7 +568,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
} else {
xMin = app.plotXMin(plotIdx); xMax = app.plotXMax(plotIdx);
}
if (trigRel || (live && !paused) || !live) {
if (trigView || (live && !paused) || !live) {
if (xMax > xMin) {
ImPlot::SetupAxisLimits(ImAxis_X1, xMin, xMax, ImGuiCond_Always);
}
@@ -692,16 +579,8 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
static char yTickBufs[9][20];
static const char* yTickLabels[9];
const VScale *axisVS = static_cast<const VScale *>(0);
if (vMode == 0 && actSlot >= 0 && actSlot < (int)slots.size()) {
axisVS = &slots[actSlot].vs;
} else if (vMode == 3) {
/* Unified: the shared scale labels the axis for every trace at
* once, so no signal has to be selected first. */
axisVS = &uniVS;
}
if (axisVS != static_cast<const VScale *>(0)) {
const VScale& av = *axisVS;
const auto& av = slots[actSlot].vs;
for (int d = 0; d < 9; d++) {
double divPos = yTickVals[d];
double rawVal = av.resolvedOffset + (divPos - av.screenPos) * av.resolvedDiv;
@@ -757,15 +636,15 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* Helper: enter zoomed mode for trigger view (seed from capture window) */
auto enterTrigZoom = [&]() {
if (trigRel && !trigZm) {
app.setPlotX(plotIdx, -trigPreS, trigPostS);
if (trigView && !trigZm) {
app.setPlotX(plotIdx, -cap->preSec, cap->postSec);
trigZm = true;
}
};
/* Helper: X-zoom the stored range by factor around center */
auto xZoomStored = [&](double factor) {
if (trigRel) { enterTrigZoom(); }
if (trigView) { enterTrigZoom(); }
if (now - lastHistPush[plotIdx] > 0.6) {
app.pushZoomHist(plotIdx);
lastHistPush[plotIdx] = now;
@@ -780,45 +659,37 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
const double zoomOut = 1.25;
double factor = (wheel > 0.f) ? zoomIn : zoomOut;
/* Scroll adjusts the scale the axis is labelled with: the
* active signal's in normal mode, the plot's shared one in
* unified mode (where there is nothing to select). */
VScale *wheelVS = static_cast<VScale *>(0);
if (vMode == 3) {
wheelVS = &uniVS;
} else if (actSlot >= 0 && actSlot < (int)slots.size()) {
wheelVS = &slots[actSlot].vs;
}
/* Seed manual from the resolved values so the gesture sticks. */
auto latchManual = [](VScale& v) {
if (v.mode != 2) {
v.divValue = std::max(v.resolvedDiv, 1e-30);
v.offset = v.resolvedOffset;
v.mode = 2;
}
};
if (ctrl) {
/* ── X zoom ─────────────────────────────────────────── */
if (!trigRel && live) {
if (!trigView && live) {
app.setWindowSec(app.windowSec() * factor);
} else {
xZoomStored(factor);
}
} else if (shift) {
/* ── Y pan ───────────────────────────────────────────── */
if (wheelVS != static_cast<VScale *>(0)) {
latchManual(*wheelVS);
wheelVS->screenPos += (wheel > 0.f) ? 0.5 : -0.5;
/* ── Y offset of active signal ───────────────────────── */
if (actSlot >= 0 && actSlot < (int)slots.size()) {
auto& a = slots[actSlot];
if (a.vs.mode != 2) {
a.vs.divValue = std::max(a.vs.resolvedDiv, 1e-30);
a.vs.offset = a.vs.resolvedOffset;
a.vs.mode = 2;
}
a.vs.screenPos += (wheel > 0.f) ? 0.5 : -0.5;
}
} else {
/* ── Y zoom ──────────────────────────────────────────── */
if (wheelVS != static_cast<VScale *>(0)) {
latchManual(*wheelVS);
wheelVS->divValue = std::max(wheelVS->divValue * factor, 1e-30);
/* ── Y zoom of active signal ─────────────────────────── */
if (actSlot >= 0 && actSlot < (int)slots.size()) {
auto& a = slots[actSlot];
if (a.vs.mode != 2) {
a.vs.divValue = std::max(a.vs.resolvedDiv, 1e-30);
a.vs.offset = a.vs.resolvedOffset;
a.vs.mode = 2;
}
a.vs.divValue = std::max(a.vs.divValue * factor, 1e-30);
} else {
/* No active signal: plain scroll → X zoom */
if (!trigRel && live) {
if (!trigView && live) {
app.setWindowSec(app.windowSec() * factor);
} else {
xZoomStored(factor);
@@ -830,8 +701,8 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* Right-drag → X pan. Transition live→non-live on drag start;
* in trigger view, enter trigger-zoom mode. */
if (ImGui::IsMouseDragging(ImGuiMouseButton_Right)) {
if (trigRel) { enterTrigZoom(); }
if (!trigRel && live) {
if (trigView) { enterTrigZoom(); }
if (!trigView && live) {
app.initPlotX(plotIdx, wallNow);
live = false;
lastHistPush[plotIdx] = now;
@@ -850,7 +721,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* ── Hi-res WS zoom requests (suppressed while paused) ──────────── */
if (!trigRel && !paused) {
if (!trigView && !paused) {
std::string csv;
for (const auto& a : slots) {
std::string k = app.slotKey(a);
@@ -950,11 +821,9 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
} else if (vMode == 2) { /* mixed */
bandNormalize(vDec, vNorm, myKi, nTraces, a.vs.digitalInMixed);
} else {
/* unified shares one scale, normal gives each trace its own */
const VScale& nvs = (vMode == 3) ? uniVS : a.vs;
vNorm.resize(nOut);
for (size_t k = 0; k < nOut; k++) {
vNorm[k] = normalizeY(vDec[k], nvs);
vNorm[k] = normalizeY(vDec[k], a.vs);
}
}
@@ -967,7 +836,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* Trigger instant marker (capture view: t = 0) */
if (trigRel) {
if (trigView) {
double t0m = 0.0;
ImPlot::DragLineX(900, &t0m, ImVec4(1.f,1.f,0.f,0.8f),
1.5f, ImPlotDragToolFlags_NoInputs);
-6
View File
@@ -458,12 +458,6 @@ bool ParseTriggerState(const std::string& json, TriggerStateMsg& out) {
double tt = 0.0;
out.hasTrigTime = jsonGetDouble(json.c_str(), "trigTime", tt);
out.trigTime = tt;
double pre = 0.0, post = 0.0;
out.hasWindow = jsonGetDouble(json.c_str(), "preSec", pre) &&
jsonGetDouble(json.c_str(), "postSec", post);
out.preSec = pre;
out.postSec = post;
return true;
}
-5
View File
@@ -109,11 +109,6 @@ struct TriggerStateMsg {
bool stopped = false;
bool hasTrigTime = false;
double trigTime = 0.0;
/* Window latched at fire time, sent alongside trigTime. Older hubs omit
* it, hence hasWindow fall back to the local trigger config then. */
bool hasWindow = false;
double preSec = 0.0;
double postSec = 0.0;
};
/*---------------------------------------------------------------------------*/
Binary file not shown.
+4 -13
View File
@@ -18,27 +18,18 @@
#include <cstdlib>
#include <ctime>
#include <chrono>
#include <random>
namespace StreamHubClient {
/* ── Helpers ─────────────────────────────────────────────────────────────── */
static std::string base64Key() {
/* HI-7: use /dev/urandom (CSPRNG) instead of srand(time)/rand() */
/* Generate 16 random bytes and base64-encode them */
uint8_t raw[16];
int fd = open("/dev/urandom", O_RDONLY);
if (fd < 0 || read(fd, raw, sizeof(raw)) != static_cast<ssize_t>(sizeof(raw))) {
/* Fallback: std::random_device (still better than srand/rand) */
std::random_device rd;
for (size_t i = 0; i < sizeof(raw); i += sizeof(unsigned)) {
unsigned val = rd();
for (size_t j = 0; j < sizeof(unsigned) && i + j < sizeof(raw); j++) {
raw[i + j] = static_cast<uint8_t>(val >> (j * 8));
srand(static_cast<unsigned>(time(nullptr)));
for (int i = 0; i < 16; i++) {
raw[i] = static_cast<uint8_t>(rand() & 0xFF);
}
}
}
if (fd >= 0) { close(fd); }
char out[32];
WS_Base64Encode(raw, 16, out);
return std::string(out);
Submodule Client/streamhub/_deps/imgui-src deleted from dbb5eeaadf
@@ -1,135 +0,0 @@
# This is the CMakeCache file.
# For build in directory: /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Tool that can launch the native build system. The value may be
// the full path to an executable or just the tool name if it is
// expected to be in the PATH. The tool selected depends on the
// CMAKE_GENERATOR used to configure the project:
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Value Computed by CMake
CMAKE_PROJECT_COMPAT_VERSION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=imgui-populate
//Value Computed by CMake
CMAKE_PROJECT_SPDX_LICENSE:STATIC=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
imgui-populate_BINARY_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
//Value Computed by CMake
imgui-populate_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
imgui-populate_SOURCE_DIR:STATIC=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=4
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Set initial state for CMake diagnostics; used to persist state
// set by command-line options across invocations.
CMAKE_DIAGNOSTIC_INIT:INTERNAL=CMD_AUTHOR=WARN;CMD_DEPRECATED=WARN;CMD_EXPERIMENTAL=WARN;CMD_INSTALL_ABSOLUTE_DESTINATION=IGNORE;CMD_POLICY=WARN;CMD_UNINITIALIZED=IGNORE;CMD_UNUSED_CLI=WARN
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
//Deprecated. Use -W[no-]error=deprecated instead.
CMAKE_ERROR_DEPRECATED:INTERNAL=OFF
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Deprecated. Use -W[no-]deprecated instead.
CMAKE_WARN_DEPRECATED:INTERNAL=ON
@@ -1,15 +0,0 @@
set(CMAKE_HOST_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)

Some files were not shown because too many files have changed in this diff Show More