Author SHA1 Message Date
Martino FerrariandClaude Opus 4.6 deabd257e5 fix(udps): stop packets being dated from an earlier time base
Reported as samples sporadically carrying a previous packet's timestamp:
holes on one side of the stream and collisions on the other, in both the
Go and the MARTe2 receiver. That it appeared in both is what located it
-- the shared cause is upstream of either client. Four independent
defects, all of which end in a packet's values being placed at a time
that is not theirs.

Reassembly slot exhaustion (the "Reassembly slots full; evicting oldest"
flood). Chunk size was learnt only from fragment 0, so an out-of-order
burst destroyed a packet whose bytes had all arrived and left the slot
occupied until the 2 s GC. Slots were keyed on the counter alone, but
DATA and CONFIG number independently, so equal counters merged the two
streams. The 32-byte received-mask covered 256 of the 512 fragments the
client accepts, so a duplicate above 255 was counted as new and the
packet was delivered with a hole of stale bytes in it. And one datagram
was read per Execute(), which cannot drain a fast producer. Fixed with a
pendingTail deferral, (counter, type) keying, a 64-byte mask, a
256-datagram drain, counter-age slot reclamation, and a 1 Hz aggregated
warning in place of the per-eviction flood.

UDPStreamer dropping whole Accumulate batches. EventSem::ResetWait is
Reset-then-Wait, so a Post() landing while the sender thread was inside
ServiceClients()/SendData() was destroyed by the next Reset. The batch
was then skipped with dataReady false, readyFill was never cleared, and
the following flush overwrote it: an entire run of RT cycles never
reached the wire. The record of pending work now lives in the buffers
rather than in the semaphore edge, which also removes up to
UDPS_DATA_WAIT_MS of latency; genuine backpressure overwrites are
counted and reported. Against the unfixed code the new test sees
2999/3000 batches never consumed.

Period inflation after loss. Accumulated scalars carry no SamplingRate,
so the receiver derives dt from the sender-clock gap -- but dividing it
by the previous packet's sample count is only right while nothing is
lost. One loss doubles the reported period, which spreads a batch a full
batch past its own end and into the range the next packet claims. That
is the hole and the collision, exactly. Inferring the cycle count from
the estimate's own period is not a way out: it has a stable fixed point
wherever gap/dt is an integer, so a real rate change locks it at the old
one for good (AccumDtGTest.FollowsSustainedRateChange).

The packet counter removes the ambiguity, so all three receivers now
order on it: a DATA packet that does not advance the counter is dropped
rather than delivered, because its values are older than data already
handed over. Ordering is on the signed difference so it survives the
uint32 wrap, and the sequence resets on reconnect, where the producer's
counter restarts independently of ours. The loss count that falls out of
the same delta feeds the period estimate as cycles = prevN * (1 + lost),
which reduces exactly to gap/prevN when nothing is lost and therefore
still tracks a genuine rate change. UDPSClient::AcceptDataCounter (C++),
udpsprotocol.SequenceGate (Go), decode_data (C).

The C client's existing gap counter was wrap-unsafe and let a stale
packet rewind last_counter, which made every subsequent gap wrong; it
uses the same code now. Docs/Protocol.md gains an Ordering DATA section
stating the requirement for any receiver, including ones outside this
repository.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-09-02 01:14:40 +02:00
Martino Ferrari 13fac79400 fixed flickering 2026-09-01 09:51:07 +02:00
Martino Ferrari 0398434c61 fixed and improved ui 2026-08-29 23:18:36 +02:00
Martino Ferrari 6b3056c612 fixed and improved ui 2026-08-29 23:18:00 +02:00
Martino Ferrari ec0a0cdb12 fixed and improved ui 2026-08-29 23:17:41 +02:00
Martino Ferrari 044ce57ba3 fixed issue on udpstreamer trigger logic 2026-08-28 16:53:17 +02:00
Martino FerrariandClaude Opus 4.6 1c61e814c0 fix(udpscope): keep the packet counter in lockstep with the tick reference
The counter is the denominator of the very period lastAccHrt is the
numerator of, so any packet that cannot move the tick reference must not
move the counter either. Two paths were violating that: a reordered
datagram rolled the counter back while the reference correctly held
(next burst drawn 0.048x too narrow at distance 20, 83.3% worst spacing
error under 2% sustained reordering), and a stray hrt == 0 packet
advanced the counter from the warm-up branch without a tick to match
(+22.5 ms of future-dating per stray packet).

Rules 1 and 2 now record a counter too. The duplicate-datagram guard is
keyed on one, so an array rule that recorded none was exempt and plotted
every doubly-delivered update twice.

Also: rule 2 divides by the count the anchor actually spans and falls
back to the last period it derived; the counter-gap test is wrap-safe so
2^32 rollover reads as no information rather than 2e9 lost packets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-28 06:41:47 +02:00
Martino FerrariandClaude Opus 4.6 f97fd825c4 fix(udpscope): stop a wrong hrtDt from displacing the trace permanently
On the hrt branch the derived period is not just a spacing: it is the
burst width ClockOffset latches against, so a wrong one shifts the whole
trace by an amount that is usually too small for kRecalibThresholdS to
ever heal. Three routes to a wrong period were open.

Packet loss. elapsed spans every packet since the last one seen, but it
was divided by prevAccCount alone, so a lost datagram scaled the period
by the whole counter gap. Since a burst is anchored on its LAST element,
too wide means it ends in the FUTURE: +22.5 ms for one loss, +225 ms for
ten, at 10 samples per 25 ms packet, mis-spacing 2.7% of all samples at
1% loss. The declared branch already reads the counter for exactly this;
the hrt branch now does too.

Producer restart and reorder. Both leave elapsed at zero, so no period
can be measured -- and the restart packet is also the one that re-latches
after offset.reset(). Falling back to kDefaultDt is only right at 1 kHz;
measured standing displacement was +13.5 ms at 10 samples per 25 ms and
-89 ms at 100 per 10 ms. Remember the last measured period instead.

A stray hrt == 0 packet re-enters the warm-up branch, which spans from
packetBurst's lastPacketWall -- a field the hrt branch never wrote, so it
still held the start of the session. After 153 packets that emitted a
burst 3.8 s in the past, worse the longer the scope had run.

Also: rule 2 with no declared rate stacked every element of the array on
one instant (as UDPSourceSession.cpp:522 does, harmlessly, for a
host-local consumer). Spread it from consecutive time-signal anchors,
which measure the burst on the producer's own clock.

Reverts the previous commit's wallElapsed <= 0 change: it was measurably
inert -- the step floor two lines below already yields the same number --
and its comment claimed a divergence it did not stop.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-28 06:11:45 +02:00
Martino FerrariandClaude Opus 4.6 3add2c42b9 fix(udpscope): carry warm-up state across the hrt handover
An undeclared-rate accumulated scalar is served by packetBurst until
HrtRateFit is ready, then by the hrt branch. The two place a burst
differently -- packetBurst ends it at wallNow, the hrt branch at
wallNow - (nElems-1)*hrtDt -- and the warm-up left no state behind, so
the handover packet skipped the monotonic clamp and stepped the signal
backwards by up to a burst width (-6.5 ms at 10 samples per 2.5 ms
packet, -0.99 s at 1000 samples per 10 ms).

Seeding lastEmitted* alone would only restore ordering. Without
lastAccHrt/prevAccCount the first hrt packet also has no tick delta to
measure, falls back to kDefaultDt and latches ClockOffset against a
burst width that is wrong whenever the cadence is not 1 kHz -- 89 ms of
permanent displacement at 100 samples per 10 ms, below the
recalibration threshold that would otherwise heal it. Seed both.

Also close the wallElapsed <= 0 bypass in both branches: skipping the
bleed cap when the wall has not moved hands back the full proportional
advance, letting a run of same-tick arrivals gain lead while no wall
time passes at all.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-28 05:49:01 +02:00
Martino Ferrari 440b805afd fix(udpscope): make rule 3 converge in both branches and survive reordering
Eight review findings on FrameDecoder's accumulated-scalar rule.

The squeeze that pulls a leading timeline back was expressed as a fraction of
the NOMINAL burst width, which cannot converge: inside one timestamps() call
the wall clock is frozen, so any positive step raises the lead measured at that
instant, and the lead only falls because the wall advances between packets. At
the kMinBleedFactor floor the timeline still gained 0.05 * nominal per packet,
so a declared SamplingRate of 30 against a producer really flushing 10 samples
at 1 kHz ran away without bound (667 s of lead after 1000 s of stream). Cap the
burst's total advance at half the wall time really elapsed since this signal's
previous burst instead, and the lead strictly falls for any declared rate.
SigState gained lastEmittedWall for that reference; lastPacketWall could not be
reused because it belongs to packetBurst.

The hrt branch contributed zero elapsed for a late datagram but still wrote the
hrt reference back to it, so the next packet's delta spanned two intervals and
fabricated a whole extra packet of producer time — permanently, since the
monotonic clamp discards the correction ClockOffset would have made. Reordering
is reachable in production: udps_client.c only counts counter gaps. Simply
never regressing the reference is not the fix either, because a producer restart
would then freeze the signal forever, so the two are now separated by the size
of the backward jump.

The hrt branch's clamp was also one-directional, reintroducing on that branch
exactly the defect the declared branch's squeeze exists to prevent: a backward
wall step (NTP, suspend/resume) left a permanent lead. It now shares the same
wall-elapsed cap.

Also: anchor an hrt-branch burst's LAST element on arrival, matching the
declared branch, so two accumulated scalars in one scope do not sit a burst
apart on the shared X axis; treat a non-finite samplingRate off the wire as
undeclared, since +inf produced a 0.0/0.0 factor the floor could not catch and
turned every stamp NaN; write lastCounter on the hrt branch so duplicate
datagrams are dropped there too; and correct two comments that argued for the
current code with claims that are false (a counter-gap clamp reaches the
opposite outcome, not the same one earlier, and the squeeze's steady state is a
sawtooth, not a fixed offset).

Seven new tests, each proven non-vacuous by sabotage; 54 pass. Plan document
Task 4 re-synced and its stale test count and "agree on the same stream" claim
corrected.
2026-08-27 22:43:27 +02:00
Martino FerrariandClaude Opus 4.6 a2efc142c3 fix(udpscope): keep the accumulated-scalar timeline monotonic and bounded
Round 4 of Task 4 review. Four defects in FrameDecoder's rule 3:

- The undeclared-rate (hrt) path positioned each burst at an ABSOLUTE
  hrt/ticksPerSecond(). hrt counts from the producer's boot, so it is ~1e11
  ticks by the time a scope attaches, and the rate is refitted every packet
  with a few parts in 1e4 of wobble. The product is tens of milliseconds of
  jitter in BOTH directions -- not merely imprecise, non-monotonic. Integrate
  short tick deltas into accProdSec instead and let ClockOffset latch the
  epoch that leaves behind.
- The lead bleed used a fixed 0.9 factor, which converges only while the
  declared rate is within ~10%. Squeeze proportionally to the excess instead
  (floored at kMinBleedFactor), settling it in a single burst.
- A single-sample flush fell through to the plain-scalar rule, dating it from
  arrival and leaving lastCounter stale so the next real burst reinstated a
  hole that never existed. Accumulate mode flushes on a timer, so a short
  cycle legitimately yields one sample; keep it on the chain.
- kMaxCounterGap was inert: an absurd gap yields an absurd prediction that the
  arrival backstop already rejects, and no input can distinguish the two
  rules. Removed rather than left implying a behaviour it did not have.

FrameDecoder.h now states the deliberate divergence from StreamHub -- which
converts hrt with the LOCAL MARTe timer frequency, valid only because it runs
on the producer's host -- and why a remote scope's drift is irreducible.

Three new tests, each sabotage-proven non-vacuous: producer restart, short
flushes staying on the chain, and a 20000-packet undeclared run after a
day of producer uptime that asserts SPACING as well as ordering (the
monotonic guard alone restores order while leaving positions wrong).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 22:16:11 +02:00
Martino FerrariandClaude Opus 4.6 3270284cfe fix(udpscope): bound the reconstructed timeline against the wall clock
Round 3 of the Task 4 review. Three defects, all in FrameDecoder rule 3.

The resync backstop was one-directional. `predicted` is never below
lastEmittedEnd + dt, so rejecting a correction that would step backwards
meant only a LAGGING chain could ever be pulled back; a chain running fast
drifted ahead without bound. Two hosts' crystals differ by tens of ppm, so a
declared SamplingRate is always slightly wrong in one direction or the other
and this is certain on a long session. A leading timeline cannot be corrected
in one burst without going backwards -- lastEmittedEnd is by definition past
arrival -- so the excess is bled off by drawing each burst 10 % narrower until
the timeline is back inside the threshold.

A repeated packet counter was treated as a normal packet. The C client
de-duplicates fragments only, so an unfragmented update reaching a host that
joined the group on two interfaces was emitted twice, doubling the values and
advancing the timeline by a burst that never existed.

The samplingRate == 0 path differenced two HrtRateFit::toSeconds() results.
toSeconds() divides an absolute tick count -- ~1e11 on a producer that has
been up a day -- by a rate refitted on every packet, so its few-parts-in-1e4
wobble arrives multiplied by the whole elapsed epoch: tens of milliseconds of
jitter on a value whose consecutive difference is a few milliseconds. Raw
ticks are differenced instead, anchored on the first usable packet so the
wobble applies only to the interval since attach.

The existing hrt-gap test could not have caught the last one: its 10 ms
producer period made the expected answer exactly kDefaultDt, so a decoder
that derived nothing passed. It now uses 25 ms.

Four tests added, all sabotage-proven. The plan is updated to match.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 21:55:33 +02:00
Martino FerrariandClaude Opus 4.6 7102412a9f fix(udpscope): reconstruct lost accumulated bursts from the packet counter
Review found the decoder was estimating something the wire states exactly.
FrameView::counter increments once per update, so a gap of g means g-1 lost
datagrams; reinstating their duration restores the hole precisely, with no
threshold and no dependence on arrival time. The arrival-anchor comparison
survives only as a backstop for what the counter cannot express — a producer
restart, a counter stuck at zero, a wrong declared rate — and can no longer
step a signal's timestamps backwards, which the ring and trigger forbid.

Also from review: guard the time-signal lookup against a frame carrying more
signals than the installed table, and give FrameBuilder a counter parameter.
Leaving it at zero had hidden the counter rules from every test, and made the
hrt-gap test vacuous — under uniform arrivals the hrt path and packetBurst
agree by construction, so it could not tell which branch answered. Its
arrivals now carry zero-mean jitter.

Each new assertion was proven non-vacuous by sabotage: dropping the gap term,
the backward guard, or the hrt branch fails exactly its own test.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 20:16:52 +02:00
Martino FerrariandClaude Opus 4.6 892e3eae28 fix(udpscope): bound accumulated-burst chaining so packet loss cannot displace the trace
Forward-chaining each accumulated burst onto the previous one suppresses
arrival jitter, but an unchecked chain never recovers: one lost datagram, or a
declared sampling rate that differs from the producer's real one, dates every
later sample early for the rest of the run. The chain is now a prediction,
compared each packet against the arrival anchor and abandoned beyond
kBurstResyncThresholdS, which bounds the error instead of accumulating it.

Plan amended so the hrt-fit fallback (unusable here: the fit needs 32 packets
and is itself corrupted by bursty arrivals) cannot come back.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 20:08:05 +02:00
Martino FerrariandClaude Sonnet 4.6 5a8479cda9 feat(udpscope): per-element timestamp reconstruction from UDPS frames
Implements FrameDecoder with five timing rules that mirror
UDPSourceSession.cpp: FullArray (per-element time signal), FirstSample
and LastSample (rate-spread from anchor), accumulated scalar with
declared rate (forward-chain anchoring, immune to arrival jitter), and
PACKET burst (backward-span from previous arrival). 9 new tests, 38
pass total.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-27 20:01:30 +02:00
Martino FerrariandClaude Opus 4.6 c89decef8e docs: say that HrtRateFit::toSeconds returns producer-epoch, not wall, seconds
The fit keeps the slope and discards the intercept, so the result counts from
the producer's boot. Tasks 4 and 7 compose it with ClockOffset::map, which is
correct, but the bare name invites passing it straight to a plot axis.

Also unwrapped the stalled-clock assertion from behind `if (fit.ready())` —
that branch never runs, so the test confirmed nothing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 19:55:24 +02:00
Martino FerrariandClaude Opus 4.6 e4817dd284 fix(udpscope): keep the clock-offset recalibration threshold symmetric
The jitter test fed a receive timestamp that went backwards (1001.02 then
1000.97), putting the second reading 1.03 s from the prediction — twice the
threshold, so not jitter under any reading. That is a digit slip for 1001.97.

It had been worked around by making the threshold one-sided, which passes the
test but never fires when the producer's clock steps forward: the prediction
stays ahead of the wall clock, the error stays negative, and the trace sits in
the future for the rest of the run. Restored std::fabs, corrected the test data,
and added the forward-jump case that the one-sided version silently failed.

Plan amended so the bad data does not come back.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 19:52:41 +02:00
Martino FerrariandClaude Sonnet 4.6 41ab151a2f feat(udpscope): producer-clock calibration and hrt tick-rate fit
Adds TimeBase.h/cpp with ClockOffset (latched wall-clock offset with
one-sided recalibration on positive drift only, so early-arriving packets
do not wobble the trace) and HrtRateFit (sliding-window OLS that recovers
an unknown hrt tick rate from receive timestamps). Also adds
TimeSignalScale() which maps UDPS type codes to seconds-per-count.
9 new tests, all 28 pass.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-27 19:50:24 +02:00
Martino FerrariandClaude Opus 4.6 ea9689591d test: add coverage for closeLeaf's two untested branches
Gap 1: closeLeaf was only tested closing the first sibling; added test
closing the second sibling to cover the else branch of parent->a.get()==leaf.
The test verifies the correct sibling survives with its signal intact.

Gap 2: closeLeaf was only tested at depth 1 (root's direct children);
added test with depth-2 leaf (in right subtree) to exercise findParent's
recursive search in both subtrees. Tests that the correct leaf is promoted
and remaining signals are preserved.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 19:46:29 +02:00
Martino FerrariandClaude Sonnet 4.6 0e5d103e73 feat(udpscope): BSP pane tree with split, close and hit-testing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-27 19:42:09 +02:00
Martino FerrariandClaude Opus 4.6 c1029a25df fix(udpscope): make the time-order test actually exercise the swap, guard the font copy
The ramp data in EmitsPointsInTimeOrder never produced a bucket whose maximum
preceded its minimum, so an implementation ordering the emitted pair by value
instead of by time would have passed. Replaced with an explicit two-bucket case
whose second bucket reverses the order.

file(COPY) is a hard configure error on a missing source, so a checkout without
the sibling StreamHub resources failed to configure despite the ASCII-icon
fallback the block above had just selected.

Plan amended to match on both points.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 19:39:14 +02:00
Martino FerrariandClaude Sonnet 4.6 fba4360c80 feat(udpscope): build scaffold and min/max envelope decimation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-27 17:27:41 +02:00
Martino FerrariandClaude Opus 4.6 2d62e1808b docs: fix six cross-task defects found in the UDPScope plan pre-flight
Each of these would have surfaced as a compile/link failure or a reviewer
rejection mid-execution, when the implementer holding the task has no view of
the neighbouring task that contradicts it.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 17:07:08 +02:00
Martino FerrariandClaude Opus 4.6 cf815e1d3f docs: implementation plan for the UDPScope direct-UDPS oscilloscope
Eighteen TDD tasks covering the build scaffold, pane tree, time base, frame
decoding, trigger FSM, threading, UI, persistence and export, so the scope can
be built task-by-task with a reviewable deliverable at each step.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 16:35:41 +02:00
Martino FerrariandClaude Opus 4.6 52958cf8bc docs: design for UDPScope, a direct-to-streamer ImGui oscilloscope
A bench scope that attaches straight to one UDPStreamer through the
standalone C client, so it can be dropped on a machine with no StreamHub,
no Go and no browser. Records the decisions that are easy to get wrong:
the time-base rules must follow UDPSourceSession rather than the C
library's arrival-time estimate, decimation must be min/max rather than
LTTB so glitches survive, and the ring must be sized past the trigger
window by an explicit harvest margin.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-27 11:28:54 +02:00
Martino FerrariandClaude Opus 4.6 7c5eb31a52 feat: standalone C/C++ UDPS client library
Consuming a UDPStreamer feed so far meant either linking MARTe2 (UDPSClient)
or writing Go (Common/Client/go/udpsprotocol). Common/Client/c fills the gap
for plain C/C++ integrators: two files depending on nothing but libc and BSD
sockets, covering the whole receive path — CONNECT, fragment reassembly,
CONFIG/DATA decoding with dequantisation, keepalives and silence-triggered
reconnect. No threads are spawned; udps_client_poll() does all the work and
runs every callback, so it drops into an existing event loop unsynchronised.

Verified against run_udp_producer.sh at 1 Msps: unicast (120 MiB, no loss) and
multicast with 12-fragment cycles (116k datagrams, no loss).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-22 16:51:40 +02:00
Martino Ferrari e03c60db25 Implemented and fixed many issues 2026-08-21 23:24:48 +02:00
Martino FerrariandClaude Sonnet 4.6 14d5351a81 fix: UDPSClient uses two-arg Join so multicast receiver lands on the right interface
UDPSClient::ConnectMulticast was calling the single-arg BasicUDPSocket::Join,
which forwards NULL as the local interface and lets the kernel bind to
INADDR_ANY.  On a multi-homed host (or when the server sends on loopback via
Interface = "127.0.0.1") the client joins the wrong interface and silently
receives nothing.

Fix: read the optional Interface key inside the useMulticast block in
UDPSClient::Initialise; in ConnectMulticast call the two-arg
Join(group, interface) when Interface is set, and fall back to the one-arg
call otherwise to preserve the existing INADDR_ANY behaviour for configs that
omit it.

Forward the new optional Interface key through UDPStreamerClient (read from
DataSource config, written into the UDPSClient ConfigurationDatabase only
when non-empty).  Extend the "Joined multicast group" log to report the
interface name or "default".

Regression test TestExecute_MulticastReceivesDataOnInterface: mock TCP
control listener + multicast UDP DATA socket with IP_MULTICAST_IF set to
127.0.0.1, verifying a uint32 value of 424242 reaches DataSource signal
memory.  Confirmed FAILED without the Join fix and PASSED with it.

Suite: 133/133 (was 132/132 before this commit).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 08:23:41 +02:00
Martino FerrariandClaude Opus 4.6 61a2aa3988 docs: Interface takes an interface IP, not an interface name
UDPSServer parses Interface with inet_addr() to set IP_MULTICAST_IF, so
a name like "eth0" yields INADDR_NONE and Initialise fails. Every
example in UDPStreamer.md used "eth0", so anyone following the docs hit
that failure; the .cfg files in Test/ already used a dotted-quad.

Replace the examples with 192.168.1.10, state the dotted-quad
requirement in the parameter table and the Multicast section, and note
that receivers must join on the matching interface or they silently
receive nothing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-17 08:09:21 +02:00
Martino FerrariandClaude Opus 4.6 c827ecefff test: fix UDPStreamer multicast tests broken by mandatory Interface
Commit 3e0a481 made Interface mandatory for multicast in both
UDPStreamer::Initialise and UDPSServer::Initialise and updated
Docs/UDPStreamer.md, but left the GTest configs untouched. All four
multicast tests have failed since.

Add Interface to the five multicast configs. The field is parsed with
inet_addr(), so it takes a dotted-quad, not an interface name; 127.0.0.1
keeps the tests self-contained and off the LAN.

TestInitialise_MulticastMode_InvalidDataPort was passing for the wrong
reason: UDPStreamer.cpp rejected it on the missing Interface before the
DataPort == Port check could run. It now proves what its name claims.

TestExecute_MulticastConnectDataDisconnect additionally needed the
two-argument Join(): the single-argument form passes INADDR_ANY, so the
reader joined the default-route interface while the server sent on
loopback via IP_MULTICAST_IF, and the DATA datagram never arrived.

GTest: 132/132 (was 128/132), multicast subset stable over 3 runs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-17 08:06:35 +02:00
Martino FerrariandClaude Opus 4.6 72c286db33 chore: untrack SDD scratch reports
These subagent handoff artifacts were committed before
.superpowers/sdd/.gitignore took effect. They are ephemeral
scratch, not project content.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-17 08:01:09 +02:00
Martino Ferrari 7aba1260be Merge branch 'feature/signal-calibration-config'
Per-signal data calibration (value = raw * scale + offset) with an optional
unit override, plus sources+calibration persistence in a single config file,
implemented identically in the Go hub and the C++ StreamHub.
2026-08-17 08:00:09 +02:00
Martino FerrariandClaude Sonnet 4.6 1f8592f854 fix: address all 9 findings from final calibration code review
- calibration.js: fix baseSignalName('[0]') parity with Go/C++ (>= 0 not > 0)
- calibration.test.js: add assertions for '[0]' edge case in two existing tests
- app.js: remove stale typeof guard around refreshVScaleMenu (always defined)
- app.js: call refreshTrigThresholdField on trig-signal change (both assignment sites)
- index.html: drop maxlength='16' on unit input; normaliseCal is the sole enforcer
- configcheck/main.go: delete dead nextOneOf function (no callers)
- hub_calibration_test.go: delete orphaned waitBroadcast comment (function never existed)
- calibration.go: correct arrayIndexSuffix comment to document known Go/C++ difference
- Docs/StreamHub-API.md: add calibration entry count and unit byte limits to §5 table
- spec: fix configReloaded missing path field, '16 chars'→'16 UTF-8 bytes', StreamString→char[], chain scenario→configcheck program, four→five new frames

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 07:57:28 +02:00
Martino FerrariandClaude Sonnet 4.6 42f5a726af fix: three StreamHub C++ defects from final code review
Finding 1 (HandleReloadConfig data loss): move ClearCalibration inside
LoadSourcesFile so the table is wiped only after a successful fread.
Adds a clearCalibration bool parameter (default false); the reload path
passes true, the startup path passes false.

Finding 2 (JSON injection via unit/source/signal): add JsonEscape()
static helper (escapes \", \\, \n \r \t, and \u00XX for other control
chars). Applied at all three emission sites: BroadcastCalibration,
HandleSaveSources, and BroadcastSources (label). Teach JsonGetString to
unescape the same set on read, so values round-trip correctly.

Finding 3 (%.17g verbosity): add ShortFloat() static helper that tries
%.15g then %.16g then %.17g, stopping at the first precision whose
strtod() output compares equal to the original. Applied at both float
emission sites. 0.1 now prints as "0.1", not "0.10000000000000001".

Minor: fix two inaccurate comments in StreamHub.h — the CalibrationEntry
rationale (not a 133 MB / address-limit issue; the real reason is no
per-entry heap churn, STL-free, trivially copyable) and "chars" to "bytes"
for the unit cap.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 07:50:01 +02:00
Martino FerrariandClaude Sonnet 4.6 686fc2ce7d docs: fix three review findings in calibration documentation
- Finding 1 (Critical): replace "16 chars" with "16 UTF-8 bytes" in the
  setCalibration unit field description (StreamHub-API.md) and the Cal·Unit
  toolbar row (WebUI.md); note that multi-byte characters consume more than
  one byte and that truncation never splits a character.

- Finding 2 (Important): correct the claim that a sources broadcast after
  reloadConfig is conditional on new sources being added — that is true only
  of the Go hub. The C++ hub calls BroadcastSources() unconditionally on
  success. Both the reloadConfig command description and the configReloaded
  event description in StreamHub-API.md are updated; the Reload bullet in
  WebUI.md is updated with a brief note. Clients must tolerate an unsolicited
  sources frame after any reload.

- Finding 3 (Minor): the configSaved failure example used "no SourcesFile
  configured", which matches neither hub. Corrected to the C++ form
  "no sources file configured" and added a note that the exact error text
  is not part of the protocol contract (Go uses "no sources-file configured").

Source evidence: calibration.go (maxUnitLen, len(), rune-repair loop),
StreamHub.cpp (kMaxUnitLen, byte strncpy, HandleReloadConfig unconditional
BroadcastSources, HandleSaveSources error string).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 07:34:48 +02:00
Martino FerrariandClaude Sonnet 4.6 d26b78b7f6 docs: document per-signal calibration and config save/reload
Update Docs/StreamHub-API.md (new setCalibration/reloadConfig commands,
calibration/configSaved/configReloaded events, §4 config file format),
ARCHITECTURE.md §6 (updated command/event tables and Config File Format
subsection), Docs/WebUI.md (Cal row in V-Scale Toolbar, Sources & Config
sidebar section). Also corrects the spec's Validation sentence to match
the shipped cal-invalid border behaviour instead of silent field revert.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 07:27:25 +02:00
Martino FerrariandClaude Sonnet 4.6 e37eec0276 webui: add the Sources & Config sidebar section
Renames the "Add Source" section to "Sources & Config" and replaces the
fire-and-forget "Save list" button with Save and Reload, plus a one-line
status area that renders the hub's configSaved/configReloaded ack.

onConfigAck replaces the no-op stub Task 7 left behind. It branches on the
frame type because configSaved carries a path and configReloaded does not,
and surfaces the hub's error text on failure rather than failing silently.
The status is kept outside the DOM because buildSidebar() recreates this
section on every sources broadcast.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 07:23:08 +02:00
Martino FerrariandClaude Sonnet 4.6 5917ab1bf2 Restore calibration parity: revert unit-stripping from normaliseCal, fix CSV quoting at export
Finding 1: revert the comma/quote strip added in 3cb998c from
normaliseCal() in calibration.js. The strip broke byte-identical parity
with Go CalConfig.Normalise and C++ StreamHub::SetCalibrationEntry, both
of which only trim whitespace and cap at 16 UTF-8 bytes. Delete the
companion test that asserted the now-removed behaviour (suite returns to
18 tests).

Finding 2: fix the actual CSV-safety problem at the point of use in
exportAllCSV() in app.js. Header cells (time column and signal columns)
are now RFC 4180-quoted: wrapped in double quotes with any embedded
double quote doubled. This safely handles units or signal names that
contain commas or quotes without touching normaliseCal.

Finding 3: update two stale comments in app.js that called the trigger
threshold or rawFromNorm result 'raw' — Task 9 moved trig.threshold into
calibrated units throughout, so the comments now say 'calibrated'.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 01:15:13 +02:00
Martino FerrariandClaude Sonnet 4.6 3cb998c5da webui: calibrate CSV export, trigger threshold and unit display
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:55:07 +02:00
Martino FerrariandClaude Sonnet 4.6 4908c039a5 fix(webui): keep cal-invalid styling on focused field during hub broadcast
refreshVScaleMenu() was unconditionally removing the cal-invalid class
from all three calibration inputs, which silently cleared the red-border
error indicator on a field the user was editing whenever a hub
calibration broadcast arrived. Apply the same focused-element guard
already used for .value writes so a rejected value's error styling
persists until the user corrects it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:52:04 +02:00
Martino FerrariandClaude Sonnet 4.6 4e3a90b2c6 webui: add calibration editor to the V-Scale toolbar
Adds the Cal row (Scale / Offset / Unit / Reset) to #vscale-menu, its
CSS, and the refreshVScaleMenu() / commitCal() logic that wires it to
calTable and the hub via setCalibrationWS.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:48:39 +02:00
Martino Ferrari 0e9ec61226 webui: apply per-signal calibration to the whole display path 2026-08-17 00:43:18 +02:00
Martino FerrariandClaude Opus 4.6 7312dd0ca0 docs(calibration.js): explain why one UTF-8 repair pass suffices in JS
TextEncoder always emits well-formed UTF-8, so truncation can strand at
most a lead byte plus three continuations — one repair pass covers it.
The C++ hub needs a loop because its input is raw bytes off the wire.
Also drops a dead variable from the byte-boundary test.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-17 00:41:00 +02:00
Martino FerrariandClaude Opus 4.6 48d62c1f80 fix(calibration.js): cap unit at 16 UTF-8 bytes, matching both hubs
normaliseCal was using String.length/.slice() (UTF-16 code units), so
multi-byte characters like °, Ω, µ could slip through oversized. Now uses
TextEncoder to slice at 16 bytes, then repairs any incomplete trailing
UTF-8 sequence by walking back over continuation bytes to find the lead
byte and dropping the incomplete rune — exactly mirroring Go's
utf8.DecodeLastRuneInString loop and the C++ walk-back in
StreamHub::SetCalibrationEntry. Adds 4 new test cases covering the
non-ASCII/boundary scenarios, and corrects the canonical test command in
the task-6 report to 'cd Client/udpstreamer && node --test'.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-17 00:36:01 +02:00
Martino FerrariandClaude Sonnet 4.6 21d084d2ea webui: add pure calibration module with unit tests
Implements Calib JS module (calibration.js) with affine transform primitives,
CalTable, and normaliseCal matching Go CalConfig.Normalise semantics; 14 node
--test cases all pass. Loads before app.js in index.html.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:29:53 +02:00
Martino FerrariandClaude Sonnet 4.6 b1c2a34eea test(configcheck): harden frame-strictness, sort-order, and document BroadcastSources difference
Fix round 1 review findings:

1. Frame-matching strategy: add protocolFrameTypes set; next() now fails immediately
   on an out-of-order protocol frame instead of silently discarding it. Ambient
   frames (data, stats, triggerState, monotonicState) are logged and skipped.
   nextSkipping() accepts explicitly-listed protocol frames that legitimately differ
   in order across hubs (connect-time "sources" before "calibration" in C++).

2. BroadcastSources documented exception: the extra "sources" frame C++ emits after
   reload is accepted and logged as [KNOWN DIFFERENCE] with full rationale; the
   report recommendation to remove it has been retracted (it is required for correct
   client-side source-list updates after reload-with-new-sources).

3. Sort-order constraint exercised: three calibration entries submitted in
   reverse-sort order (src2/Beta, src1/Zeta, src1/Alpha); each broadcast and the
   saved config file are asserted to be sorted by source then signal.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:26:12 +02:00
Martino FerrariandClaude Sonnet 4.6 73ba725d8f test: add cross-hub calibration and config-persistence parity checker
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:14:15 +02:00
Martino FerrariandClaude Sonnet 4.6 bdc74f5fd2 StreamHub: loop UTF-8 tail repair to match Go CalConfig.Normalise()
The single-pass repair left invalid bytes when the candidate lead byte
had class 0 (illegal 0xF8-0xFF bytes, or a bare continuation byte
reached after the 3-byte backward-scan cap). Convert to a loop with a
`cut` flag mirroring Go's loop: each iteration either makes no cut
(exits) or strictly reduces ulen by >= 1 byte (terminates in <= 16
iterations). Also treat expected==0 as a cut target, matching Go's
behaviour of stripping any byte that decodes as an invalid one-byte
sequence.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:06:45 +02:00
Martino FerrariandClaude Sonnet 4.6 93e00d0c21 fix(StreamHub): correct UTF-8 tail repair to run only after truncation
The previous walk-back in SetCalibrationEntry was unconditional, corrupting
short valid units ending in multi-byte characters (e.g. Omega, mu, degree).
Also failed to drop an orphaned lead byte left after stripping continuation
bytes. Restructured to use a 256-byte staging buffer so truncation can be
detected, then repair runs only in the truncation branch. Algorithm now
matches Go CalConfig.Normalise() exactly: scan back over continuation bytes
(up to 3), find the lead byte, derive expected sequence length, cut if
incomplete. Covers all cases: orphaned continuation, orphaned lead, cut on
lead byte.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-17 00:02:33 +02:00
Martino FerrariandClaude Sonnet 4.6 2f9b135c62 task-4-report: append Fix round 1 section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 23:55:49 +02:00
Martino FerrariandClaude Sonnet 4.6 957be793ae StreamHub: fix calibration trim, UTF-8 unit truncation, and sort order
Finding 1: Add TrimInPlace helper; apply trim→strip-[i]→empty-check order
in SetCalibrationEntry (matching Go Normalise()), so whitespace-padded
source/signal from WS clients normalise identically to config-file loads.

Finding 2: Trim unit before truncating to kMaxUnitLen, then walk back
continuation bytes (0x80-0xBF) to avoid leaving a partial UTF-8 rune,
matching Go's utf8.DecodeLastRuneInString loop.

Finding 3: BroadcastCalibration and HandleSaveSources now emit entries
sorted by source then signal (insertion sort over an index array, no STL),
producing byte-identical calibration frames and config files to the Go hub.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 23:55:46 +02:00
Martino FerrariandClaude Sonnet 4.6 cdafb877a3 StreamHub: per-signal calibration, config reload, whitespace-tolerant JSON
- Add CalibrationEntry (heap-allocated array[256], char[] fields to stay within
  the 133 MB struct's canonical address limit) plus calibrationMutex_ and
  numCalibration_.
- Implement SetCalibrationEntry/ClearCalibration, BroadcastCalibration,
  BroadcastConfigAck, HandleSetCalibration, HandleReloadConfig.
- Wire setCalibration and reloadConfig into OnWSCommand dispatch.
- Broadcast calibration to each newly connected client after triggerState.
- Fix JSON round-trip bug: replace JsonGetString/JsonGetBool helpers with a
  shared whitespace-tolerant JsonFindValue (tolerates "key" : "value" as
  written by HandleSaveSources); add JsonIsFinite (no <cmath>).
- Extend LoadSourcesFile(bool skipActive) to also parse calibration blocks;
  SourceIsActive checks live sessions before starting a duplicate.
- Extend HandleSaveSources to persist calibration blocks; emit configSaved ack.
- Reload semantics: calibration replaced wholesale, sources added only.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 19:56:44 +02:00
Martino FerrariandClaude Sonnet 4.6 ffe7cb1cc5 wshub: add setCalibration/reloadConfig frames and config acks
Wire five new WebSocket frames into hub.go: setCalibration (client→hub),
calibration (hub→client broadcast), reloadConfig (client→hub), configSaved and
configReloaded (hub→client acks with ok/path/error). Extend hubCmd with cal
field, add buildCalibrationMsg and buildConfigAckMsg builders, send calibration
on client connect, and run Save/Reload on separate goroutines to avoid blocking
the Run() select loop.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 19:36:09 +02:00
Martino FerrariandClaude Sonnet 4.6 dfd257cfd9 wshub: persist calibration alongside sources; add config reload
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 19:27:23 +02:00
Martino FerrariandClaude Sonnet 4.6 66efd74dd5 wshub: fix CalConfig.Normalise parity gaps vs C++ twin and JS client
Finding 1: strip trailing [digits] array-element suffix from Signal so one
calibration entry covers an entire array signal, matching the C++ strchr
truncation and the JS equivalent.

Finding 2: after the 16-byte Unit truncation, drop any trailing partial UTF-8
rune so json.Marshal never emits replacement characters; keeps byte limit in
sync with C++ strncpy(u, unit, kMaxUnitLen).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-16 19:21:41 +02:00
Martino Ferrari 47f1567a26 wshub: add per-signal calibration store and flat config-file codec 2026-08-16 19:16:22 +02:00
Martino Ferrari 6d26e8191c docs: implementation plan for per-signal calibration and persistent hub config 2026-08-16 19:14:34 +02:00
Martino FerrariandClaude Opus 4.6 5ab1721df5 docs: spec per-signal calibration and persistent hub config
Design for a per-signal affine calibration (scale/offset/unit) applied
client-side and stored server-side alongside the source list, so signals in
raw units can be read in engineering units and the setup survives a reload.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-16 18:17:07 +02:00
Martino Ferrari 2370848994 added trigger 2026-08-13 10:28:56 +02:00
Martino Ferrari ff5ad22447 included jitter correction on client 2026-08-13 10:28:43 +02:00
Martino Ferrari a49ab5ba25 Added silence timeout as floating point 2026-08-10 17:18:50 +02:00
294 changed files with 56077 additions and 25129 deletions
+6 -3
View File
@@ -58,7 +58,7 @@ UDP 8081 telemetry, TcpLogger 8082 (REPORT_ERROR → "LOG <LEVEL> <desc>" lines)
|---|---|
| `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) |
| `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) |
@@ -140,8 +140,11 @@ cd Client/streamhub-qt && cmake -B build && cmake --build build
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 +Recorder{...}
Sources={id={Label Addr Port}} }`. `+History` keys: `Directory` (required),
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.
+64 -4
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 →[post window + margin elapsed]→ TRIGGERED (broadcast binary v2 capture)
COLLECTING →[every source produced past the window]→ TRIGGERED (broadcast binary v2 capture)
TRIGGERED →[auto-rearm (normal, ~200 ms) | rearm (single)]→ ARMED
any →[disarm]→ IDLE
```
@@ -325,6 +325,30 @@ 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)
```
@@ -334,9 +358,11 @@ Hub = {
PushRate = 30 // push loop Hz
MaxPushPoints = 50 // LTTB cap per signal per tick
StatsRate = 1 // stats broadcast Hz
RingTemporal = 1000000 // ring capacity (points) for multi-element signals
RingTemporal = 1000000 // initial 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"
@@ -358,6 +384,16 @@ 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
@@ -380,7 +416,9 @@ 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 current dynamic source list to `SourcesFile` (JSON) |
| `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` |
| `getSources` | — | Trigger `sources` broadcast |
| `getConfig` | `sourceId` | Trigger `config` broadcast for one source |
| `getStats` | — | Trigger `stats` broadcast |
@@ -399,11 +437,33 @@ 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?` | On any trigger FSM transition |
| `triggerState` | `state` (`"idle"`\|`"armed"`\|`"collecting"`\|`"triggered"`), `mode`, `stopped`, `trigTime?`, `preSec?`, `postSec?` | 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
+4 -1
View File
@@ -30,6 +30,9 @@ 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
@@ -81,7 +84,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`), and the Go decoder (`Common/Client/go/udpsprotocol`). 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`), 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.
**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.
+6
View File
@@ -0,0 +1,6 @@
{
"$schema": "https://download.qt.io/official_releases/qtcreator/latest/installer_source/jsonschemas/project.json",
"files.exclude": [
".qtcreator/project.json.user"
]
}
+209
View File
@@ -0,0 +1,209 @@
<?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
@@ -0,0 +1,84 @@
# 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
@@ -0,0 +1,77 @@
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
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_001"></TS>
+23
View File
@@ -0,0 +1,23 @@
#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
@@ -0,0 +1,14 @@
#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
@@ -0,0 +1,23 @@
#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
@@ -0,0 +1,51 @@
<?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>
+9 -1
View File
@@ -160,7 +160,15 @@ void Hub::onTriggerState(const std::string& json) {
trigger_.trigTime = msg.trigTime;
trigger_.hasTrigTime = true;
}
if (msg.state == "idle") { trigger_.hasTrigTime = false; }
if (msg.hasWindow) {
trigger_.firedPreS = msg.preSec;
trigger_.firedPostS = msg.postSec;
trigger_.hasFiredWin = true;
}
if (msg.state == "idle") {
trigger_.hasTrigTime = false;
trigger_.hasFiredWin = false;
}
Q_EMIT triggerStateChanged();
}
+5
View File
@@ -60,6 +60,11 @@ 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). */
+230 -74
View File
@@ -78,6 +78,49 @@ 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; } }
@@ -189,6 +232,50 @@ 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);
@@ -205,13 +292,14 @@ 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) {
@@ -239,15 +327,15 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
/* ── gather data per slot ───────────────────────────────────────────── */
std::vector<std::vector<double>> tStore(slots.size()), vStore(slots.size());
const bool liveHiRes = !trigView && live && !paused &&
const bool liveHiRes = !tv.rel && live && !paused &&
gv->windowSec <= kLiveHiResMaxWin && zc.valid &&
(zc.t1 - zc.t0) >= gv->windowSec * 0.9 && (wallNow - zc.t1) < 3.0;
const bool useZoomData = !trigView && !paused && zc.valid &&
const bool useZoomData = !tv.rel && !paused && zc.valid &&
(liveHiRes ||
(!live && zc.t0 <= w_->plotXMin_ + 1e-9 && zc.t1 >= w_->plotXMax_ - 1e-9));
bool useHistData = !trigView && !paused && !live && hc.valid &&
bool useHistData = !tv.rel && !paused && !live && hc.valid &&
hc.t0 <= w_->plotXMin_ + 1e-9 && hc.t1 >= w_->plotXMax_ - 1e-9;
if (useHistData) {
bool any = false;
@@ -271,17 +359,25 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
const auto& sig = sources[a.sourceIdx].signals[a.signalIdx];
const std::string key = hub->slotKey(a);
if (trigView) {
if (tv.fromCap) {
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] - cap->trigTime);
tStore[si].push_back(cs.t[i] - tv.trigT);
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) {
@@ -302,11 +398,18 @@ 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 (trigView) {
if (tv.rel) {
if (w_->trigZoomed_) { xMin = w_->plotXMin_; xMax = w_->plotXMax_; }
else { xMin = -cap->preSec; xMax = cap->postSec; }
/* 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 if (live && !paused) {
if (liveHiRes) { xMax = zc.t1; xMin = zc.t1 - gv->windowSec; }
else { xMax = wallNow; xMin = wallNow - gv->windowSec; }
@@ -319,19 +422,25 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
/* ── grid + ticks ───────────────────────────────────────────────────── */
p.setPen(QPen(QColor(0x31,0x32,0x44,160), 1.0));
/* Y grid: 9 division lines */
const auto& av = (w_->vMode_ == 0 && w_->activeSlot_ >= 0 &&
w_->activeSlot_ < (int)slots.size())
? slots[w_->activeSlot_].vs : VScale();
/* 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_;
}
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 (w_->vMode_ == 0 && w_->activeSlot_ >= 0 &&
w_->activeSlot_ < (int)slots.size()) {
double rawVal = av.resolvedOffset + (d - av.screenPos) * av.resolvedDiv;
lbl = fmtVal(rawVal);
if (axisVS != nullptr) {
lbl = fmtVal(axisVS->resolvedOffset +
(d - axisVS->screenPos) * axisVS->resolvedDiv);
} else {
lbl = QString::number(d);
}
@@ -346,7 +455,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 = trigView ? fmtVal(xv) + "s" : QString::number(xv, 'f', 3);
QString xl = tv.rel ? 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);
@@ -396,8 +505,10 @@ 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], a.vs);
for (size_t k = 0; k < nOut; k++) vNorm[k] = normalizeY(vDec[k], nvs);
}
QColor c = sig.color;
@@ -423,7 +534,7 @@ void PlotCanvas::paintEvent(QPaintEvent*) {
}
/* trigger instant marker at t=0 */
if (trigView) {
if (tv.rel) {
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()));
@@ -476,8 +587,7 @@ void PlotCanvas::wheelEvent(QWheelEvent* e) {
Hub* hub = w_->hub_;
GlobalView* gv = w_->gv_;
auto& slots = w_->slots_;
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
const TrigView tv = resolveTrigView(hub, gv, w_->paused_);
bool& live = w_->live_;
double dy = e->angleDelta().y();
@@ -488,43 +598,51 @@ void PlotCanvas::wheelEvent(QWheelEvent* e) {
const double now = nowSec();
auto enterTrigZoom = [&]() {
if (trigView && !w_->trigZoomed_) {
w_->setStoredX(-cap->preSec, cap->postSec);
if (tv.rel && !w_->trigZoomed_) {
w_->setStoredX(-tv.preS, tv.postS);
w_->trigZoomed_ = true;
}
};
auto xZoomStored = [&](double f) {
if (trigView) enterTrigZoom();
if (tv.rel) 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);
};
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;
/* 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;
}
};
/* 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 (!trigView && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
if (!tv.rel && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
else xZoomStored(factor);
} else if (shift) {
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;
if (wheelVS != nullptr) {
makeManual(*wheelVS);
wheelVS->screenPos += (dy > 0) ? 0.5 : -0.5;
}
} else {
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);
if (wheelVS != nullptr) {
makeManual(*wheelVS);
wheelVS->divValue = std::max(wheelVS->divValue * factor, 1e-30);
} else {
if (!trigView && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
if (!tv.rel && live) gv->windowSec = std::clamp(gv->windowSec*factor, 1e-4, 3600.0);
else xZoomStored(factor);
}
}
@@ -549,8 +667,7 @@ void PlotCanvas::mouseMoveEvent(QMouseEvent* e) {
GlobalView* gv = w_->gv_;
Hub* hub = w_->hub_;
const QRectF r = plotRect();
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
const TrigView tv = resolveTrigView(hub, gv, w_->paused_);
bool& live = w_->live_;
if (dragCursor_ != 0) {
@@ -560,11 +677,11 @@ void PlotCanvas::mouseMoveEvent(QMouseEvent* e) {
return;
}
if (panning_) {
if (trigView && !w_->trigZoomed_) {
w_->setStoredX(-cap->preSec, cap->postSec);
if (tv.rel && !w_->trigZoomed_) {
w_->setStoredX(-tv.preS, tv.postS);
w_->trigZoomed_ = true;
}
if (!trigView && live) { w_->initPlotX(nowSec()); live = false; }
if (!tv.rel && live) { w_->initPlotX(nowSec()); live = false; }
double dxPix = e->pos().x() - lastPos_.x();
lastPos_ = e->pos();
double xRange = w_->plotXMax_ - w_->plotXMin_;
@@ -677,11 +794,10 @@ void PlotWidget::onCaptureReceived() {
void PlotWidget::tick() {
Hub* hub = hub_;
GlobalView* gv = gv_;
const CaptureFrame* cap = hub->capture();
const bool trigView = (cap != nullptr) && gv->trigView;
const TrigView tv = resolveTrigView(hub, gv, paused_);
const double now = nowSec();
if (!trigView && !paused_) {
if (!tv.rel && !paused_) {
std::string csv;
for (const auto& a : slots_) {
std::string k = hub->slotKey(a);
@@ -736,7 +852,11 @@ void PlotWidget::rebuildHeader() {
auto* b = new QToolButton(header_);
b->setCheckable(true);
b->setChecked(activeSlot_ == i);
b->setText(QString("%1 %2/div")
/* 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")
.arg(QString::fromStdString(sig.meta.name))
.arg(fmtVal(a.vs.resolvedDiv)));
QColor c = sig.color;
@@ -797,11 +917,17 @@ void PlotWidget::rebuildHeader() {
headerLay_->addWidget(fit);
}
/* N / D / M */
const char* vl[3] = {"N", "D", "M"};
for (int vm = 0; vm < 3; vm++) {
/* 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];
auto* vb = new QToolButton(header_);
vb->setText(vl[vm]);
vb->setText(vl[i]);
vb->setToolTip(vtip[i]);
vb->setCheckable(true);
vb->setChecked(vMode_ == vm);
connect(vb, &QToolButton::clicked, this, [this, vm]() {
@@ -810,9 +936,57 @@ 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;
@@ -846,30 +1020,12 @@ 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();
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(); });
buildVScaleMenu(m.addMenu("V-scale"), a.vs);
}
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", [&]() {
+5 -1
View File
@@ -21,6 +21,7 @@
class QHBoxLayout;
class QToolButton;
class QLabel;
class QMenu;
namespace shq {
@@ -69,6 +70,8 @@ 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);
@@ -87,7 +90,8 @@ private:
bool paused_ = false;
double plotXMin_ = 0.0;
double plotXMax_ = 0.0;
int vMode_ = 0; /* 0 normal 1 digital 2 mixed */
int vMode_ = 0; /* 0 normal 1 digital 2 mixed 3 unified */
VScale uniVS_; /* the one scale every trace shares in mode 3 */
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/MARTe_Integrated_components/Client/streamhub-qt/build/.qt")
set(__QT_DEPLOY_IMPL_DIR "/home/martino/Projects/marte2_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 "Release")
set(__QT_DEPLOY_ACTIVE_CONFIG "")
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/MARTe_Integrated_components/Client/streamhub-qt/build/.qt/QtDeployTargets.cmake"
"/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient)
set(__QT_DEPLOY_TARGET_StreamHubQtClient_FILE /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient)
set(__QT_DEPLOY_TARGET_StreamHubQtClient_TYPE EXECUTABLE)
+16 -9
View File
@@ -1,5 +1,5 @@
# This is the CMakeCache file.
# For build in directory: /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
# For build in directory: /home/martino/Projects/marte2_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=Release
CMAKE_BUILD_TYPE:STRING=
//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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/pkgRedirects
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build
StreamHubQtClient_BINARY_DIR:STATIC=/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt
StreamHubQtClient_SOURCE_DIR:STATIC=/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_CACHEFILE_DIR:INTERNAL=/home/martino/Projects/marte2_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=3
CMAKE_CACHE_MINOR_VERSION:INTERNAL=4
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
@@ -387,10 +387,15 @@ 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
@@ -419,7 +424,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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_HOME_DIRECTORY:INTERNAL=/home/martino/Projects/marte2_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
@@ -518,6 +523,8 @@ 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.1.1")
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")
@@ -34,9 +34,10 @@ 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.46.0)
set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT 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)
@@ -91,9 +92,9 @@ endif()
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_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.1.1;/usr/lib;/lib")
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 "")
@@ -1,13 +1,13 @@
set(CMAKE_HOST_SYSTEM "Linux-7.0.12-arch1-1")
set(CMAKE_HOST_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "7.0.12-arch1-1")
set(CMAKE_HOST_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-7.0.12-arch1-1")
set(CMAKE_SYSTEM "Linux-7.1.8-arch1-3")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "7.0.12-arch1-1")
set(CMAKE_SYSTEM_VERSION "7.1.8-arch1-3")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
@@ -416,12 +416,15 @@
# 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__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# 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)
@@ -866,7 +869,9 @@ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
# define CXX_STD __cplusplus
# endif
#elif defined(__NVCOMPILER)
# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
# 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
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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# Relative path conversion top directories.
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")
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")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
@@ -1,3 +1,3 @@
# Hashes of file build rules.
c51d7f9574edec7c54e07718e226e487 CMakeFiles/StreamHubQtClient_autogen
1a58e86cf3158e28144ec64d4309d76e StreamHubQtClient_autogen/timestamp
0cb4e5ccccdee237bca094c8b1abeca7 CMakeFiles/StreamHubQtClient_autogen
e7f54a49cd115db46d4899f7b6078912 StreamHubQtClient_autogen/timestamp
@@ -1,7 +1,7 @@
{
"InstallScripts" :
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/cmake_install.cmake"
"/home/martino/Projects/marte2_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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt/CMakeLists.txt"
"CMakeFiles/4.3.4/CMakeCXXCompiler.cmake"
"CMakeFiles/4.3.4/CMakeSystem.cmake"
"/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"
"/usr/lib/cmake/Qt6/FindWrapAtomic.cmake"
"/usr/lib/cmake/Qt6/FindWrapOpenGL.cmake"
"/usr/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake"
@@ -437,22 +437,82 @@ 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"
@@ -461,15 +521,20 @@ 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"
@@ -485,6 +550,10 @@ 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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_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/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/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"
.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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 16
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/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/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"
.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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 1
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/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/marte2_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/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"
"/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"
"" "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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_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/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
@$(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
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/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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/main.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp
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: 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_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
@$(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
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/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/marte2_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/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/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp -o CMakeFiles/StreamHubQtClient.dir/MainWindow.cpp.s
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.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.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.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.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
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
# 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/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o"
"CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.o
StreamHubQtClient: CMakeFiles/StreamHubQtClient.dir/home/martino/Projects/marte2_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/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/marte2_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/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
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
.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/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/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/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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/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_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_FLAGS = -O3 -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-unused-parameter -mno-direct-extern-access
CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wno-unused-parameter -mno-direct-extern-access
@@ -1 +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
/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
@@ -1,16 +1,72 @@
{
"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",
"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",
"CMAKE_EXECUTABLE" : "/usr/bin/cmake",
"CMAKE_LIST_FILES" :
[
"/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",
"/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",
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake",
"/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/4.3.4/CMakeCXXCompiler.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",
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake",
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake",
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake",
@@ -24,6 +80,19 @@
"/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",
@@ -31,6 +100,8 @@
"/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",
@@ -47,6 +118,7 @@
"/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",
@@ -90,7 +162,9 @@
"/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",
@@ -635,88 +709,88 @@
"/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake",
"/usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake"
],
"CMAKE_SOURCE_DIR" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt",
"CMAKE_SOURCE_DIR" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt",
"CROSS_CONFIG" : false,
"DEP_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/deps",
"DEP_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/deps",
"DEP_FILE_RULE_NAME" : "StreamHubQtClient_autogen/timestamp",
"HEADERS" :
[
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.h",
"Mu",
"EWIEGA46WW/moc_HistoryBar.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.h",
"Mu",
"EWIEGA46WW/moc_Hub.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.h",
"Mu",
"EWIEGA46WW/moc_MainWindow.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Model.h",
"Mu",
"EWIEGA46WW/moc_Model.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.h",
"Mu",
"EWIEGA46WW/moc_PlotGrid.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.h",
"Mu",
"EWIEGA46WW/moc_PlotWidget.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.h",
"Mu",
"EWIEGA46WW/moc_SourceSidebar.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.h",
"Mu",
"EWIEGA46WW/moc_StatsDialog.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.h",
"Mu",
"EWIEGA46WW/moc_Theme.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.h",
"Mu",
"EWIEGA46WW/moc_TriggerBar.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.h",
"Mu",
"EWIEGA46WW/moc_WsClient.cpp",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.h",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.h",
"Mu",
"GV55XEWTON/moc_Protocol.cpp",
"RQWVCOUPNN/moc_Protocol.cpp",
null
]
],
"HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ],
"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",
"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",
"MOC_DEFINITIONS" :
[
"QT_CORE_LIB",
@@ -736,8 +810,8 @@
],
"MOC_INCLUDES" :
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt",
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub",
"/usr/include/qt6/QtWidgets",
"/usr/include/qt6",
"/usr/include/qt6/QtCore",
@@ -746,10 +820,10 @@
"/usr/include/qt6/QtWebSockets",
"/usr/include/qt6/QtNetwork",
"/usr/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/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"
],
"MOC_MACRO_NAMES" :
@@ -772,76 +846,76 @@
"-E",
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
],
"MOC_PREDEFS_FILE" : "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient_autogen/moc_predefs.h",
"MOC_PREDEFS_FILE" : "/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/ParseCache.txt",
"PARSE_CACHE_FILE" : "/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenUsed.txt",
"SETTINGS_FILE" : "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient_autogen.dir/AutogenUsed.txt",
"SOURCES" :
[
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/HistoryBar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Hub.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/MainWindow.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotGrid.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/PlotWidget.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/SourceSidebar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/StatsDialog.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/Theme.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/TriggerBar.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/WsClient.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/main.cpp",
"Mu",
null
],
[
"/home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp",
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp",
"Mu",
null
]
@@ -1 +1 @@
moc:776e76dd1ca5e6a827a6ed08b3f295c7d152964668c1bc455d9fcaea3e7579c3
moc:fbadccd7b3896336babda4a708ab9e156687fc005a6a2d8e03a91a4da1b7f080
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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_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/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
@$(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
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/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
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
.PHONY : CMakeFiles/StreamHubQtClient_autogen.dir/depend
@@ -1,996 +0,0 @@
# 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.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_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/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
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
.PHONY : CMakeFiles/StreamHubQtClient_autogen_timestamp_deps.dir/depend
@@ -1,9 +1,9 @@
/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
/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
+23 -23
View File
@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
# Generated by "Unix Makefiles" Generator, CMake Version 4.4
# 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/MARTe_Integrated_components/Client/streamhub-qt
CMAKE_SOURCE_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build//CMakeFiles/progress.marks
$(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
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles 0
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_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/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
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
# target to build an object file
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.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.i: home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.i
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.i
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
# target to preprocess a source file
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.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.s: home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.cpp.s
.PHONY : home/martino/Projects/MARTe_Integrated_components/Client/streamhub/Protocol.s
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
# target to generate assembly for a file
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
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
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/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 "... 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 "... main.o"
@echo "... main.i"
@echo "... main.s"
Binary file not shown.
@@ -1,33 +1,33 @@
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 \
/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 \
/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.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/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/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
@@ -948,25 +948,85 @@ 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.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/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/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 \
@@ -975,15 +1035,20 @@ 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.1.1 20260430"
#define __VERSION__ "16.2.1 20260810"
#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__ 1
#define __GNUC_MINOR__ 2
#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/MARTe_Integrated_components/Client/streamhub-qt
# Install script for directory: /home/martino/Projects/marte2_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 "Release")
set(CMAKE_INSTALL_CONFIG_NAME "")
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/MARTe_Integrated_components/Client/streamhub-qt/build/StreamHubQtClient")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL)
include("/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/CMakeFiles/StreamHubQtClient.dir/install-cxx-module-bmi-noconfig.cmake" OPTIONAL)
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
if(CMAKE_INSTALL_LOCAL_ONLY)
file(WRITE "/home/martino/Projects/MARTe_Integrated_components/Client/streamhub-qt/build/install_local_manifest.txt"
file(WRITE "/home/martino/Projects/marte2_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/MARTe_Integrated_components/Client/streamhub-qt/build/${CMAKE_INSTALL_MANIFEST}"
file(WRITE "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub-qt/build/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
endif()
+6
View File
@@ -825,11 +825,17 @@ 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;
}
}
+11 -2
View File
@@ -61,6 +61,11 @@ 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). */
@@ -183,9 +188,12 @@ public:
plotXMax_[i] = tMax;
}
/** @brief Per-plot vertical normalisation: 0=normal 1=digital 2=mixed. */
/** @brief Per-plot vertical normalisation: 0=normal 1=digital 2=mixed 3=unified. */
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_; }
@@ -302,7 +310,8 @@ 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 */
int plotVMode_[kMaxPlotSlots] = {}; /* 0=normal 1=digital 2=mixed 3=unified */
VScale plotUniVS_[kMaxPlotSlots]; /* shared scale used by vMode 3 */
/* Cursors (global) */
bool cursorsOn_ = false;
+454
View File
@@ -0,0 +1,454 @@
# 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
@@ -0,0 +1,103 @@
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 "")
Binary file not shown.
@@ -0,0 +1,15 @@
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)
@@ -0,0 +1,954 @@
/* 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;
}
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,16 @@
# 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})
@@ -0,0 +1,7 @@
{
"InstallScripts" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/cmake_install.cmake"
],
"Parallel" : false
}
+136
View File
@@ -0,0 +1,136 @@
# 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
@@ -0,0 +1,157 @@
# 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
@@ -0,0 +1,31 @@
# 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 "")
@@ -0,0 +1,230 @@
# 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
@@ -0,0 +1,26 @@
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()
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for StreamHubClient.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for StreamHubClient.
@@ -0,0 +1,2 @@
# Empty dependencies file for StreamHubClient.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# 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
@@ -0,0 +1 @@
/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
@@ -0,0 +1,10 @@
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
@@ -0,0 +1,8 @@
/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
@@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
@@ -0,0 +1,30 @@
# 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 "")
@@ -0,0 +1,226 @@
# 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
@@ -0,0 +1,25 @@
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()
@@ -0,0 +1,3 @@
file(REMOVE_RECURSE
"libimgui_lib.a"
)
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for imgui_lib.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for imgui_lib.
@@ -0,0 +1,2 @@
# Empty dependencies file for imgui_lib.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# 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
@@ -0,0 +1,2 @@
/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
@@ -0,0 +1,10 @@
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
@@ -0,0 +1 @@
18
+649
View File
@@ -0,0 +1,649 @@
# 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
+192 -61
View File
@@ -85,6 +85,49 @@ 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;
@@ -149,9 +192,36 @@ 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 */
/* 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. */
const CaptureFrame* cap = app.capture();
const bool trigView = (cap != nullptr) && app.showTrigBar();
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;
/* Hi-res zoom cache for this plot */
auto& zc = app.zoomCache(plotIdx);
@@ -194,13 +264,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 = !trigView && live && !paused &&
const bool liveHiRes = !trigRel && live && !paused &&
app.windowSec() <= kLiveHiResMaxWin &&
zc.valid &&
(zc.t1 - zc.t0) >= app.windowSec() * 0.9 &&
(wallNow - zc.t1) < 3.0;
const bool useZoomData = !trigView && !paused && zc.valid &&
const bool useZoomData = !trigRel && !paused && zc.valid &&
(liveHiRes ||
(!live &&
zc.t0 <= app.plotXMin(plotIdx) + 1e-9 &&
@@ -215,7 +285,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 = !trigView && !paused && !live && haveHistCover;
bool useHistData = !trigRel && !paused && !live && haveHistCover;
if (useHistData) {
/* Check that at least one signal has actual data points */
bool anyData = false;
@@ -231,7 +301,12 @@ 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 (live) { visT1 = wallNow; visT0 = wallNow - app.windowSec(); }
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(); }
else { visT1 = app.plotXMax(plotIdx); visT0 = app.plotXMin(plotIdx); }
{
double margin = (visT1 - visT0) * 0.1;
@@ -272,6 +347,15 @@ 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) {
@@ -302,6 +386,11 @@ 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;
@@ -326,9 +415,11 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
ImVec4(0.067f,0.067f,0.106f,1.f));
char badge[80];
/* show vscale info: resolved div value */
/* Show the div value actually in force: the plot's shared one in
* unified mode, this signal's otherwise. */
char dvbuf[16];
fmtVal(dvbuf, sizeof(dvbuf), a.vs.resolvedDiv);
fmtVal(dvbuf, sizeof(dvbuf),
(vMode == 3) ? uniVS.resolvedDiv : a.vs.resolvedDiv);
snprintf(badge, sizeof(badge), "%s %s/div##b%d",
sig.meta.name.c_str(), dvbuf, i);
@@ -398,7 +489,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* Back / Fit / Reset (zoom history) */
if (!live || (trigView && app.trigZoomed(plotIdx))) {
if (!live || (trigRel && app.trigZoomed(plotIdx))) {
ImGui::SameLine();
auto& hist = app.zoomHist(plotIdx);
if (hist.empty()) { ImGui::BeginDisabled(); }
@@ -408,7 +499,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
if (hist.empty()) { ImGui::EndDisabled(); }
ImGui::SameLine();
if (trigView) {
if (trigRel) {
/* Reset to full capture window */
if (ImGui::SmallButton(ICON_FA_EXPAND " Reset##zr")) {
app.trigZoomed(plotIdx) = false;
@@ -440,10 +531,15 @@ 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", "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);
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);
bool sel = (vMode == vm);
if (sel) {
ImGui::PushStyleColor(ImGuiCol_Button, ImVec4(0.537f,0.706f,0.980f,0.4f));
@@ -451,28 +547,41 @@ 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[vm]); }
if (vm < 2) { ImGui::SameLine(0.f, 1.f); }
if (ImGui::IsItemHovered()) { ImGui::SetTooltip("%s", kVTooltips[i]); }
if (i < 3) { ImGui::SameLine(0.f, 1.f); }
}
}
/* ── VScale toolbar (shown when an active signal is selected) ───────── */
/* ── 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);
if (vMode == 0 && actSlot >= 0 && actSlot < (int)slots.size()) {
auto& a = slots[actSlot];
toolVS = &slots[actSlot].vs;
} else if (vMode == 3) {
toolVS = &uniVS;
}
if (toolVS != static_cast<VScale *>(0)) {
VScale& tvs = *toolVS;
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 = (a.vs.mode == m);
bool sel = (tvs.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])) { a.vs.mode = m; }
if (ImGui::SmallButton(kModeLabels[m])) { tvs.mode = m; }
if (sel) ImGui::PopStyleColor(2);
if (m < 2) ImGui::SameLine(0.f,2.f);
}
@@ -480,23 +589,23 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* resolved info */
char rbuf[24], obuf[24];
fmtVal(rbuf, sizeof(rbuf), a.vs.resolvedDiv);
fmtVal(obuf, sizeof(obuf), a.vs.resolvedOffset);
fmtVal(rbuf, sizeof(rbuf), tvs.resolvedDiv);
fmtVal(obuf, sizeof(obuf), tvs.resolvedOffset);
if (a.vs.mode == 2) { /* manual: editable */
if (tvs.mode == 2) { /* manual: editable */
ImGui::SetNextItemWidth(70.f);
ImGui::InputDouble("V/div##vd", &a.vs.divValue, 0,0,"%.4g");
ImGui::InputDouble("V/div##vd", &tvs.divValue, 0,0,"%.4g");
ImGui::SameLine(0.f,4.f);
ImGui::SetNextItemWidth(80.f);
ImGui::InputDouble("Offset##vo", &a.vs.offset, 0,0,"%.4g");
ImGui::InputDouble("Offset##vo", &tvs.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)a.vs.screenPos;
float sp = (float)tvs.screenPos;
if (ImGui::InputFloat("Pos(div)##vp", &sp, 0,0,"%.1f")) {
a.vs.screenPos = sp;
tvs.screenPos = sp;
}
ImGui::PopStyleVar();
@@ -539,7 +648,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(trigView ? "t - trig (s)" : "Time (s)", nullptr,
ImPlot::SetupAxes(trigRel ? "t - trig (s)" : "Time (s)", nullptr,
ImPlotAxisFlags_Lock,
ImPlotAxisFlags_Lock);
@@ -549,13 +658,17 @@ 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 (trigView) {
if (trigRel) {
if (trigZm) {
xMin = app.plotXMin(plotIdx);
xMax = app.plotXMax(plotIdx);
} else {
xMin = -cap->preSec;
xMax = cap->postSec;
/* 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;
}
} else if (live && !paused) {
if (liveHiRes) {
@@ -568,7 +681,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
} else {
xMin = app.plotXMin(plotIdx); xMax = app.plotXMax(plotIdx);
}
if (trigView || (live && !paused) || !live) {
if (trigRel || (live && !paused) || !live) {
if (xMax > xMin) {
ImPlot::SetupAxisLimits(ImAxis_X1, xMin, xMax, ImGuiCond_Always);
}
@@ -579,8 +692,16 @@ 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()) {
const auto& av = slots[actSlot].vs;
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;
for (int d = 0; d < 9; d++) {
double divPos = yTickVals[d];
double rawVal = av.resolvedOffset + (divPos - av.screenPos) * av.resolvedDiv;
@@ -636,15 +757,15 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
/* Helper: enter zoomed mode for trigger view (seed from capture window) */
auto enterTrigZoom = [&]() {
if (trigView && !trigZm) {
app.setPlotX(plotIdx, -cap->preSec, cap->postSec);
if (trigRel && !trigZm) {
app.setPlotX(plotIdx, -trigPreS, trigPostS);
trigZm = true;
}
};
/* Helper: X-zoom the stored range by factor around center */
auto xZoomStored = [&](double factor) {
if (trigView) { enterTrigZoom(); }
if (trigRel) { enterTrigZoom(); }
if (now - lastHistPush[plotIdx] > 0.6) {
app.pushZoomHist(plotIdx);
lastHistPush[plotIdx] = now;
@@ -659,37 +780,45 @@ 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 (!trigView && live) {
if (!trigRel && live) {
app.setWindowSec(app.windowSec() * factor);
} else {
xZoomStored(factor);
}
} else if (shift) {
/* ── 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;
/* ── Y pan ───────────────────────────────────────────── */
if (wheelVS != static_cast<VScale *>(0)) {
latchManual(*wheelVS);
wheelVS->screenPos += (wheel > 0.f) ? 0.5 : -0.5;
}
} else {
/* ── 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);
/* ── Y zoom ──────────────────────────────────────────── */
if (wheelVS != static_cast<VScale *>(0)) {
latchManual(*wheelVS);
wheelVS->divValue = std::max(wheelVS->divValue * factor, 1e-30);
} else {
/* No active signal: plain scroll → X zoom */
if (!trigView && live) {
if (!trigRel && live) {
app.setWindowSec(app.windowSec() * factor);
} else {
xZoomStored(factor);
@@ -701,8 +830,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 (trigView) { enterTrigZoom(); }
if (!trigView && live) {
if (trigRel) { enterTrigZoom(); }
if (!trigRel && live) {
app.initPlotX(plotIdx, wallNow);
live = false;
lastHistPush[plotIdx] = now;
@@ -721,7 +850,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* ── Hi-res WS zoom requests (suppressed while paused) ──────────── */
if (!trigView && !paused) {
if (!trigRel && !paused) {
std::string csv;
for (const auto& a : slots) {
std::string k = app.slotKey(a);
@@ -821,9 +950,11 @@ 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], a.vs);
vNorm[k] = normalizeY(vDec[k], nvs);
}
}
@@ -836,7 +967,7 @@ void RenderPlotPanel(App& app, int plotIdx, bool& paused) {
}
/* Trigger instant marker (capture view: t = 0) */
if (trigView) {
if (trigRel) {
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,6 +458,12 @@ 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,6 +109,11 @@ 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;
};
/*---------------------------------------------------------------------------*/
BIN
View File
Binary file not shown.
Submodule Client/streamhub/_deps/imgui-src added at dbb5eeaadf
@@ -0,0 +1,135 @@
# 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
@@ -0,0 +1,15 @@
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)
@@ -0,0 +1,78 @@
---
events:
-
kind: "find-v1"
backtrace:
- "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:12 (find_program)"
- "CMakeLists.txt:16 (project)"
mode: "program"
variable: "CMAKE_UNAME"
description: "Path to a program."
settings:
SearchFramework: "NEVER"
SearchAppBundle: "NEVER"
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
names:
- "uname"
candidate_directories:
- "/home/martino/.local/share/pi-node/node-v22.23.0-linux-x64/bin/"
- "/home/martino/.local/bin/"
- "/home/martino/.nix-profile/bin/"
- "/nix/var/nix/profiles/default/bin/"
- "/usr/local/sbin/"
- "/usr/local/bin/"
- "/usr/bin/"
- "/home/martino/.local/share/flatpak/exports/bin/"
- "/var/lib/flatpak/exports/bin/"
- "/usr/lib/jvm/default/bin/"
- "/usr/bin/site_perl/"
- "/usr/bin/vendor_perl/"
- "/usr/bin/core_perl/"
- "/opt/rocm/bin/"
- "/usr/lib/rustup/bin/"
- "/home/martino/.bun/bin/"
- "/home/martino/go/bin/"
- "/home/martino/.cargo/bin/"
- "/bin/"
searched_directories:
- "/home/martino/.local/share/pi-node/node-v22.23.0-linux-x64/bin/uname"
- "/home/martino/.local/bin/uname"
- "/home/martino/.nix-profile/bin/uname"
- "/nix/var/nix/profiles/default/bin/uname"
- "/usr/local/sbin/uname"
- "/usr/local/bin/uname"
found: "/usr/bin/uname"
search_context:
ENV{PATH}:
- "/home/martino/.local/share/pi-node/node-v22.23.0-linux-x64/bin"
- "/home/martino/.local/bin"
- "/home/martino/.nix-profile/bin"
- "/nix/var/nix/profiles/default/bin"
- "/usr/local/sbin"
- "/usr/local/bin"
- "/usr/bin"
- "/home/martino/.local/share/flatpak/exports/bin"
- "/var/lib/flatpak/exports/bin"
- "/usr/lib/jvm/default/bin"
- "/usr/bin/site_perl"
- "/usr/bin/vendor_perl"
- "/usr/bin/core_perl"
- "/opt/rocm/bin"
- "/usr/lib/rustup/bin"
- "/home/martino/.local/bin"
- "/home/martino/.bun/bin"
- "/home/martino/go/bin"
- "/home/martino/.cargo/bin"
-
kind: "message-v1"
backtrace:
- "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:218 (message)"
- "CMakeLists.txt:16 (project)"
message: |
The system is: Linux - 7.1.8-arch1-3 - x86_64
...
@@ -0,0 +1,16 @@
# 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/_deps/imgui-subbuild")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild")
# 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})
@@ -0,0 +1,11 @@
# Hashes of file build rules.
21710cac0ae0bc47cdbe96874aca0120 CMakeFiles/imgui-populate
6509ce823c4ffc94628844e0fb821b02 CMakeFiles/imgui-populate-complete
0d1d94c954aa91c9cfaebb9be5607d41 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-build
26ca52482ea2ea551344f96ebea28aa4 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-configure
6479f6660a65135af2f1a06887e3a30a imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-download
f35bae48f3ebed03d1a2f2ca1636a47b imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-install
e7b95df15e0e890548d45ee55c8bc011 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-mkdir
b4a23d5b74715564dff217255ef1ccd5 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-patch
bd2501ebe2330fd7f5b17e5e4ce8ab30 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-test
1689b5583c149a27d188429fd86b6ce4 imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-update
@@ -0,0 +1,7 @@
{
"InstallScripts" :
[
"/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/cmake_install.cmake"
],
"Parallel" : false
}
@@ -0,0 +1,55 @@
# 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/CMakeSystem.cmake"
"CMakeLists.txt"
"imgui-populate-prefix/tmp/imgui-populate-mkdirs.cmake"
"/usr/share/cmake/Modules/CMakeDetermineSystem.cmake"
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
"/usr/share/cmake/Modules/CMakeSystem.cmake.in"
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake/Modules/ExternalProject.cmake"
"/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in"
"/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in"
"/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in"
"/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in"
"/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in"
"/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in"
"/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in"
"/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.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"
"imgui-populate-prefix/tmp/imgui-populate-mkdirs.cmake"
"imgui-populate-prefix/tmp/imgui-populate-gitclone.cmake"
"imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-gitinfo.txt"
"imgui-populate-prefix/tmp/imgui-populate-gitupdate.cmake"
"imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-update-info.txt"
"imgui-populate-prefix/src/imgui-populate-stamp/imgui-populate-patch-info.txt"
"imgui-populate-prefix/tmp/imgui-populate-cfgcmd.txt"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/imgui-populate.dir/DependInfo.cmake"
)
@@ -0,0 +1,122 @@
# 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/_deps/imgui-subbuild
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/imgui-populate.dir/all
.PHONY : all
# The main recursive "codegen" target.
codegen: CMakeFiles/imgui-populate.dir/codegen
.PHONY : codegen
# The main recursive "preinstall" target.
preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/imgui-populate.dir/clean
.PHONY : clean
#=============================================================================
# Target rules for target CMakeFiles/imgui-populate.dir
# All Build rule for target.
CMakeFiles/imgui-populate.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui-populate.dir/build.make CMakeFiles/imgui-populate.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui-populate.dir/build.make CMakeFiles/imgui-populate.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target imgui-populate"
.PHONY : CMakeFiles/imgui-populate.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/imgui-populate.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles 9
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/imgui-populate.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles 0
.PHONY : CMakeFiles/imgui-populate.dir/rule
# Convenience name for target.
imgui-populate: CMakeFiles/imgui-populate.dir/rule
.PHONY : imgui-populate
# codegen rule for target.
CMakeFiles/imgui-populate.dir/codegen:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui-populate.dir/build.make CMakeFiles/imgui-populate.dir/codegen
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target imgui-populate"
.PHONY : CMakeFiles/imgui-populate.dir/codegen
# clean rule for target.
CMakeFiles/imgui-populate.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui-populate.dir/build.make CMakeFiles/imgui-populate.dir/clean
.PHONY : CMakeFiles/imgui-populate.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
@@ -0,0 +1,3 @@
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles/imgui-populate.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles/edit_cache.dir
/home/martino/Projects/marte2_projects/MARTe_Integrated_components/Client/streamhub/_deps/imgui-subbuild/CMakeFiles/rebuild_cache.dir

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