re doing to facilitate debugging
This commit is contained in:
543
CLAUDE.md
543
CLAUDE.md
@@ -67,19 +67,38 @@ GENERAL STUFF
|
||||
|
||||
==================================================================
|
||||
|
||||
COLORS
|
||||
|
||||
1. P7 Strike Color (when things are written to p7 = Blue white Hex #F0F8FF
|
||||
2. P7 Persistence (during persistence after strike = Yellow Hex #F2BF1C
|
||||
3. All Graticules and PPI Cursors are incandescent #47 lamp Hex #FFF4CC
|
||||
This is for bearing rings on ppi scope as well as bearing ticks and
|
||||
bearing degree texts
|
||||
4. Left Panel Text for description is white hex #FFFFFF except for controls
|
||||
as described below
|
||||
5. Control operation via keyboard key strokes are light red Hex #FFCCCB
|
||||
6. Control operation description are light green #64E3A1
|
||||
7. Status text panel under scope are cyan hex #00FFFF
|
||||
8. Note that all targets are to be p7; this includes land features and
|
||||
active targets. Range rings on ppi are also p7
|
||||
Please note that range rings shall be fixed brightness; not affected
|
||||
by sensitivity.
|
||||
9. Range markings and range calibration pips shall be p7 on the chain
|
||||
home scope.
|
||||
10. Center line on precision approach radar horizontal and guide path
|
||||
on precision approach radar vertical shall be p7
|
||||
11. Rain noise as well as water wave noise shall also be p7 and be
|
||||
affected by gain as well as noise filtering controls
|
||||
12. Please note for each color in this table, there shall be a variable
|
||||
in the settings.h file that can be used to change the color. Values should be in hex.
|
||||
13. The marine a scope display is p1 phosphor (green)
|
||||
14. The chain home scope display is p2 phosphor (blue green with some persistence)
|
||||
|
||||
==================================================================
|
||||
|
||||
Please note that all on-screen text shall be white and fully
|
||||
illuminated and is not subject to phosphor persistence or decay.
|
||||
|
||||
Exceptions:
|
||||
|
||||
Graticule text: should be incandescent for the bearing marks.
|
||||
Graticule text for all a-scope should be incandescent, not white
|
||||
and not phosphor as they are dependent on glass graticules with etched
|
||||
lines and text.
|
||||
|
||||
PPI Scope Range Ring Markers Text on the PPI scope range rings shall be blue
|
||||
fade to yellow green as on p7 phosphor. Which is the same for ppi targets.
|
||||
|
||||
Please note that direction as stated here are True directions. 000 is True North
|
||||
|
||||
Maximum Range is 6 miles for marine type radar
|
||||
@@ -120,6 +139,9 @@ description window for each scope. When the main exhibit descriptor screen comes
|
||||
important to highlight the feature that the user can press the s key or the S key any time to 'hurry up'
|
||||
the scope advancement.
|
||||
|
||||
Please note that controls are used for the current scope that is selected. When you move to another scope or to scope
|
||||
1 after leaving the Exhibit introduction screen; the controls must be reset for the scope you are entering
|
||||
|
||||
Also ensure that the timeout clock will reset when the user changes to a new scope, or presses
|
||||
any key or operates any control on the panel. This
|
||||
should be articulated in the descriptive text
|
||||
@@ -132,12 +154,14 @@ should be articulated in the descriptive text
|
||||
2. Marine A-Scope - (horizontal axis is range; vertical axis is amplitude of
|
||||
return pulse; bearing will be set via a bearing control; current implementation
|
||||
would be two keys on the keyboard; one key to go clockwise on bearing and another
|
||||
key would be to go counterclockwise. The A scope phosphor is P1, which is green.
|
||||
key would be to go counterclockwise.
|
||||
The c key for clockwise on a scope and v for counterclockwise.
|
||||
The step rate for this control, before the knob is implemented would be one or two
|
||||
degrees per key press, but if the key is held down, it would increase slowly due to
|
||||
how long the key is depressed
|
||||
|
||||
The max range setting shall be included in the status text window below the scope
|
||||
|
||||
The A scope graticule is manually swapped out at each maximum range value
|
||||
by the operator during the period. Here we will have to fake it out. And that
|
||||
graticule needs to have an incandescent color. That graticule will have three horizontal
|
||||
@@ -167,6 +191,8 @@ should be articulated in the descriptive text
|
||||
The u and d keys are ignored during the swap animation (operator's hands are busy).
|
||||
The graticule remains incandescent color throughout — it is edge-lit glass.
|
||||
|
||||
The sliding out, bare crt, and sliding in should all be settable in settings.h
|
||||
|
||||
3. Chain Home A Scope There is a second use of the a-scope.
|
||||
That is for the early world war 2 chain home
|
||||
radar. This operated very differently. You have a large array of high power transmitters
|
||||
@@ -187,6 +213,9 @@ should be articulated in the descriptive text
|
||||
for single press, but a slow build of of speed if key is held down. This has to stay
|
||||
slow due to the sudden appearance of the null.
|
||||
|
||||
The status for goniometer switch shall be shown in the status text windo below
|
||||
the scope as well as the goniometer setting in degrees as selected by the switch
|
||||
|
||||
Targets for Chain Home would all have to be simulated as there will be no ais
|
||||
nor ads-b. Simulations would show several aircraft approaching the radar in many
|
||||
different directions and ranges. The museum visitor for exercise could try to sort
|
||||
@@ -215,10 +244,7 @@ should be articulated in the descriptive text
|
||||
Let's assign key . for toggling between 25 and 12.5 PRF. There is no range selection.
|
||||
Note on description; this is to reduce use of the shift key.
|
||||
|
||||
Because of the slow repetition rate, the phosphor used was P2 (long-persistence green)
|
||||
so that the targets will still glow between the sweeps and not cause flickering. P2 is
|
||||
a single-layer green phosphor with longer decay than P1, appropriate for an A-scope at
|
||||
low PRF. Unlike P7, it does not produce a blue flash or a seconds-long smearing tail.
|
||||
The setting for the range should be on the status text panel below the scope.
|
||||
|
||||
Another unique feature would be a response to the drifting problem in early electronics.
|
||||
The scope electronics would use a crystal calibrator that puts tiny pips or spikes at
|
||||
@@ -229,20 +255,9 @@ should be articulated in the descriptive text
|
||||
Let's assign key n for shrink and m for stretch. (may be ambiguous, but I am running
|
||||
out of keys. Note in the descriptor.
|
||||
|
||||
|
||||
4. Marine PPI Scope -
|
||||
marine scopes have the following items in common:
|
||||
Targets, range rings, and range ring text levels shall be treated the same for
|
||||
presentation. All are P7 phosphor. Immediate strike by the electron beam is blue.
|
||||
persistence is green/yellow. Targets, range rings, and range ring labels shall all
|
||||
persist and fade out together. They should be faded out by the time the sweep
|
||||
returns to that location.
|
||||
|
||||
IMPORTANT — range rings are beam-painted, not a static overlay:
|
||||
Range rings and their labels are written by the rotating sweep beam on
|
||||
each pass, exactly like target echoes. They are NOT rendered as a fixed
|
||||
overlay on top of the scope. This means they are fully subject to P7
|
||||
persistence and decay just as targets are.
|
||||
4. All PPI Scopes (common features)
|
||||
All three ppi scopes (marine stationary; marine police boat; and Air Traffic Control
|
||||
Have the following common features:
|
||||
|
||||
When the operator changes max range (u/d keys), the new ring geometry
|
||||
takes effect only for the sector the sweep is currently painting. The
|
||||
@@ -254,20 +269,7 @@ should be articulated in the descriptive text
|
||||
holds whatever the beam last wrote. No special transition animation is
|
||||
needed; the behavior emerges naturally from the phosphor model.
|
||||
|
||||
The maximum range settings are 6 miles for the marine radar scope
|
||||
Rings should be 2,4, and 6 miles for marine.
|
||||
The max range settings for marine ppi will be u for up and d for
|
||||
down. If you are in the marine ppi, you change only the max range for the marine
|
||||
ppi. The possible max range values for
|
||||
the marine radar are 2,4,6
|
||||
miles.
|
||||
|
||||
Marine:
|
||||
Max is 2; one interim range at 1, final ring at 2
|
||||
Max is 4; one interim range at 2, final ring at 4
|
||||
Max is 6; one interim range at 4, final ring at 6
|
||||
|
||||
Note on range. If cursor range is beyone max, clamp it to the max.
|
||||
Note on range. If cursor range is beyond max, clamp it to the max.
|
||||
|
||||
Bear in mind that the max range setting is independent for both radars.
|
||||
|
||||
@@ -278,8 +280,6 @@ should be articulated in the descriptive text
|
||||
an outer ring. Both inner and outer rings, along with ticks, and the bearing
|
||||
labels are to be incandescent color.
|
||||
|
||||
The sweep time shall be 4 seconds for the marine scope
|
||||
|
||||
The sweep direction is clockwise, which means that the antenna
|
||||
dish rotates clockwise.
|
||||
|
||||
@@ -292,9 +292,27 @@ should be articulated in the descriptive text
|
||||
the scope. In the real day, it was a machanical readout. The key sequence would be
|
||||
r for bearing to the right and l for bearing for the left; and t for higher range
|
||||
and y for smaller range. These controls should have slow movement for single stroke; but
|
||||
gradual for for holding key down.
|
||||
gradual for holding key down.
|
||||
|
||||
5. Police Patrol Boat PPI
|
||||
5. Marine PPI Scope specific items:
|
||||
|
||||
This scope is for a fixed location marine radar. It is for marine traffic control.
|
||||
The maximum range settings are 6 miles for the marine radar scope
|
||||
Rings should be 2,4, and 6 miles for marine.
|
||||
The max range settings for marine ppi will be u for up and d for
|
||||
down. If you are in the marine ppi, you change only the max range for the marine
|
||||
ppi. The possible max range values for
|
||||
the marine radar are 2,4,6
|
||||
miles.
|
||||
|
||||
Marine:
|
||||
Max is 2; one interim range at 1, final ring at 2
|
||||
Max is 4; one interim range at 2, final ring at 4
|
||||
Max is 6; one interim range at 4, final ring at 6
|
||||
|
||||
|
||||
|
||||
6. Police Patrol Boat PPI
|
||||
|
||||
This scope shows the radar display aboard a simulated Bellingham Police
|
||||
Department patrol vessel making its routine waterfront patrol. Unlike all
|
||||
@@ -349,6 +367,9 @@ should be articulated in the descriptive text
|
||||
a white dashed line from scope center toward the bow, drawn after all
|
||||
phosphor content so it never decays.
|
||||
|
||||
The heading and the range max settings shall be indicated on the status text
|
||||
panel below the scope
|
||||
|
||||
TERRAIN AND BREAKWATER CLUTTER
|
||||
The concrete Squalicum Harbor outer breakwater is a strong radar return and
|
||||
a significant shadow-caster. Everything behind the breakwater from the
|
||||
@@ -368,12 +389,7 @@ should be articulated in the descriptive text
|
||||
Cursor brg: XXX°T
|
||||
Max range: X.X mi
|
||||
|
||||
6. Air Traffic PPI Scope -
|
||||
Targets, range rings, and range ring text levels
|
||||
All are P7 phosphor. Immediate strike by the electron beam is blue.
|
||||
persistence is green/yellow. Targets, range rings, and range ring labels shall all
|
||||
persist and fade out together. They should be faded out by the time the sweep
|
||||
to that location.
|
||||
7. Air Traffic PPI Scope -
|
||||
|
||||
Rings should be 5,10,15,20 for the air traffic control radar.
|
||||
The max range settings for air ppi will be u for up and d for
|
||||
@@ -388,7 +404,7 @@ should be articulated in the descriptive text
|
||||
Max is 15; three interim ranges four total; 4,8,12; final ring at 15
|
||||
Max is 20, three interim ranges four total; 5,10,15; final ring at 20
|
||||
|
||||
Note on range. If cursor range is beyone max, clamp it to the max.
|
||||
Note on range. If cursor range is beyond max, clamp it to the max.
|
||||
|
||||
Bear in mind that the max range setting is independent for both radars.
|
||||
|
||||
@@ -407,17 +423,16 @@ should be articulated in the descriptive text
|
||||
|
||||
The scope has cursor for range and bearing. The cursor consists of a
|
||||
section of a ring ( 10 degrees) and a cross line for bearing.
|
||||
The cursor should be yellow (it
|
||||
a plastic overlay in the period time. Two controls control the cursor; range and
|
||||
Two controls control the cursor; range and
|
||||
bearing. Both were physical crank controls. For now, both we need to use key pairs
|
||||
on the keyboard. A white text indication of range and bearing should be put under
|
||||
the scope. In the real day, it was a machanical readout. The key sequence would be
|
||||
r for bearing to the right and l for bearing for the left; and t for higher range
|
||||
and y for smaller range.
|
||||
These controls should have slow movement for single stroke; but
|
||||
gradual for for holding key down.
|
||||
gradual increase movement for holding key down.
|
||||
|
||||
7. Precision approach (PAR for short)
|
||||
8. Precision approach (PAR for short)
|
||||
PAR was developed in WWII and matured in the 1950s. With a fixed 10 mile range, it was
|
||||
controller who talked the pilot down verbally over radio, which means that the pilot
|
||||
does not have to rely on any equipment on the plane itself to help with landing.
|
||||
@@ -431,7 +446,7 @@ should be articulated in the descriptive text
|
||||
at Bellingham Airport (BLI). Two vertically stacked scopes share the
|
||||
right panel. Top scope: azimuth (lateral deviation vs. range from
|
||||
touchdown). Bottom scope: elevation (vertical deviation vs. range).
|
||||
Have the azimuth scope to about 1/3 larger than the elevation scope
|
||||
Both the azimuth scope and the elevation scope should be the same size
|
||||
Both use P7 phosphor; graticules are incandescent etched glass.
|
||||
Range: 10 miles maximum, fixed (no range change control).
|
||||
Non-linear scale: inner 5 miles occupies 70% of horizontal width.
|
||||
@@ -580,13 +595,8 @@ Scope and left window arrangement.
|
||||
For each scope, put the scope itself on the right hand of the window.
|
||||
On the left hand of the window will be a text description of that scope.
|
||||
|
||||
Underneath each scope's description will be cursor range and bearing from the radar
|
||||
location; and the setting of maximum range; and the bearing offset; for 0 would
|
||||
be to have 0 degrees pointing to true north (this is needed if I decide to
|
||||
implement a radar on a boat. If implemented, use k for bearing to right; and
|
||||
j for bearing to left. Make note in description that this is only used if this
|
||||
is a radar on a boat. (perhaps later on, I could add a PPI on a boat scenario)
|
||||
|
||||
The text status panel under each scope shall show, in addition to notes above,
|
||||
the bearing and range for the cursor in the status text panel below the scope.
|
||||
Please note that some keys may be the same from scope to scope. This is okay. Each
|
||||
scope's controls are for that scope that you are connected do.They will not effect
|
||||
settings on another scope.
|
||||
@@ -600,8 +610,6 @@ different radars. Range and bearing for the precision approach radar will be dif
|
||||
than any other radar as that radar is located at the end of the runway and scan both
|
||||
horizontal and vertical.
|
||||
|
||||
Please analyze and comment. Please do not generate any code file nor shader files.
|
||||
|
||||
==================================================================
|
||||
|
||||
CLASS DESIGN AND FILE LAYOUT
|
||||
@@ -636,7 +644,6 @@ AScope : public Scope (abstract) — shared A-scope behavior:
|
||||
- Noise floor rendering (rain/wave clutter)
|
||||
- Incandescent graticule (three horizontal amplitude lines + vertical range lines)
|
||||
- Bearing control with key-hold acceleration
|
||||
- Phosphor type as parameter (P1, P2, or P7)
|
||||
|
||||
MarineAScope : public AScope
|
||||
- P1 phosphor (green)
|
||||
@@ -647,7 +654,7 @@ MarineAScope : public AScope
|
||||
u and d ignored during graticule swap animation
|
||||
|
||||
ChainHomeAScope : public AScope
|
||||
- P2 phosphor (long-persistence green)
|
||||
- P2 phosphor (blue green)
|
||||
- Goniometer state: H/V mode toggle, azimuth angle, elevation angle
|
||||
- PRF toggle: 25 Hz / 12.5 Hz
|
||||
- Calibrator stretch/shrink scale factor
|
||||
@@ -657,16 +664,15 @@ ChainHomeAScope : public AScope
|
||||
PPIScope : public Scope (abstract) — shared PPI behavior:
|
||||
- Clockwise sweep with P7 phosphor persistence (blue strike, green/yellow decay)
|
||||
- Incandescent bearing graticule (1-degree ticks, 15-degree labels, inner/outer rings)
|
||||
- Yellow cursor: 10-degree arc + bearing crossline
|
||||
- Incandescent cursor: 10-degree arc + bearing crossline
|
||||
- Cursor range/bearing readout under scope (white text)
|
||||
- Bearing offset for boat mode (k/j)
|
||||
- Cursor range clamped to max range
|
||||
- There shall be a gain independent channel for the p7 phosphor
|
||||
that shall not be impacted by the operator gain control.
|
||||
- Range rings are beam-painted per sweep sector with P7 persistence and decay;
|
||||
however they are stored in the GAIN-INDEPENDENT G channel of the phosphor FBO
|
||||
(see PHOSPHOR FBO ARCHITECTURE below) so operator gain does not dim the rings
|
||||
- renderRingLabels() — virtual method (default no-op); concrete PPI scopes that
|
||||
have labelled range rings override this to render mile-distance text labels in
|
||||
P7 fresh-blue colour at a fixed bearing (RING_LABEL_BRG_DEG = 045°)
|
||||
operator gain does not dim the rings
|
||||
- No range ring labels. That era had no text in the p7.
|
||||
|
||||
IMPLEMENTER CHECKLIST — required in every new PPIScope subclass:
|
||||
1. computeRingRadii(): multiply each normalised ring radius by
|
||||
@@ -674,38 +680,7 @@ PPIScope : public Scope (abstract) — shared PPI behavior:
|
||||
places the outer ring at the scope boundary where it is clipped
|
||||
and hidden behind the graticule. Target positions are scaled
|
||||
automatically by PhosphorRenderer::update(); ring radii are not.
|
||||
2. Override renderRingLabels() using the same pattern as
|
||||
MarinePPIScope::renderRingLabels() but with the scope's own
|
||||
ring-mile table. The base-class no-op produces no labels.
|
||||
The p7Color() fix, two-channel FBO gain-separation, and target
|
||||
position scaling are all automatic via the shared PhosphorRenderer
|
||||
and shaders — no per-scope action required for those.
|
||||
|
||||
==================================================================
|
||||
|
||||
PHOSPHOR FBO ARCHITECTURE
|
||||
|
||||
==================================================================
|
||||
|
||||
The phosphor FBO is GL_RG32F (two independent float channels):
|
||||
|
||||
R channel — signal energy
|
||||
Written by: target echoes in the sweep shader
|
||||
Multiplied by: u_gain in the display shader
|
||||
Effect: operator gain knob dims/brightens received echoes without
|
||||
affecting the sweep beam or range rings
|
||||
|
||||
G channel — timing/geometry energy
|
||||
Written by: range rings + sweep background glow in the sweep shader
|
||||
NOT multiplied by gain in the display shader
|
||||
Effect: rings always appear at a fixed brightness; the rotating
|
||||
sweep-line glow is always visible even at minimum gain
|
||||
|
||||
Both channels decay at the same P7 rate (P7_DECAY_RATE in settings.h).
|
||||
The display shader combines them: totalEnergy = max(R * gain, G).
|
||||
This produces the correct visual priority: a strong target echo always
|
||||
shows above the ring but a dim echo below gain threshold fades away
|
||||
while the ring stays steady.
|
||||
2. No labeling of range rings.That era did not have them
|
||||
|
||||
RANGE POSITION NORMALISATION
|
||||
|
||||
@@ -718,28 +693,6 @@ If max-range mapped to 1.0, the outer ring would sit at the scope
|
||||
boundary — half-clipped by the sweep shader's rng > 1.0 early-exit and
|
||||
visually hidden behind the graticule outer ring.
|
||||
|
||||
Mapping max-range → GRAT_INNER_RING_FRAC keeps all rings and targets
|
||||
within the clean active display area inside the bearing scale overlay.
|
||||
|
||||
Scale is applied in two places:
|
||||
1. PhosphorRenderer::update() — target range: × GRAT_INNER_RING_FRAC
|
||||
2. computeRingRadii() in each concrete PPI scope — ring radii: × GRAT_INNER_RING_FRAC
|
||||
|
||||
P7 COLOUR FUNCTION
|
||||
|
||||
p7Color() in phosphor.frag is a piecewise linear ramp over [0, 1]:
|
||||
e ≥ T_BLUE (0.82) → pure C_BLUE
|
||||
[T_GREEN, T_BLUE) → mix(C_GREEN, C_BLUE, normalised within range)
|
||||
[T_YGREE, T_GREEN) → mix(C_YGREE, C_GREEN, normalised within range)
|
||||
[T_DARK, T_YGREE) → mix(C_YELLW, C_YGREE, normalised within range)
|
||||
[0, T_DARK) → mix(C_BLACK, C_YELLW, normalised within range)
|
||||
|
||||
Each mix() factor is in [0, 1] and the function is continuous at every
|
||||
threshold boundary. An earlier version had each branch using the formula
|
||||
of the branch below it (off-by-one), which caused SWEEP_BACKGROUND_ENERGY
|
||||
= 0.10 to render as saturated yellow (factor 3.33) instead of dim
|
||||
yellow-green, producing an unwanted solid-yellow band behind the sweep.
|
||||
|
||||
==================================================================
|
||||
|
||||
|
||||
@@ -769,7 +722,7 @@ ATCPPIScope : public PPIScope
|
||||
- Keys: u (range up), d (range down) — this scope only
|
||||
|
||||
PARScope : public Scope
|
||||
- Two stacked sub-scopes: azimuth (top, ~1/3 larger) and elevation (bottom)
|
||||
- Two stacked sub-scopes: azimuth on top and elevation below
|
||||
- 30 Hz alternating scan between planes (~15 Hz each)
|
||||
- Fixed 10-mile range, non-linear scale (inner 5 miles = 70% width)
|
||||
- P7 phosphor; incandescent etched glass graticules
|
||||
@@ -777,7 +730,7 @@ PARScope : public Scope
|
||||
|
||||
Supporting classes:
|
||||
ScopeManager Thread 1 — owns scope list, s/S switching, 120s auto-advance timer
|
||||
PhosphorRenderer Thread 1 — P1 and P7 decay/persistence; shared dependency
|
||||
PhosphorRenderer Thread 1 — P1, P2 and P7 decay/persistence; shared dependency
|
||||
Graticule Thread 1 — incandescent graticule lines/text; parameterized per scope
|
||||
LeftPanel Thread 1 — scope description text panel (left side of window)
|
||||
SharedRenderState Threads 1,2,3 — Mutex A; state vars Thread 1 reads each frame for shader uniforms
|
||||
@@ -789,104 +742,96 @@ Supporting classes:
|
||||
|
||||
File layout:
|
||||
|
||||
src/
|
||||
main.cpp
|
||||
scope_manager.h / scope_manager.cpp
|
||||
scope.h / scope.cpp — abstract Scope base
|
||||
scope_intro.h / scope_intro.cpp
|
||||
scope_ascope.h / scope_ascope.cpp — abstract AScope
|
||||
scope_marine_a.h / scope_marine_a.cpp
|
||||
scope_chain_home.h / scope_chain_home.cpp
|
||||
scope_ppi.h / scope_ppi.cpp — abstract PPIScope
|
||||
scope_marine_ppi.h / scope_marine_ppi.cpp
|
||||
scope_boat_ppi.h / scope_boat_ppi.cpp — BoatPPIScope; police patrol boat;
|
||||
moving radar origin; variable speed;
|
||||
heading marker; display-mode tracking;
|
||||
nearest-mask selection from TerrainMap
|
||||
scope_atc_ppi.h / scope_atc_ppi.cpp
|
||||
scope_par.h / scope_par.cpp
|
||||
phosphor.h / phosphor.cpp
|
||||
graticule.h / graticule.cpp
|
||||
left_panel.h / left_panel.cpp
|
||||
shared_render_state.h / shared_render_state.cpp
|
||||
target_buffer.h / target_buffer.cpp
|
||||
traffic_cop.h / traffic_cop.cpp
|
||||
simulator.h / simulator.cpp
|
||||
knob_panel.h / knob_panel.cpp
|
||||
rpi_receiver.h / rpi_receiver.cpp
|
||||
src/scope.cpp / scope.h = scope abstract
|
||||
src/ascope.cpp /ascope.h = a scope abstract and shared a scope logic
|
||||
src/marine_ascope.cpp / marine_ascope.h - MarineAScope
|
||||
src/chain_ascope.cpp / chain_ascope.h - ChainHomeAScope
|
||||
src/ppi_scope.cpp / ppi_scope.h - ppi scope abstract
|
||||
src/ppi_scope_marine.cpp / ppi_scope_marine.h - marine ppi scope abstract
|
||||
src/ppi_scope_marine_tower_scope.cpp / ppi_scope_marine_tower_scope.h - MarineTowerScope
|
||||
src/ppi_scope_police_boat.cpp /ppi_scope_police_boat.h - MarinePoliceScope
|
||||
src/ppi_scope_atc.cpp / ppi_scope_atc.h - AirTrafficScope
|
||||
src/par_scope.cpp / src/par_scope.h - PARScope - note; this is for precision approach radar
|
||||
src/status_text.cpp / status_text.h - StatusText - note; this is for status text below scope
|
||||
src/land_feature.cpp / land_feature.h - LandFeature - note; this is for land feature terrain, shore, lidar
|
||||
src/descriptive_text.cpp / descriptive_text.h - DescriptiveText note; this is for left panel text
|
||||
including keyboard control descriptions
|
||||
src/traffic_cop.cpp / src/traffic_cop.h - InputTrafficCop note; receiving data from rpis and simulator
|
||||
src/simulator.cpp / simulator.h - TargetSimulator
|
||||
src/rpi_receiver.cpp / src/rpi_receiver.h - RPIReceiver
|
||||
src/keyboard_control.cpp / keyboard_control.h - KeyBoardControls
|
||||
src/physical_control.cpp / physical_control.h - PhysicalControls
|
||||
src/shared_render_state.cpp / shared_render.h - SharedRenderState
|
||||
src/scope_manager.cpp / scope_manager.h - ScopeManager
|
||||
|
||||
settings.h — all tunable constants; no .cpp needed
|
||||
Shader pairs (include .vert and .frag
|
||||
|
||||
data/
|
||||
patrol_route.json — boat waypoints with lat/lon and speed per
|
||||
segment; loaded by Simulator at startup;
|
||||
not compiled in — edit without rebuild
|
||||
P7_persistent_stage - having to do with the persistent (yellow green) of the p7 phosphor
|
||||
marine_ascope_targets - handling marine ascope targets
|
||||
marine_ascope_land - handling land for ascope
|
||||
marine_ascope_bearing - handling marine a scope bearing
|
||||
marine_ascope_graticule - handling changing marine ascope graticules
|
||||
chainhome_ascope_graticules - handling chain home a scope graticules
|
||||
chainhome_ascope_targets - handling chain home targets including the
|
||||
goniometer operation
|
||||
ppi_scope_graticules - handling all ppi scope graticules
|
||||
ppi_scope_target - handling target for all ppi scopes
|
||||
terrain_clutter - for terrain
|
||||
par_scope_graticule - handling graticules for Precision Approach Radar Scopes
|
||||
par_scope_targets - handling targets for Precision Approach Radar Scopes
|
||||
bloom - two pass gaussian blur on pixels above luminance threshold, three tuning constants in settings.h
|
||||
rain_noise - noise caused by rain amount to be set by a random CPU function
|
||||
sea_wave_noise - noise caused by wind on waves; stronger when close to radar ; amount to be set by CPU function
|
||||
|
||||
shaders/
|
||||
phosphor.vert / phosphor.frag — parameterized for P1 and P7 via uniforms
|
||||
graticule.vert / graticule.frag
|
||||
text.vert / text.frag
|
||||
sweep.vert / sweep.frag
|
||||
==================================================================
|
||||
|
||||
settings.h — tunable constants:
|
||||
All magic numbers live here. Every source file that needs a tunable value
|
||||
includes settings.h. No values are hardcoded elsewhere.
|
||||
Categories planned:
|
||||
- Phosphor P1 color
|
||||
- Phosphor P2 color and decay time (Chain Home A-Scope)
|
||||
- Phosphor P7 strike color, persistence color, decay times (PPI scopes and PAR)
|
||||
- Sweep line width, brightness, fade trail, periods per scope
|
||||
- PAR scan rate; Chain Home PRF high and low
|
||||
- Graticule incandescent color, line widths
|
||||
- PPI bearing ring tick lengths, label interval, font size
|
||||
- PPI range ring line width, label size, label color
|
||||
- Cursor color, line width, arc span
|
||||
- Noise floor amplitude and variation (Marine A-Scope)
|
||||
- Graticule swap animation durations (slide out, bare CRT, slide in)
|
||||
- Key-hold acceleration (initial step, rate, max) — separate for goniometer
|
||||
- Auto-advance timer interval (120 seconds)
|
||||
- Window size and panel layout fractions
|
||||
- PAR azimuth/elevation height fractions
|
||||
- UI text color and size; cursor readout text size
|
||||
- Graticule label color (incandescent)
|
||||
- Gain: default (0.5), minimum (0.0), maximum (1.0), keyboard step size
|
||||
- Rain clutter filter: default (0.0 = off), minimum (0.0), maximum (1.0), keyboard step size
|
||||
- Wave clutter filter: default (0.0 = off), minimum (0.0), maximum (1.0), keyboard step size
|
||||
- Key-hold acceleration for gain, rain clutter, and wave clutter keys
|
||||
- Terrain bounding box (lat/lon min/max) and processed cell size
|
||||
- Terrain material σ° values (soil, rock, concrete, water calm/rough)
|
||||
- Terrain material speckle/grain amplitudes (soil, rock, concrete)
|
||||
- Terrain classification thresholds (rock elevation, rock slope)
|
||||
- Terrain polar grid dimensions (range bins, bearing bins)
|
||||
- Terrain clutter brightness scale for marine PPI
|
||||
- Terrain boat recompute threshold (degrees bearing offset change)
|
||||
- ATC terrain clutter suppressed flag (bool, default true)
|
||||
- ATC terrain shadow enabled flag (bool, default true)
|
||||
- LiDAR structure height threshold for man-made classification
|
||||
- BOAT_PATROL_ROUTE_JSON: path to patrol route file (default "data/patrol_route.json")
|
||||
Waypoints and per-segment speeds live in the JSON, not in settings.h, so
|
||||
the route can be adjusted without recompiling
|
||||
- BOAT_WAYPOINT_ARRIVAL_M: radius within which a waypoint is considered
|
||||
reached, advancing to the next (default 50.0 m)
|
||||
- BOAT_HEADING_TURN_RATE_DEG_S: maximum turn rate deg/s for heading
|
||||
interpolation — realistic, not instantaneous (default 3.0)
|
||||
- BOAT_HEADUP_TOLERANCE_DEG: offset within ±this value of boat heading
|
||||
triggers "Head-up" label in left panel (default 5.0)
|
||||
- BOAT_HEADING_MARKER_COLOR: RGB color of heading marker line (default white)
|
||||
- BOAT_HEADING_MARKER_FRACTION: marker length as fraction of scope radius
|
||||
(default 0.35)
|
||||
- BOAT_HEADING_MARKER_DASH_PX: dash length in pixels (default 8)
|
||||
- BOAT_HEADING_MARKER_GAP_PX: gap length in pixels (default 4)
|
||||
- BOAT_CLUTTER_MASK_COUNT: number of pre-computed boat shadow masks (default 6)
|
||||
- BOAT_MASK_SWITCH_THRESHOLD_M: minimum boat displacement from last selected
|
||||
mask waypoint before a new mask is selected (default 500.0 m)
|
||||
- METERS_PER_DEGREE: flat-earth scale factor for lat/lon → meters conversion
|
||||
(111320.0, valid for 2 nm max range)
|
||||
- Patrol boat radar parameters: BOAT_PEAK_POWER_W (6000), BOAT_FREQ_HZ,
|
||||
BOAT_HORIZ_BEAMWIDTH_DEG (1.9), BOAT_VERT_BEAMWIDTH_DEG (20.0),
|
||||
BOAT_ANTENNA_HEIGHT_M (3.5)
|
||||
- Boat PPI range steps: BOAT_RANGE_STEPS[] = {0.5, 1.0, 2.0} miles,
|
||||
BOAT_RANGE_STEP_COUNT = 3
|
||||
PHOSPHOR FBO ARCHITECTURE
|
||||
|
||||
==================================================================
|
||||
|
||||
The P7 phosphor simulation uses a single floating-point offscreen
|
||||
texture (the phosphor FBO) to store the current glow state of every
|
||||
pixel in the scope. The texture format is RGBA16F.
|
||||
|
||||
CHANNEL ASSIGNMENTS
|
||||
R channel — gain-affected content: targets, land clutter, noise.
|
||||
Multiplied by u_gain during the display pass.
|
||||
G channel — gain-independent content: range rings only.
|
||||
Displayed at full brightness regardless of u_gain.
|
||||
B, A — reserved for future use.
|
||||
|
||||
THREE PASSES PER FRAME
|
||||
|
||||
1. DECAY PASS (P7_persistent_stage.vert / .frag)
|
||||
Reads the phosphor FBO and writes back to it with both R and G
|
||||
channels multiplied by P7_DECAY_FACTOR (default ~0.985 at 60 Hz,
|
||||
settable in settings.h). Both channels decay at the same rate.
|
||||
When P7_PERSISTENCE_ENABLED is false in settings.h this pass is
|
||||
skipped — the FBO is cleared each frame — allowing debugging of
|
||||
raw strike data only.
|
||||
|
||||
2. STRIKE PASS (per-scope target shaders and terrain_clutter)
|
||||
Runs during the sweep. Each fragment that the beam illuminates
|
||||
writes a brightness value into the appropriate channel:
|
||||
- Targets, clutter, noise → write to R, leave G unchanged
|
||||
- Range rings → write to G, leave R unchanged
|
||||
The brightness value is computed from the radar equation result
|
||||
uploaded per-target via SSBO or uniform array.
|
||||
|
||||
3. DISPLAY PASS (composited in each scope's render method)
|
||||
Reads both channels and maps to P7 colors:
|
||||
target_glow = phosphorFBO.R × u_gain
|
||||
ring_glow = phosphorFBO.G (no gain factor)
|
||||
output = P7_color(target_glow) + P7_color(ring_glow)
|
||||
P7_color() maps the glow value to the P7 palette: high values
|
||||
produce P7_STRIKE_COLOR (#F0F8FF), lower values produce
|
||||
P7_PERSISTENCE_COLOR (#F2BF1C).
|
||||
|
||||
DEBUGGING SUPPORT
|
||||
P7_PERSISTENCE_ENABLED (settings.h) — set false to skip decay pass;
|
||||
each frame shows only raw strike data.
|
||||
P7_STRIKE_DEBUG_ALPHA (settings.h) — scales the strike brightness
|
||||
to evaluate persistence timing by eye.
|
||||
|
||||
==================================================================
|
||||
|
||||
@@ -1238,7 +1183,7 @@ POSTGRESQL DATABASE
|
||||
==================================================================
|
||||
|
||||
PostgreSQL is installed. Database: radar. User: radar. Password: radar.
|
||||
User has full privileges on database radar.
|
||||
User has full privileges on database radar. Table is target_data.
|
||||
|
||||
Schema (all dimensions in METERS):
|
||||
|
||||
@@ -1400,33 +1345,13 @@ DATA SOURCES
|
||||
northeast of Bellingham Bay; used for terrain shadowing from the
|
||||
northeast quadrant.
|
||||
|
||||
All three sources are processed offline by terrain_preprocess into
|
||||
All four sources are processed offline by terrain_preprocess into
|
||||
binary grids in map/lidar_processed/. The raw files are never opened
|
||||
at exhibit runtime. See TERRAIN PREPROCESSING section below.
|
||||
|
||||
GDAL (libgdal-dev) is a required build dependency for
|
||||
terrain_preprocess. It is NOT linked into the main radar binary.
|
||||
|
||||
CLASSES
|
||||
|
||||
TerrainMap (Thread 1, read-only after init)
|
||||
Loaded once at startup from map/lidar_processed/. Reads the four
|
||||
binary grids and the metadata JSON. Provides:
|
||||
- Elevation query by lat/lon
|
||||
- Material query by lat/lon
|
||||
- Pre-computed polar clutter grid (range × bearing bins) per
|
||||
fixed radar location
|
||||
- Line-of-sight shadow mask per radar location
|
||||
Thread 1 only after init; no mutex required.
|
||||
|
||||
LandClutter (Thread 1)
|
||||
Queries TerrainMap to generate clutter returns for each scope.
|
||||
Called once per full sweep rotation, not once per frame.
|
||||
- Marine A-Scope: produces amplitude samples along the current
|
||||
antenna bearing for injection into the range trace.
|
||||
- Marine PPI / ATC PPI: produces a polar texture (range × bearing)
|
||||
uploaded to the GPU once per sweep period.
|
||||
|
||||
TERRAIN MATERIALS AND RCS
|
||||
|
||||
Each terrain cell is classified as one of four materials. Normalized
|
||||
@@ -1558,7 +1483,7 @@ TERRAIN PREPROCESSING
|
||||
|
||||
==================================================================
|
||||
|
||||
All three raw terrain sources are processed in a single pass by the
|
||||
All four raw terrain sources are processed in a single pass by the
|
||||
offline tool terrain_preprocess, which writes ready-to-use binary grids
|
||||
to map/lidar_processed/. Must be run before first launch and re-run
|
||||
whenever TERRAIN_BBOX_* or TERRAIN_PROCESSED_CELL_DEG constants in
|
||||
@@ -1618,7 +1543,7 @@ PIPELINE (runs in order)
|
||||
shadow_boat_NNN.u8 uint8 visibility masks for boat waypoints;
|
||||
NNN = zero-padded waypoint index
|
||||
terrain_meta.json grid dimensions, lat/lon origin, cell size,
|
||||
checksums for all three source files,
|
||||
checksums for all four source files,
|
||||
processing date,
|
||||
boat mask waypoint lat/lon list
|
||||
|
||||
@@ -1650,7 +1575,7 @@ BOAT SCENARIO
|
||||
|
||||
==================================================================
|
||||
|
||||
The boat scenario (scope 5 — Police Patrol Boat PPI) simulates a Bellingham
|
||||
The boat scenario (scope 6 — Police Patrol Boat PPI) simulates a Bellingham
|
||||
Police Department patrol vessel making its waterfront patrol. The radar is a
|
||||
6 kW professional open-array unit (1.9° beamwidth), not the same hardware as
|
||||
the fixed coastal marine radar. The radar origin moves with the boat every sweep.
|
||||
@@ -1707,43 +1632,6 @@ BOAT NAVIGATION SIMULATION (Simulator, Thread 4)
|
||||
On reverse-loop: flip traversal direction at each end.
|
||||
5. Store updated state in BoatNavigator; return to TrafficCop on poll.
|
||||
|
||||
SIMULATED SMALL TARGETS
|
||||
|
||||
The Simulator generates two categories of small targets for the patrol scope:
|
||||
|
||||
Scripted paddleboarder:
|
||||
A single stand-up paddleboarder drifts slowly across the ferry departure
|
||||
lane on a fixed looping path (~0.5 kt, random drift added). RCS set to
|
||||
BOAT_SUP_RCS_M2 (default 0.2 m²). This target also appears on the fixed
|
||||
Marine PPI scope (same Bellingham Bay coverage area, same target pipeline).
|
||||
|
||||
Random kayakers:
|
||||
BOAT_RANDOM_KAYAK_COUNT (default 2) kayaks wander within a defined zone
|
||||
near the ferry terminal and harbor mouth. RCS set to BOAT_KAYAK_RCS_M2
|
||||
(default 0.4 m² — slightly larger than SUP due to hull and occupant).
|
||||
Random targets also appear on the fixed Marine PPI.
|
||||
|
||||
These use the same radar equation path as all other targets; the low RCS
|
||||
values naturally produce faint, intermittent blips in any sea state, which
|
||||
is the exhibit's intended behavior. No special-casing required.
|
||||
|
||||
Settings.h additions for small targets:
|
||||
BOAT_SUP_RCS_M2 0.2 — stand-up paddleboard + paddler RCS (m²)
|
||||
BOAT_KAYAK_RCS_M2 0.4 — kayak + occupant RCS (m²)
|
||||
BOAT_RANDOM_KAYAK_COUNT 2 — number of random kayak targets
|
||||
BOAT_KAYAK_ZONE_LAT/LON — bounding box for random kayak positions
|
||||
|
||||
SHARED STATE ADDITIONS
|
||||
|
||||
SharedRenderState new fields (all under Mutex A):
|
||||
float boatLatDeg = 0.0f (set from JSON WP0 at startup)
|
||||
float boatLonDeg = 0.0f
|
||||
float boatHeadingDeg = 0.0f
|
||||
float boatSpeedKts = 0.0f
|
||||
char boatZone[64] = "" — zone label, copied from JSON waypoint
|
||||
bool boatModeActive = false — set TRUE by ScopeManager when BoatPPIScope
|
||||
active, FALSE for all other scopes
|
||||
|
||||
TARGET PROJECTION FOR MOVING RADAR ORIGIN
|
||||
|
||||
For fixed scopes, target positions are projected from a known constant origin.
|
||||
@@ -1801,7 +1689,6 @@ TERRAIN CLUTTER AND BREAKWATER SHADOWS
|
||||
|
||||
V1 GEOMETRY SCOPE (open water only — marina deferred)
|
||||
|
||||
Vector features needed from NOAA ENC 18424 for the v1 patrol route:
|
||||
- Outer shoreline of Bellingham Bay
|
||||
- Squalicum Harbor outer breakwater (solid, strong return, shadow-caster)
|
||||
- Ferry terminal structure (Bellingham Cruise Terminal area)
|
||||
@@ -1811,58 +1698,36 @@ V1 GEOMETRY SCOPE (open water only — marina deferred)
|
||||
Pacific / Waterfront District structures are deferred until the patrol
|
||||
route is extended into those areas in a future version.
|
||||
|
||||
==================================================================
|
||||
|
||||
FILE LAYOUT (COMPLETE — including additions)
|
||||
IMPORTANT NOTES ON IMPLEMENTATION
|
||||
|
||||
==================================================================
|
||||
To facilitate debugging:
|
||||
|
||||
src/
|
||||
main.cpp
|
||||
scope_manager.h / scope_manager.cpp
|
||||
scope.h / scope.cpp
|
||||
scope_intro.h / scope_intro.cpp
|
||||
scope_ascope.h / scope_ascope.cpp
|
||||
scope_marine_a.h / scope_marine_a.cpp
|
||||
scope_chain_home.h / scope_chain_home.cpp
|
||||
scope_ppi.h / scope_ppi.cpp
|
||||
scope_marine_ppi.h / scope_marine_ppi.cpp
|
||||
scope_boat_ppi.h / scope_boat_ppi.cpp
|
||||
scope_atc_ppi.h / scope_atc_ppi.cpp
|
||||
scope_par.h / scope_par.cpp
|
||||
phosphor.h / phosphor.cpp
|
||||
graticule.h / graticule.cpp
|
||||
left_panel.h / left_panel.cpp
|
||||
shared_render_state.h / shared_render_state.cpp
|
||||
target_buffer.h / target_buffer.cpp
|
||||
traffic_cop.h / traffic_cop.cpp
|
||||
simulator.h / simulator.cpp
|
||||
knob_panel.h / knob_panel.cpp
|
||||
rpi_receiver.h / rpi_receiver.cpp
|
||||
db_panel.h / db_panel.cpp — Dear ImGui DB management panel
|
||||
(--database mode only)
|
||||
terrain_map.h / terrain_map.cpp — DEM load, shadow mask, polar clutter
|
||||
grid; read-only after init, Thread 1
|
||||
land_clutter.h / land_clutter.cpp — per-sweep clutter arrays for A-scope
|
||||
range trace and PPI clutter texture
|
||||
terrain_preprocess.cpp — standalone offline preprocessing tool;
|
||||
separate CMake target; links GDAL only;
|
||||
NOT part of main radar binary
|
||||
settings.h — all constexpr constants; no .cpp
|
||||
1. All p7 persistent stuff should be in one shader; with uniforms that are set by
|
||||
the settings.h file for time of decay and anything else to facilitate debugging
|
||||
The p7 persistent shader itself shall be able to be turned off by way of the settings
|
||||
file. This would allow debugging of the strike (blue) data for each scope.
|
||||
2. The blue strike activity (prior to persistence) should have a debugging variable
|
||||
in settings.h so I could do a persistence evaluation by my eyes without the persistence
|
||||
shader
|
||||
3. each scope shall have its own shaders for the target activity (what is struck in
|
||||
the blue color on the screen). This will allow debugging. Note that these shall
|
||||
have on/off toggles.
|
||||
4. The three land features (shoreline, terrain, and lidar) should each have their own shaders
|
||||
to facilitate debugging. Each of these shaders should be turned off and on via settings in
|
||||
the settings.h file so that I can try each one one at a time.
|
||||
|
||||
imgui/ — Dear ImGui source, compiled in
|
||||
imgui.h / imgui.cpp
|
||||
imgui_impl_glfw.h / imgui_impl_glfw.cpp
|
||||
imgui_impl_opengl3.h / imgui_impl_opengl3.cpp
|
||||
imgui_draw.cpp / imgui_tables.cpp / imgui_widgets.cpp
|
||||
C++ files for the CPU should be divided as follows:
|
||||
|
||||
shaders/
|
||||
phosphor.vert / phosphor.frag — P1 and P7 via uniforms
|
||||
graticule.vert / graticule.frag
|
||||
text.vert / text.frag
|
||||
sweep.vert / sweep.frag
|
||||
bloom.vert / bloom.frag — FBO bloom post-processing
|
||||
terrain_clutter.vert / terrain_clutter.frag — polar clutter texture overlay
|
||||
on PPI; P7-compatible decay;
|
||||
bearing offset rotation uniform;
|
||||
u_radarOffsetM vec2 for boat origin
|
||||
1. Programs that feed the shaders for each scope
|
||||
2. Receiving program (the traffic cop) for handling targets for each raspberry pi as well as
|
||||
the simulator.
|
||||
3. The simulator
|
||||
4. Initialization of the display
|
||||
5. Loading the shaders
|
||||
6. handling controls from keyboard for each scope
|
||||
7. Each scope's general operation including targets, graticules, max range,
|
||||
8. The code (now stubs) that handles input from a real control panel with knobs.
|
||||
|
||||
|
||||
DO NOT CODE ANYTHING
|
||||
|
||||
@@ -1,543 +0,0 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: /home/maallyn/new-radar/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.
|
||||
# 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=Debug
|
||||
|
||||
//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-15
|
||||
|
||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-15
|
||||
|
||||
//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
|
||||
|
||||
//C compiler
|
||||
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
|
||||
|
||||
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-15
|
||||
|
||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-15
|
||||
|
||||
//Flags used by the C compiler during all build types.
|
||||
CMAKE_C_FLAGS:STRING=
|
||||
|
||||
//Flags used by the C compiler during DEBUG builds.
|
||||
CMAKE_C_FLAGS_DEBUG:STRING=-g
|
||||
|
||||
//Flags used by the C compiler during MINSIZEREL builds.
|
||||
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
|
||||
|
||||
//Flags used by the C compiler during RELEASE builds.
|
||||
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
|
||||
|
||||
//Flags used by the C compiler during RELWITHDEBINFO builds.
|
||||
CMAKE_C_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/maallyn/new-radar/build/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/gmake
|
||||
|
||||
//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=radar
|
||||
|
||||
//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
|
||||
|
||||
//Path to a file.
|
||||
FREETYPE_INCLUDE_DIR_freetype2:PATH=/usr/include/freetype2
|
||||
|
||||
//Path to a file.
|
||||
FREETYPE_INCLUDE_DIR_ft2build:PATH=/usr/include/freetype2
|
||||
|
||||
//Path to a library.
|
||||
FREETYPE_LIBRARY_DEBUG:FILEPATH=FREETYPE_LIBRARY_DEBUG-NOTFOUND
|
||||
|
||||
//Path to a library.
|
||||
FREETYPE_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libfreetype.so
|
||||
|
||||
//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/x86_64-linux-gnu/libEGL.so
|
||||
|
||||
//Path to a library.
|
||||
OPENGL_gles2_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLESv2.so
|
||||
|
||||
//Path to a library.
|
||||
OPENGL_gles3_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLESv2.so
|
||||
|
||||
//Path to a library.
|
||||
OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
|
||||
|
||||
//Path to a library.
|
||||
OPENGL_glx_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLX.so
|
||||
|
||||
//Path to a library.
|
||||
OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenGL.so
|
||||
|
||||
//Path to a file.
|
||||
OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
|
||||
|
||||
//Arguments to supply to pkg-config
|
||||
PKG_CONFIG_ARGN:STRING=
|
||||
|
||||
//pkg-config executable
|
||||
PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config
|
||||
|
||||
//Path to a library.
|
||||
pkgcfg_lib_GLFW_glfw:FILEPATH=/usr/lib/x86_64-linux-gnu/libglfw.so
|
||||
|
||||
//Value Computed by CMake
|
||||
radar_BINARY_DIR:STATIC=/home/maallyn/new-radar/build
|
||||
|
||||
//Value Computed by CMake
|
||||
radar_IS_TOP_LEVEL:STATIC=ON
|
||||
|
||||
//Value Computed by CMake
|
||||
radar_SOURCE_DIR:STATIC=/home/maallyn/new-radar
|
||||
|
||||
|
||||
########################
|
||||
# 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/maallyn/new-radar/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=2
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=3
|
||||
//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
|
||||
//ADVANCED property for variable: CMAKE_C_COMPILER
|
||||
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
|
||||
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
|
||||
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS
|
||||
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
|
||||
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
|
||||
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
|
||||
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_DLLTOOL
|
||||
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
|
||||
//Path to cache edit program executable.
|
||||
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/cmake-gui
|
||||
//Whether to issue deprecation errors for macros and functions.
|
||||
CMAKE_ERROR_DEPRECATED:INTERNAL=FALSE
|
||||
//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=
|
||||
//Test CMAKE_HAVE_LIBC_PTHREAD
|
||||
CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1
|
||||
//Source directory with the top level CMakeLists.txt file for this
|
||||
// project
|
||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/maallyn/new-radar
|
||||
//Install .so files without execute permission.
|
||||
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
|
||||
//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-4.2
|
||||
//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
|
||||
//Suppress errors that are meant for the author of the CMakeLists.txt
|
||||
// files.
|
||||
CMAKE_SUPPRESS_DEVELOPER_ERRORS:INTERNAL=TRUE
|
||||
//Suppress Warnings that are meant for the author of the CMakeLists.txt
|
||||
// files.
|
||||
CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=TRUE
|
||||
//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
|
||||
//Whether to issue warnings for deprecated functionality.
|
||||
CMAKE_WARN_DEPRECATED:INTERNAL=FALSE
|
||||
//Details about finding Freetype
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_Freetype:INTERNAL=[/usr/lib/x86_64-linux-gnu/libfreetype.so][/usr/include/freetype2][v2.14.2()]
|
||||
//Details about finding OpenGL
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenGL.so][/usr/lib/x86_64-linux-gnu/libGLX.so][/usr/include][ ][v()]
|
||||
//Details about finding Threads
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
|
||||
//ADVANCED property for variable: FREETYPE_INCLUDE_DIR_freetype2
|
||||
FREETYPE_INCLUDE_DIR_freetype2-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: FREETYPE_INCLUDE_DIR_ft2build
|
||||
FREETYPE_INCLUDE_DIR_ft2build-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: FREETYPE_LIBRARY_DEBUG
|
||||
FREETYPE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: FREETYPE_LIBRARY_RELEASE
|
||||
FREETYPE_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
|
||||
GLFW_CFLAGS:INTERNAL=-I/usr/include
|
||||
GLFW_CFLAGS_I:INTERNAL=
|
||||
GLFW_CFLAGS_OTHER:INTERNAL=
|
||||
GLFW_FOUND:INTERNAL=1
|
||||
GLFW_INCLUDEDIR:INTERNAL=/usr/include
|
||||
GLFW_INCLUDE_DIRS:INTERNAL=/usr/include
|
||||
GLFW_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lglfw
|
||||
GLFW_LDFLAGS_OTHER:INTERNAL=
|
||||
GLFW_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu
|
||||
GLFW_LIBRARIES:INTERNAL=glfw
|
||||
GLFW_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu
|
||||
GLFW_LIBS:INTERNAL=
|
||||
GLFW_LIBS_L:INTERNAL=
|
||||
GLFW_LIBS_OTHER:INTERNAL=
|
||||
GLFW_LIBS_PATHS:INTERNAL=
|
||||
GLFW_MODULE_NAME:INTERNAL=glfw3
|
||||
GLFW_PREFIX:INTERNAL=/usr
|
||||
GLFW_STATIC_CFLAGS:INTERNAL=-I/usr/include
|
||||
GLFW_STATIC_CFLAGS_I:INTERNAL=
|
||||
GLFW_STATIC_CFLAGS_OTHER:INTERNAL=
|
||||
GLFW_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include
|
||||
GLFW_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lglfw;-lrt;-lm;-ldl
|
||||
GLFW_STATIC_LDFLAGS_OTHER:INTERNAL=
|
||||
GLFW_STATIC_LIBDIR:INTERNAL=
|
||||
GLFW_STATIC_LIBRARIES:INTERNAL=glfw;rt;m;dl
|
||||
GLFW_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu
|
||||
GLFW_STATIC_LIBS:INTERNAL=
|
||||
GLFW_STATIC_LIBS_L:INTERNAL=
|
||||
GLFW_STATIC_LIBS_OTHER:INTERNAL=
|
||||
GLFW_STATIC_LIBS_PATHS:INTERNAL=
|
||||
GLFW_VERSION:INTERNAL=3.4.0
|
||||
GLFW_glfw3_INCLUDEDIR:INTERNAL=
|
||||
GLFW_glfw3_LIBDIR:INTERNAL=
|
||||
GLFW_glfw3_PREFIX:INTERNAL=
|
||||
GLFW_glfw3_VERSION:INTERNAL=
|
||||
//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
|
||||
//ADVANCED property for variable: PKG_CONFIG_ARGN
|
||||
PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
|
||||
PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
|
||||
__pkg_config_arguments_GLFW:INTERNAL=glfw3
|
||||
__pkg_config_checked_GLFW:INTERNAL=1
|
||||
//ADVANCED property for variable: pkgcfg_lib_GLFW_glfw
|
||||
pkgcfg_lib_GLFW_glfw-ADVANCED:INTERNAL=1
|
||||
prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu
|
||||
|
||||
@@ -1,84 +0,0 @@
|
||||
set(CMAKE_C_COMPILER "/usr/bin/cc")
|
||||
set(CMAKE_C_COMPILER_ARG1 "")
|
||||
set(CMAKE_C_COMPILER_ID "GNU")
|
||||
set(CMAKE_C_COMPILER_VERSION "15.2.0")
|
||||
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_C_COMPILER_WRAPPER "")
|
||||
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "23")
|
||||
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
|
||||
set(CMAKE_C_STANDARD_LATEST "23")
|
||||
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
|
||||
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
|
||||
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
|
||||
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
|
||||
set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
|
||||
set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
|
||||
|
||||
set(CMAKE_C_PLATFORM_ID "Linux")
|
||||
set(CMAKE_C_SIMULATE_ID "")
|
||||
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
|
||||
set(CMAKE_C_COMPILER_APPLE_SYSROOT "")
|
||||
set(CMAKE_C_SIMULATE_VERSION "")
|
||||
set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_AR "/usr/bin/ar")
|
||||
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-15")
|
||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-15")
|
||||
set(CMAKE_LINKER "/usr/bin/ld")
|
||||
set(CMAKE_LINKER_LINK "")
|
||||
set(CMAKE_LINKER_LLD "")
|
||||
set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld")
|
||||
set(CMAKE_C_COMPILER_LINKER_ID "GNU")
|
||||
set(CMAKE_C_COMPILER_LINKER_VERSION 2.46)
|
||||
set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU)
|
||||
set(CMAKE_MT "")
|
||||
set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
|
||||
set(CMAKE_COMPILER_IS_GNUCC 1)
|
||||
set(CMAKE_C_COMPILER_LOADED 1)
|
||||
set(CMAKE_C_COMPILER_WORKS TRUE)
|
||||
set(CMAKE_C_ABI_COMPILED TRUE)
|
||||
|
||||
set(CMAKE_C_COMPILER_ENV_VAR "CC")
|
||||
|
||||
set(CMAKE_C_COMPILER_ID_RUN 1)
|
||||
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
|
||||
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||
set(CMAKE_C_LINKER_PREFERENCE 10)
|
||||
set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE)
|
||||
set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
|
||||
set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
|
||||
|
||||
# Save compiler ABI information.
|
||||
set(CMAKE_C_SIZEOF_DATA_PTR "8")
|
||||
set(CMAKE_C_COMPILER_ABI "ELF")
|
||||
set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
|
||||
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
||||
|
||||
if(CMAKE_C_SIZEOF_DATA_PTR)
|
||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_C_COMPILER_ABI)
|
||||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_C_LIBRARY_ARCHITECTURE)
|
||||
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
||||
endif()
|
||||
|
||||
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
|
||||
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
|
||||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/15/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
|
||||
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
|
||||
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/15;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
|
||||
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||
@@ -1,108 +0,0 @@
|
||||
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
|
||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "15.2.0")
|
||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
|
||||
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-15")
|
||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-15")
|
||||
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_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.46)
|
||||
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 "x86_64-linux-gnu")
|
||||
|
||||
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 "x86_64-linux-gnu")
|
||||
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++/15;/usr/include/x86_64-linux-gnu/c++/15;/usr/include/c++/15/backward;/usr/lib/gcc/x86_64-linux-gnu/15/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/15;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||
set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "")
|
||||
|
||||
set(CMAKE_CXX_COMPILER_IMPORT_STD "")
|
||||
### Imported target for C++23 standard library
|
||||
set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles")
|
||||
|
||||
|
||||
### Imported target for C++26 standard library
|
||||
set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles")
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,15 +0,0 @@
|
||||
set(CMAKE_HOST_SYSTEM "Linux-7.0.0-14-generic")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "7.0.0-14-generic")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Linux-7.0.0-14-generic")
|
||||
set(CMAKE_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_SYSTEM_VERSION "7.0.0-14-generic")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
||||
@@ -1,934 +0,0 @@
|
||||
#ifdef __cplusplus
|
||||
# error "A C++ compiler has been selected for C."
|
||||
#endif
|
||||
|
||||
#if defined(__18CXX)
|
||||
# define ID_VOID_MAIN
|
||||
#endif
|
||||
#if defined(__CLASSIC_C__)
|
||||
/* cv-qualifiers did not exist in K&R C */
|
||||
# define const
|
||||
# define volatile
|
||||
#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_C)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_C >= 0x5100
|
||||
/* __SUNPRO_C = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_cc)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_cc = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
|
||||
|
||||
#elif defined(__DECC)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECC_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
|
||||
|
||||
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 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(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
|
||||
|
||||
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 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(__TINYC__)
|
||||
# define COMPILER_ID "TinyCC"
|
||||
|
||||
#elif defined(__BCC__)
|
||||
# define COMPILER_ID "Bruce"
|
||||
|
||||
#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__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# 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)
|
||||
# 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
|
||||
|
||||
#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__)
|
||||
|
||||
|
||||
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
|
||||
# define COMPILER_ID "SDCC"
|
||||
# if defined(__SDCC_VERSION_MAJOR)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
|
||||
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
|
||||
# else
|
||||
/* SDCC = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
|
||||
# endif
|
||||
|
||||
|
||||
/* 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 C_STD_99 199901L
|
||||
#define C_STD_11 201112L
|
||||
#define C_STD_17 201710L
|
||||
#define C_STD_23 202311L
|
||||
|
||||
#ifdef __STDC_VERSION__
|
||||
# define C_STD __STDC_VERSION__
|
||||
#endif
|
||||
|
||||
#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__)
|
||||
# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
|
||||
# define C_VERSION "90"
|
||||
# else
|
||||
# define C_VERSION
|
||||
# endif
|
||||
#elif C_STD > C_STD_17
|
||||
# define C_VERSION "23"
|
||||
#elif C_STD > C_STD_11
|
||||
# define C_VERSION "17"
|
||||
#elif C_STD > C_STD_99
|
||||
# define C_VERSION "11"
|
||||
#elif C_STD >= C_STD_99
|
||||
# define C_VERSION "99"
|
||||
#else
|
||||
# define C_VERSION "90"
|
||||
#endif
|
||||
const char* info_language_standard_default =
|
||||
"INFO" ":" "standard_default[" C_VERSION "]";
|
||||
|
||||
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
|
||||
"]";
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
#ifdef ID_VOID_MAIN
|
||||
void main() {}
|
||||
#else
|
||||
# if defined(__CLASSIC_C__)
|
||||
int main(argc, argv) int argc; char *argv[];
|
||||
# else
|
||||
int main(int argc, char* argv[])
|
||||
# endif
|
||||
{
|
||||
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;
|
||||
}
|
||||
#endif
|
||||
Binary file not shown.
@@ -1,949 +0,0 @@
|
||||
/* This source file must have a .cpp extension so that all C++ compilers
|
||||
recognize the extension without flags. Borland does not know .cxx for
|
||||
example. */
|
||||
#ifndef __cplusplus
|
||||
# error "A C compiler has been selected for C++."
|
||||
#endif
|
||||
|
||||
#if !defined(__has_include)
|
||||
/* If the compiler does not have __has_include, pretend the answer is
|
||||
always no. */
|
||||
# define __has_include(x) 0
|
||||
#endif
|
||||
|
||||
|
||||
/* Version number components: V=Version, R=Revision, P=Patch
|
||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
||||
|
||||
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
||||
# define COMPILER_ID "Intel"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# endif
|
||||
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
|
||||
except that a few beta releases use the old format with V=2021. */
|
||||
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
||||
# if defined(__INTEL_COMPILER_UPDATE)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
||||
# else
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
||||
# endif
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
|
||||
/* The third version component from --version is an update index,
|
||||
but no macro is provided for it. */
|
||||
# define COMPILER_VERSION_PATCH DEC(0)
|
||||
# endif
|
||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
||||
# endif
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
|
||||
# define COMPILER_ID "IntelLLVM"
|
||||
#if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
#endif
|
||||
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
|
||||
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
|
||||
* VVVV is no smaller than the current year when a version is released.
|
||||
*/
|
||||
#if __INTEL_LLVM_COMPILER < 1000000L
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
|
||||
#else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
|
||||
#endif
|
||||
#if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
#elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
#endif
|
||||
#if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
#endif
|
||||
#if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
#endif
|
||||
|
||||
#elif defined(__PATHCC__)
|
||||
# define COMPILER_ID "PathScale"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
||||
# if defined(__PATHCC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
||||
# define COMPILER_ID "Embarcadero"
|
||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
|
||||
|
||||
#elif defined(__BORLANDC__)
|
||||
# define COMPILER_ID "Borland"
|
||||
/* __BORLANDC__ = 0xVRR */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
|
||||
|
||||
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
|
||||
# define COMPILER_ID "Watcom"
|
||||
/* __WATCOMC__ = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# define COMPILER_ID "OpenWatcom"
|
||||
/* __WATCOMC__ = VVRP + 1100 */
|
||||
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__SUNPRO_CC)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_CC >= 0x5100
|
||||
/* __SUNPRO_CC = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_aCC)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_aCC = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
|
||||
|
||||
#elif defined(__DECCXX)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECCXX_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
|
||||
|
||||
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__open_xl__) && defined(__clang__)
|
||||
# define COMPILER_ID "IBMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__ibmxl__) && defined(__clang__)
|
||||
# define COMPILER_ID "XLClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__NVCOMPILER)
|
||||
# define COMPILER_ID "NVHPC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
|
||||
# if defined(__NVCOMPILER_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__PGI)
|
||||
# define COMPILER_ID "PGI"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
|
||||
# if defined(__PGIC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__cray__)
|
||||
# define COMPILER_ID "CrayClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(_CRAYC)
|
||||
# define COMPILER_ID "Cray"
|
||||
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# define COMPILER_ID "TI"
|
||||
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
|
||||
|
||||
#elif defined(__CLANG_FUJITSU)
|
||||
# define COMPILER_ID "FujitsuClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__FUJITSU)
|
||||
# define COMPILER_ID "Fujitsu"
|
||||
# if defined(__FCC_version__)
|
||||
# define COMPILER_VERSION __FCC_version__
|
||||
# elif defined(__FCC_major__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# endif
|
||||
# if defined(__fcc_version)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
|
||||
# elif defined(__FCC_VERSION)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
|
||||
# endif
|
||||
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# define COMPILER_ID "GHS"
|
||||
/* __GHS_VERSION_NUMBER = VVVVRP */
|
||||
# ifdef __GHS_VERSION_NUMBER
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
# define COMPILER_ID "Tasking"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
|
||||
|
||||
#elif defined(__ORANGEC__)
|
||||
# define COMPILER_ID "OrangeC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
|
||||
|
||||
#elif defined(__RENESAS__)
|
||||
# define COMPILER_ID "Renesas"
|
||||
/* __RENESAS_VERSION__ = 0xVVRRPP00 */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF)
|
||||
|
||||
#elif defined(__SCO_VERSION__)
|
||||
# define COMPILER_ID "SCO"
|
||||
|
||||
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
|
||||
# define COMPILER_ID "ARMCC"
|
||||
#if __ARMCC_VERSION >= 1000000
|
||||
/* __ARMCC_VERSION = VRRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#else
|
||||
/* __ARMCC_VERSION = VRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#endif
|
||||
|
||||
|
||||
#elif defined(__clang__) && defined(__apple_build_version__)
|
||||
# define COMPILER_ID "AppleClang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
|
||||
|
||||
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
|
||||
# define COMPILER_ID "ARMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# define COMPILER_ID "TIClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ti_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ti_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
|
||||
|
||||
#elif defined(__clang__)
|
||||
# define COMPILER_ID "Clang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
|
||||
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
|
||||
# define COMPILER_ID "LCC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
|
||||
# if defined(__LCC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#elif defined(__GNUC__) || defined(__GNUG__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# if defined(__GNUC__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
# define COMPILER_ID "MSVC"
|
||||
/* _MSC_VER = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# if defined(_MSC_FULL_VER)
|
||||
# if _MSC_VER >= 1400
|
||||
/* _MSC_FULL_VER = VVRRPPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
|
||||
# else
|
||||
/* _MSC_FULL_VER = VVRRPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
|
||||
# endif
|
||||
# endif
|
||||
# if defined(_MSC_BUILD)
|
||||
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
|
||||
# endif
|
||||
|
||||
#elif defined(_ADI_COMPILER)
|
||||
# define COMPILER_ID "ADSP"
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
|
||||
#endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# define COMPILER_ID "IAR"
|
||||
# if defined(__VER__) && defined(__ICCARM__)
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
|
||||
# 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
|
||||
|
||||
#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_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
@@ -1,16 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/maallyn/new-radar")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/maallyn/new-radar/build")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
||||
@@ -1,2 +0,0 @@
|
||||
# Hashes of file build rules.
|
||||
9370e46ae3cec6d27416de4a0ccb199d CMakeFiles/copy_assets
|
||||
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"InstallScripts" :
|
||||
[
|
||||
"/home/maallyn/new-radar/build/cmake_install.cmake"
|
||||
],
|
||||
"Parallel" : false
|
||||
}
|
||||
@@ -1,70 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# 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"
|
||||
"/home/maallyn/new-radar/CMakeLists.txt"
|
||||
"CMakeFiles/4.2.3/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/4.2.3/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.2.3/CMakeSystem.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeCInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CheckCSourceCompiles.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CheckIncludeFile.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/CheckLibraryExists.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Compiler/GNU-C.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Compiler/GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Compiler/GNU.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindFreetype.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindPackageHandleStandardArgs.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindPackageMessage.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindPkgConfig.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/FindThreads.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Internal/CMakeCLinkerInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Internal/CMakeCXXLinkerInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Internal/CMakeCommonLinkerInformation.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Internal/CheckSourceCompiles.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Linker/GNU-C.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Linker/GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Linker/GNU.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linker/GNU.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linker/Linux-GNU-C.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linker/Linux-GNU.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linux-GNU-C.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linux-GNU.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linux-Initialize.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/Linux.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/Platform/UnixPaths.cmake"
|
||||
"/usr/share/cmake-4.2/Modules/SelectLibraryConfigurations.cmake"
|
||||
)
|
||||
|
||||
# The corresponding makefile is:
|
||||
set(CMAKE_MAKEFILE_OUTPUTS
|
||||
"Makefile"
|
||||
"CMakeFiles/cmake.check_cache"
|
||||
)
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
# Dependency information for all targets:
|
||||
set(CMAKE_DEPEND_INFO_FILES
|
||||
"CMakeFiles/radar.dir/DependInfo.cmake"
|
||||
"CMakeFiles/copy_assets.dir/DependInfo.cmake"
|
||||
)
|
||||
@@ -1,157 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# 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/maallyn/new-radar
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/maallyn/new-radar/build
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: CMakeFiles/radar.dir/all
|
||||
all: CMakeFiles/copy_assets.dir/all
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "codegen" target.
|
||||
codegen: CMakeFiles/radar.dir/codegen
|
||||
codegen: CMakeFiles/copy_assets.dir/codegen
|
||||
.PHONY : codegen
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall:
|
||||
.PHONY : preinstall
|
||||
|
||||
# The main recursive "clean" target.
|
||||
clean: CMakeFiles/radar.dir/clean
|
||||
clean: CMakeFiles/copy_assets.dir/clean
|
||||
.PHONY : clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/radar.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/radar.dir/all: CMakeFiles/copy_assets.dir/all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 "Built target radar"
|
||||
.PHONY : CMakeFiles/radar.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/radar.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/CMakeFiles 18
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/radar.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/radar.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
radar: CMakeFiles/radar.dir/rule
|
||||
.PHONY : radar
|
||||
|
||||
# codegen rule for target.
|
||||
CMakeFiles/radar.dir/codegen: CMakeFiles/copy_assets.dir/all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/codegen
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 "Finished codegen for target radar"
|
||||
.PHONY : CMakeFiles/radar.dir/codegen
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/radar.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/clean
|
||||
.PHONY : CMakeFiles/radar.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/copy_assets.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/copy_assets.dir/all:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/copy_assets.dir/build.make CMakeFiles/copy_assets.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/copy_assets.dir/build.make CMakeFiles/copy_assets.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=1 "Built target copy_assets"
|
||||
.PHONY : CMakeFiles/copy_assets.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/copy_assets.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/CMakeFiles 1
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/copy_assets.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/copy_assets.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
copy_assets: CMakeFiles/copy_assets.dir/rule
|
||||
.PHONY : copy_assets
|
||||
|
||||
# codegen rule for target.
|
||||
CMakeFiles/copy_assets.dir/codegen:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/copy_assets.dir/build.make CMakeFiles/copy_assets.dir/codegen
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=1 "Finished codegen for target copy_assets"
|
||||
.PHONY : CMakeFiles/copy_assets.dir/codegen
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/copy_assets.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/copy_assets.dir/build.make CMakeFiles/copy_assets.dir/clean
|
||||
.PHONY : CMakeFiles/copy_assets.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
/home/maallyn/new-radar/build/CMakeFiles/radar.dir
|
||||
/home/maallyn/new-radar/build/CMakeFiles/copy_assets.dir
|
||||
/home/maallyn/new-radar/build/CMakeFiles/edit_cache.dir
|
||||
/home/maallyn/new-radar/build/CMakeFiles/rebuild_cache.dir
|
||||
@@ -1 +0,0 @@
|
||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
||||
@@ -1,22 +0,0 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -1,92 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# 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/maallyn/new-radar
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/maallyn/new-radar/build
|
||||
|
||||
# Utility rule file for copy_assets.
|
||||
|
||||
# Include any custom commands dependencies for this target.
|
||||
include CMakeFiles/copy_assets.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/copy_assets.dir/progress.make
|
||||
|
||||
CMakeFiles/copy_assets:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Copying shaders and data to build directory"
|
||||
/usr/bin/cmake -E copy_directory /home/maallyn/new-radar/shaders /home/maallyn/new-radar/build/shaders
|
||||
/usr/bin/cmake -E copy_directory /home/maallyn/new-radar/data /home/maallyn/new-radar/build/data
|
||||
|
||||
CMakeFiles/copy_assets.dir/codegen:
|
||||
.PHONY : CMakeFiles/copy_assets.dir/codegen
|
||||
|
||||
copy_assets: CMakeFiles/copy_assets
|
||||
copy_assets: CMakeFiles/copy_assets.dir/build.make
|
||||
.PHONY : copy_assets
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/copy_assets.dir/build: copy_assets
|
||||
.PHONY : CMakeFiles/copy_assets.dir/build
|
||||
|
||||
CMakeFiles/copy_assets.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/copy_assets.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/copy_assets.dir/clean
|
||||
|
||||
CMakeFiles/copy_assets.dir/depend:
|
||||
cd /home/maallyn/new-radar/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maallyn/new-radar /home/maallyn/new-radar /home/maallyn/new-radar/build /home/maallyn/new-radar/build /home/maallyn/new-radar/build/CMakeFiles/copy_assets.dir/DependInfo.cmake "--color=$(COLOR)" copy_assets
|
||||
.PHONY : CMakeFiles/copy_assets.dir/depend
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/copy_assets"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang )
|
||||
include(CMakeFiles/copy_assets.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@@ -1,2 +0,0 @@
|
||||
# Empty custom commands generated dependencies file for copy_assets.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -1,2 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for custom commands dependencies management for copy_assets.
|
||||
@@ -1,2 +0,0 @@
|
||||
CMAKE_PROGRESS_1 = 1
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
18
|
||||
@@ -1,39 +0,0 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/maallyn/new-radar/glad/src/glad.c" "CMakeFiles/radar.dir/glad/src/glad.c.o" "gcc" "CMakeFiles/radar.dir/glad/src/glad.c.o.d"
|
||||
"/home/maallyn/new-radar/src/graticule.cpp" "CMakeFiles/radar.dir/src/graticule.cpp.o" "gcc" "CMakeFiles/radar.dir/src/graticule.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/knob_panel.cpp" "CMakeFiles/radar.dir/src/knob_panel.cpp.o" "gcc" "CMakeFiles/radar.dir/src/knob_panel.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/left_panel.cpp" "CMakeFiles/radar.dir/src/left_panel.cpp.o" "gcc" "CMakeFiles/radar.dir/src/left_panel.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/main.cpp" "CMakeFiles/radar.dir/src/main.cpp.o" "gcc" "CMakeFiles/radar.dir/src/main.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/phosphor.cpp" "CMakeFiles/radar.dir/src/phosphor.cpp.o" "gcc" "CMakeFiles/radar.dir/src/phosphor.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/rpi_receiver.cpp" "CMakeFiles/radar.dir/src/rpi_receiver.cpp.o" "gcc" "CMakeFiles/radar.dir/src/rpi_receiver.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/scope.cpp" "CMakeFiles/radar.dir/src/scope.cpp.o" "gcc" "CMakeFiles/radar.dir/src/scope.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/scope_intro.cpp" "CMakeFiles/radar.dir/src/scope_intro.cpp.o" "gcc" "CMakeFiles/radar.dir/src/scope_intro.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/scope_manager.cpp" "CMakeFiles/radar.dir/src/scope_manager.cpp.o" "gcc" "CMakeFiles/radar.dir/src/scope_manager.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/scope_marine_ppi.cpp" "CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o" "gcc" "CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/scope_ppi.cpp" "CMakeFiles/radar.dir/src/scope_ppi.cpp.o" "gcc" "CMakeFiles/radar.dir/src/scope_ppi.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/shared_render_state.cpp" "CMakeFiles/radar.dir/src/shared_render_state.cpp.o" "gcc" "CMakeFiles/radar.dir/src/shared_render_state.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/simulator.cpp" "CMakeFiles/radar.dir/src/simulator.cpp.o" "gcc" "CMakeFiles/radar.dir/src/simulator.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/target_buffer.cpp" "CMakeFiles/radar.dir/src/target_buffer.cpp.o" "gcc" "CMakeFiles/radar.dir/src/target_buffer.cpp.o.d"
|
||||
"/home/maallyn/new-radar/src/traffic_cop.cpp" "CMakeFiles/radar.dir/src/traffic_cop.cpp.o" "gcc" "CMakeFiles/radar.dir/src/traffic_cop.cpp.o.d"
|
||||
"" "radar" "gcc" "CMakeFiles/radar.dir/link.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -1,357 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# 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/maallyn/new-radar
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/maallyn/new-radar/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/radar.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/radar.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/radar.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/radar.dir/flags.make
|
||||
|
||||
CMakeFiles/radar.dir/codegen:
|
||||
.PHONY : CMakeFiles/radar.dir/codegen
|
||||
|
||||
CMakeFiles/radar.dir/src/main.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/main.cpp.o: /home/maallyn/new-radar/src/main.cpp
|
||||
CMakeFiles/radar.dir/src/main.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/radar.dir/src/main.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/main.cpp.o -MF CMakeFiles/radar.dir/src/main.cpp.o.d -o CMakeFiles/radar.dir/src/main.cpp.o -c /home/maallyn/new-radar/src/main.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/main.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/main.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/main.cpp > CMakeFiles/radar.dir/src/main.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/main.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/main.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/main.cpp -o CMakeFiles/radar.dir/src/main.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o: /home/maallyn/new-radar/src/shared_render_state.cpp
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/radar.dir/src/shared_render_state.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/shared_render_state.cpp.o -MF CMakeFiles/radar.dir/src/shared_render_state.cpp.o.d -o CMakeFiles/radar.dir/src/shared_render_state.cpp.o -c /home/maallyn/new-radar/src/shared_render_state.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/shared_render_state.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/shared_render_state.cpp > CMakeFiles/radar.dir/src/shared_render_state.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/shared_render_state.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/shared_render_state.cpp -o CMakeFiles/radar.dir/src/shared_render_state.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o: /home/maallyn/new-radar/src/target_buffer.cpp
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/radar.dir/src/target_buffer.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/target_buffer.cpp.o -MF CMakeFiles/radar.dir/src/target_buffer.cpp.o.d -o CMakeFiles/radar.dir/src/target_buffer.cpp.o -c /home/maallyn/new-radar/src/target_buffer.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/target_buffer.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/target_buffer.cpp > CMakeFiles/radar.dir/src/target_buffer.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/target_buffer.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/target_buffer.cpp -o CMakeFiles/radar.dir/src/target_buffer.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o: /home/maallyn/new-radar/src/phosphor.cpp
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/radar.dir/src/phosphor.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/phosphor.cpp.o -MF CMakeFiles/radar.dir/src/phosphor.cpp.o.d -o CMakeFiles/radar.dir/src/phosphor.cpp.o -c /home/maallyn/new-radar/src/phosphor.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/phosphor.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/phosphor.cpp > CMakeFiles/radar.dir/src/phosphor.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/phosphor.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/phosphor.cpp -o CMakeFiles/radar.dir/src/phosphor.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o: /home/maallyn/new-radar/src/graticule.cpp
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/radar.dir/src/graticule.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/graticule.cpp.o -MF CMakeFiles/radar.dir/src/graticule.cpp.o.d -o CMakeFiles/radar.dir/src/graticule.cpp.o -c /home/maallyn/new-radar/src/graticule.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/graticule.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/graticule.cpp > CMakeFiles/radar.dir/src/graticule.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/graticule.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/graticule.cpp -o CMakeFiles/radar.dir/src/graticule.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o: /home/maallyn/new-radar/src/left_panel.cpp
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/radar.dir/src/left_panel.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/left_panel.cpp.o -MF CMakeFiles/radar.dir/src/left_panel.cpp.o.d -o CMakeFiles/radar.dir/src/left_panel.cpp.o -c /home/maallyn/new-radar/src/left_panel.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/left_panel.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/left_panel.cpp > CMakeFiles/radar.dir/src/left_panel.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/left_panel.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/left_panel.cpp -o CMakeFiles/radar.dir/src/left_panel.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o: /home/maallyn/new-radar/src/scope.cpp
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/radar.dir/src/scope.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/scope.cpp.o -MF CMakeFiles/radar.dir/src/scope.cpp.o.d -o CMakeFiles/radar.dir/src/scope.cpp.o -c /home/maallyn/new-radar/src/scope.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/scope.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/scope.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/scope.cpp > CMakeFiles/radar.dir/src/scope.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/scope.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/scope.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/scope.cpp -o CMakeFiles/radar.dir/src/scope.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o: /home/maallyn/new-radar/src/scope_manager.cpp
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/radar.dir/src/scope_manager.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/scope_manager.cpp.o -MF CMakeFiles/radar.dir/src/scope_manager.cpp.o.d -o CMakeFiles/radar.dir/src/scope_manager.cpp.o -c /home/maallyn/new-radar/src/scope_manager.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/scope_manager.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/scope_manager.cpp > CMakeFiles/radar.dir/src/scope_manager.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/scope_manager.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/scope_manager.cpp -o CMakeFiles/radar.dir/src/scope_manager.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o: /home/maallyn/new-radar/src/scope_intro.cpp
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/radar.dir/src/scope_intro.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/scope_intro.cpp.o -MF CMakeFiles/radar.dir/src/scope_intro.cpp.o.d -o CMakeFiles/radar.dir/src/scope_intro.cpp.o -c /home/maallyn/new-radar/src/scope_intro.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/scope_intro.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/scope_intro.cpp > CMakeFiles/radar.dir/src/scope_intro.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/scope_intro.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/scope_intro.cpp -o CMakeFiles/radar.dir/src/scope_intro.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o: /home/maallyn/new-radar/src/scope_ppi.cpp
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/radar.dir/src/scope_ppi.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/scope_ppi.cpp.o -MF CMakeFiles/radar.dir/src/scope_ppi.cpp.o.d -o CMakeFiles/radar.dir/src/scope_ppi.cpp.o -c /home/maallyn/new-radar/src/scope_ppi.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/scope_ppi.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/scope_ppi.cpp > CMakeFiles/radar.dir/src/scope_ppi.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/scope_ppi.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/scope_ppi.cpp -o CMakeFiles/radar.dir/src/scope_ppi.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o: /home/maallyn/new-radar/src/scope_marine_ppi.cpp
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o -MF CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o.d -o CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o -c /home/maallyn/new-radar/src/scope_marine_ppi.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/scope_marine_ppi.cpp > CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/scope_marine_ppi.cpp -o CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o: /home/maallyn/new-radar/src/simulator.cpp
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/radar.dir/src/simulator.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/simulator.cpp.o -MF CMakeFiles/radar.dir/src/simulator.cpp.o.d -o CMakeFiles/radar.dir/src/simulator.cpp.o -c /home/maallyn/new-radar/src/simulator.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/simulator.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/simulator.cpp > CMakeFiles/radar.dir/src/simulator.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/simulator.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/simulator.cpp -o CMakeFiles/radar.dir/src/simulator.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o: /home/maallyn/new-radar/src/traffic_cop.cpp
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/radar.dir/src/traffic_cop.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/traffic_cop.cpp.o -MF CMakeFiles/radar.dir/src/traffic_cop.cpp.o.d -o CMakeFiles/radar.dir/src/traffic_cop.cpp.o -c /home/maallyn/new-radar/src/traffic_cop.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/traffic_cop.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/traffic_cop.cpp > CMakeFiles/radar.dir/src/traffic_cop.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/traffic_cop.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/traffic_cop.cpp -o CMakeFiles/radar.dir/src/traffic_cop.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o: /home/maallyn/new-radar/src/knob_panel.cpp
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/radar.dir/src/knob_panel.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/knob_panel.cpp.o -MF CMakeFiles/radar.dir/src/knob_panel.cpp.o.d -o CMakeFiles/radar.dir/src/knob_panel.cpp.o -c /home/maallyn/new-radar/src/knob_panel.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/knob_panel.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/knob_panel.cpp > CMakeFiles/radar.dir/src/knob_panel.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/knob_panel.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/knob_panel.cpp -o CMakeFiles/radar.dir/src/knob_panel.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o: /home/maallyn/new-radar/src/rpi_receiver.cpp
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/radar.dir/src/rpi_receiver.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/radar.dir/src/rpi_receiver.cpp.o -MF CMakeFiles/radar.dir/src/rpi_receiver.cpp.o.d -o CMakeFiles/radar.dir/src/rpi_receiver.cpp.o -c /home/maallyn/new-radar/src/rpi_receiver.cpp
|
||||
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/radar.dir/src/rpi_receiver.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/maallyn/new-radar/src/rpi_receiver.cpp > CMakeFiles/radar.dir/src/rpi_receiver.cpp.i
|
||||
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/radar.dir/src/rpi_receiver.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/maallyn/new-radar/src/rpi_receiver.cpp -o CMakeFiles/radar.dir/src/rpi_receiver.cpp.s
|
||||
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o: CMakeFiles/radar.dir/flags.make
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o: /home/maallyn/new-radar/glad/src/glad.c
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object CMakeFiles/radar.dir/glad/src/glad.c.o"
|
||||
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/radar.dir/glad/src/glad.c.o -MF CMakeFiles/radar.dir/glad/src/glad.c.o.d -o CMakeFiles/radar.dir/glad/src/glad.c.o -c /home/maallyn/new-radar/glad/src/glad.c
|
||||
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/radar.dir/glad/src/glad.c.i"
|
||||
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maallyn/new-radar/glad/src/glad.c > CMakeFiles/radar.dir/glad/src/glad.c.i
|
||||
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/radar.dir/glad/src/glad.c.s"
|
||||
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maallyn/new-radar/glad/src/glad.c -o CMakeFiles/radar.dir/glad/src/glad.c.s
|
||||
|
||||
# Object files for target radar
|
||||
radar_OBJECTS = \
|
||||
"CMakeFiles/radar.dir/src/main.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/shared_render_state.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/target_buffer.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/phosphor.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/graticule.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/left_panel.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/scope.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/scope_manager.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/scope_intro.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/scope_ppi.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/simulator.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/traffic_cop.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/knob_panel.cpp.o" \
|
||||
"CMakeFiles/radar.dir/src/rpi_receiver.cpp.o" \
|
||||
"CMakeFiles/radar.dir/glad/src/glad.c.o"
|
||||
|
||||
# External object files for target radar
|
||||
radar_EXTERNAL_OBJECTS =
|
||||
|
||||
radar: CMakeFiles/radar.dir/src/main.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/shared_render_state.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/target_buffer.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/phosphor.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/graticule.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/left_panel.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/scope.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/scope_manager.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/scope_intro.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/scope_ppi.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/simulator.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/traffic_cop.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/knob_panel.cpp.o
|
||||
radar: CMakeFiles/radar.dir/src/rpi_receiver.cpp.o
|
||||
radar: CMakeFiles/radar.dir/glad/src/glad.c.o
|
||||
radar: CMakeFiles/radar.dir/build.make
|
||||
radar: CMakeFiles/radar.dir/compiler_depend.ts
|
||||
radar: /usr/lib/x86_64-linux-gnu/libfreetype.so
|
||||
radar: /usr/lib/x86_64-linux-gnu/libGLX.so
|
||||
radar: /usr/lib/x86_64-linux-gnu/libOpenGL.so
|
||||
radar: CMakeFiles/radar.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/maallyn/new-radar/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Linking CXX executable radar"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/radar.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/radar.dir/build: radar
|
||||
.PHONY : CMakeFiles/radar.dir/build
|
||||
|
||||
CMakeFiles/radar.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/radar.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/radar.dir/clean
|
||||
|
||||
CMakeFiles/radar.dir/depend:
|
||||
cd /home/maallyn/new-radar/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maallyn/new-radar /home/maallyn/new-radar /home/maallyn/new-radar/build /home/maallyn/new-radar/build /home/maallyn/new-radar/build/CMakeFiles/radar.dir/DependInfo.cmake "--color=$(COLOR)" radar
|
||||
.PHONY : CMakeFiles/radar.dir/depend
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/radar.dir/link.d"
|
||||
"CMakeFiles/radar.dir/glad/src/glad.c.o"
|
||||
"CMakeFiles/radar.dir/glad/src/glad.c.o.d"
|
||||
"CMakeFiles/radar.dir/src/graticule.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/graticule.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/knob_panel.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/knob_panel.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/left_panel.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/left_panel.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/main.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/main.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/phosphor.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/phosphor.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/rpi_receiver.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/rpi_receiver.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/scope.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/scope.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/scope_intro.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/scope_intro.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/scope_manager.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/scope_manager.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/scope_ppi.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/scope_ppi.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/shared_render_state.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/shared_render_state.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/simulator.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/simulator.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/target_buffer.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/target_buffer.cpp.o.d"
|
||||
"CMakeFiles/radar.dir/src/traffic_cop.cpp.o"
|
||||
"CMakeFiles/radar.dir/src/traffic_cop.cpp.o.d"
|
||||
"radar"
|
||||
"radar.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang C CXX)
|
||||
include(CMakeFiles/radar.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,2 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for radar.
|
||||
@@ -1,2 +0,0 @@
|
||||
# Empty dependencies file for radar.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -1,17 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# compile C with /usr/bin/cc
|
||||
# compile CXX with /usr/bin/c++
|
||||
C_DEFINES =
|
||||
|
||||
C_INCLUDES = -I/home/maallyn/new-radar/src -I/home/maallyn/new-radar/include -isystem /usr/include/freetype2
|
||||
|
||||
C_FLAGS = -g -Wall -Wextra -Wpedantic -Wno-unused-parameter
|
||||
|
||||
CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES = -I/home/maallyn/new-radar/src -I/home/maallyn/new-radar/include -isystem /usr/include/freetype2
|
||||
|
||||
CXX_FLAGS = -g -std=c++20 -Wall -Wextra -Wpedantic -Wno-unused-parameter
|
||||
|
||||
Binary file not shown.
@@ -1,61 +0,0 @@
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o: \
|
||||
/home/maallyn/new-radar/glad/src/glad.c /usr/include/stdc-predef.h \
|
||||
/usr/include/stdio.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/stdlib.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/once_flag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h /usr/include/string.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/dlfcn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/dlfcn.h
|
||||
@@ -1,166 +0,0 @@
|
||||
radar: \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/Scrt1.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crti.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o \
|
||||
CMakeFiles/radar.dir/src/main.cpp.o \
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o \
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o \
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o \
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o \
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o \
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o \
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o \
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o \
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o \
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o \
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o \
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o \
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o \
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o \
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o \
|
||||
/usr/lib/x86_64-linux-gnu/libfreetype.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libglfw.so \
|
||||
/usr/lib/x86_64-linux-gnu/libGLX.so \
|
||||
/usr/lib/x86_64-linux-gnu/libOpenGL.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libstdc++.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so \
|
||||
/usr/lib/x86_64-linux-gnu/libm.so.6 \
|
||||
/usr/lib/x86_64-linux-gnu/libmvec.so.1 \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libgcc_s.so.1 \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so \
|
||||
/usr/lib/x86_64-linux-gnu/libc.so.6 \
|
||||
/usr/lib/x86_64-linux-gnu/libc_nonshared.a \
|
||||
/lib64/ld-linux-x86-64.so.2 \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libgcc_s.so.1 \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crtn.o \
|
||||
/usr/lib/x86_64-linux-gnu/libz.so.1 \
|
||||
/usr/lib/x86_64-linux-gnu/libbz2.so.1.0 \
|
||||
/usr/lib/x86_64-linux-gnu/libpng16.so.16 \
|
||||
/usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 \
|
||||
/lib64/ld-linux-x86-64.so.2 \
|
||||
/usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/Scrt1.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crti.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/main.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o:
|
||||
|
||||
CMakeFiles/radar.dir/glad/src/glad.c.o:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libfreetype.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libglfw.so:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libGLX.so:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libOpenGL.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libstdc++.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libm.so:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libm.so.6:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libmvec.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libgcc_s.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libc.so:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libc.so.6:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libc_nonshared.a:
|
||||
|
||||
/lib64/ld-linux-x86-64.so.2:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/libgcc_s.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crtn.o:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libz.so.1:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libbz2.so.1.0:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libpng16.so.16:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libbrotlidec.so.1:
|
||||
|
||||
/lib64/ld-linux-x86-64.so.2:
|
||||
|
||||
/usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1:
|
||||
@@ -1 +0,0 @@
|
||||
/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/radar.dir/link.d CMakeFiles/radar.dir/src/main.cpp.o CMakeFiles/radar.dir/src/shared_render_state.cpp.o CMakeFiles/radar.dir/src/target_buffer.cpp.o CMakeFiles/radar.dir/src/phosphor.cpp.o CMakeFiles/radar.dir/src/graticule.cpp.o CMakeFiles/radar.dir/src/left_panel.cpp.o CMakeFiles/radar.dir/src/scope.cpp.o CMakeFiles/radar.dir/src/scope_manager.cpp.o CMakeFiles/radar.dir/src/scope_intro.cpp.o CMakeFiles/radar.dir/src/scope_ppi.cpp.o CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o CMakeFiles/radar.dir/src/simulator.cpp.o CMakeFiles/radar.dir/src/traffic_cop.cpp.o CMakeFiles/radar.dir/src/knob_panel.cpp.o CMakeFiles/radar.dir/src/rpi_receiver.cpp.o CMakeFiles/radar.dir/glad/src/glad.c.o -o radar /usr/lib/x86_64-linux-gnu/libfreetype.so -lglfw /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so
|
||||
@@ -1,18 +0,0 @@
|
||||
CMAKE_PROGRESS_1 = 2
|
||||
CMAKE_PROGRESS_2 = 3
|
||||
CMAKE_PROGRESS_3 = 4
|
||||
CMAKE_PROGRESS_4 = 5
|
||||
CMAKE_PROGRESS_5 = 6
|
||||
CMAKE_PROGRESS_6 = 7
|
||||
CMAKE_PROGRESS_7 = 8
|
||||
CMAKE_PROGRESS_8 = 9
|
||||
CMAKE_PROGRESS_9 = 10
|
||||
CMAKE_PROGRESS_10 = 11
|
||||
CMAKE_PROGRESS_11 = 12
|
||||
CMAKE_PROGRESS_12 = 13
|
||||
CMAKE_PROGRESS_13 = 14
|
||||
CMAKE_PROGRESS_14 = 15
|
||||
CMAKE_PROGRESS_15 = 16
|
||||
CMAKE_PROGRESS_16 = 17
|
||||
CMAKE_PROGRESS_17 = 18
|
||||
|
||||
Binary file not shown.
@@ -1,206 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/graticule.cpp.o: \
|
||||
/home/maallyn/new-radar/src/graticule.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/graticule.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/string /usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h /usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/left_panel.h /usr/include/c++/15/fstream \
|
||||
/usr/include/c++/15/istream /usr/include/c++/15/ios \
|
||||
/usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/ios_base.h /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc /usr/include/c++/15/ostream \
|
||||
/usr/include/c++/15/bits/ostream.h /usr/include/c++/15/bits/ostream.tcc \
|
||||
/usr/include/c++/15/bits/istream.tcc /usr/include/c++/15/bits/codecvt.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/basic_file.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++io.h \
|
||||
/usr/include/c++/15/bits/fstream.tcc /usr/include/c++/15/sstream \
|
||||
/usr/include/c++/15/bits/sstream.tcc /usr/include/c++/15/cmath \
|
||||
/usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/limits \
|
||||
/usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc /usr/include/c++/15/cstring \
|
||||
/usr/include/string.h /usr/include/strings.h
|
||||
Binary file not shown.
@@ -1,240 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/knob_panel.cpp.o: \
|
||||
/home/maallyn/new-radar/src/knob_panel.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/knob_panel.h /usr/include/c++/15/thread \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/stop_token \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/new /usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/move.h /usr/include/c++/15/bits/atomic_wait.h \
|
||||
/usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h /usr/include/c++/15/cerrno \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/c++/15/bits/std_thread.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h /usr/include/c++/15/bits/postypes.h \
|
||||
/usr/include/c++/15/cwchar /usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/c++/15/tuple /usr/include/c++/15/bits/stl_pair.h \
|
||||
/usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/unique_ptr.h /usr/include/c++/15/bits/ostream.h \
|
||||
/usr/include/c++/15/ios /usr/include/c++/15/exception \
|
||||
/usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/cctype \
|
||||
/usr/include/ctype.h /usr/include/c++/15/bits/ios_base.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc /usr/include/c++/15/semaphore \
|
||||
/usr/include/c++/15/bits/semaphore_base.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/atomic_timed_wait.h \
|
||||
/usr/include/c++/15/bits/this_thread_sleep.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/time.h /usr/include/semaphore.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/semaphore.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/unique_lock.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/chrono /usr/include/c++/15/sstream \
|
||||
/usr/include/c++/15/istream /usr/include/c++/15/ostream \
|
||||
/usr/include/c++/15/bits/ostream.tcc \
|
||||
/usr/include/c++/15/bits/istream.tcc \
|
||||
/usr/include/c++/15/bits/sstream.tcc /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc /usr/include/c++/15/bits/stl_algo.h \
|
||||
/usr/include/c++/15/bits/algorithmfwd.h \
|
||||
/usr/include/c++/15/bits/stl_heap.h \
|
||||
/usr/include/c++/15/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/15/bits/shared_ptr.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/15/bits/allocated_ptr.h \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/concurrence.h /usr/include/c++/15/bits/align.h \
|
||||
/usr/include/c++/15/bits/chrono_io.h /usr/include/c++/15/iomanip \
|
||||
/usr/include/c++/15/locale \
|
||||
/usr/include/c++/15/bits/locale_facets_nonio.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/messages_members.h \
|
||||
/usr/include/libintl.h /usr/include/c++/15/bits/codecvt.h \
|
||||
/usr/include/c++/15/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/15/bits/locale_conv.h \
|
||||
/usr/include/c++/15/bits/quoted_string.h /usr/include/c++/15/format \
|
||||
/usr/include/c++/15/charconv /usr/include/c++/15/optional \
|
||||
/usr/include/c++/15/bits/enable_special_members.h \
|
||||
/usr/include/c++/15/span /usr/include/c++/15/bits/monostate.h \
|
||||
/usr/include/c++/15/bits/formatfwd.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/bits/unicode.h \
|
||||
/usr/include/c++/15/bits/unicode-data.h
|
||||
Binary file not shown.
@@ -1,228 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/left_panel.cpp.o: \
|
||||
/home/maallyn/new-radar/src/left_panel.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/string /usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h /usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/freetype2/ft2build.h \
|
||||
/usr/include/freetype2/freetype/config/ftheader.h \
|
||||
/usr/include/freetype2/freetype/freetype.h \
|
||||
/usr/include/freetype2/freetype/config/ftconfig.h \
|
||||
/usr/include/freetype2/freetype/config/ftoption.h \
|
||||
/usr/include/freetype2/freetype/config/ftstdlib.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/string.h \
|
||||
/usr/include/strings.h /usr/include/c++/15/stdlib.h \
|
||||
/usr/include/setjmp.h /usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/freetype2/freetype/config/integer-types.h \
|
||||
/usr/include/freetype2/freetype/config/public-macros.h \
|
||||
/usr/include/freetype2/freetype/config/mac-support.h \
|
||||
/usr/include/freetype2/freetype/fttypes.h \
|
||||
/usr/include/freetype2/freetype/ftsystem.h \
|
||||
/usr/include/freetype2/freetype/ftimage.h \
|
||||
/usr/include/freetype2/freetype/fterrors.h \
|
||||
/usr/include/freetype2/freetype/ftmoderr.h \
|
||||
/usr/include/freetype2/freetype/fterrdef.h /usr/include/c++/15/fstream \
|
||||
/usr/include/c++/15/istream /usr/include/c++/15/ios \
|
||||
/usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/ios_base.h /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc /usr/include/c++/15/ostream \
|
||||
/usr/include/c++/15/bits/ostream.h /usr/include/c++/15/bits/ostream.tcc \
|
||||
/usr/include/c++/15/bits/istream.tcc /usr/include/c++/15/bits/codecvt.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/basic_file.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++io.h \
|
||||
/usr/include/c++/15/bits/fstream.tcc /usr/include/c++/15/sstream \
|
||||
/usr/include/c++/15/bits/sstream.tcc /usr/include/c++/15/cstring \
|
||||
/usr/include/c++/15/cmath /usr/include/math.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/limits \
|
||||
/usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc
|
||||
Binary file not shown.
@@ -1,240 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/main.cpp.o: /home/maallyn/new-radar/src/main.cpp \
|
||||
/usr/include/stdc-predef.h /home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/GLFW/glfw3.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/c++/15/cstdio \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/stdio.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/include/c++/15/memory /usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/move.h /usr/include/c++/15/type_traits \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/concepts /usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/15/bits/align.h \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/unique_ptr.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h /usr/include/c++/15/bits/ostream.h \
|
||||
/usr/include/c++/15/bits/requires_hosted.h /usr/include/c++/15/ios \
|
||||
/usr/include/c++/15/iosfwd /usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/cctype \
|
||||
/usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ios_base.h /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/basic_string.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cerrno \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc \
|
||||
/usr/include/c++/15/bits/shared_ptr.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/15/bits/allocated_ptr.h \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/concurrence.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/cstdint \
|
||||
/usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/c++/15/backward/auto_ptr.h \
|
||||
/usr/include/c++/15/bits/ranges_uninitialized.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/15/pstl/execution_defs.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/limits \
|
||||
/usr/include/c++/15/ctime /usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h /usr/include/c++/15/atomic \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc \
|
||||
/home/maallyn/new-radar/src/scope_manager.h \
|
||||
/home/maallyn/new-radar/src/scope.h \
|
||||
/home/maallyn/new-radar/src/scope_intro.h \
|
||||
/home/maallyn/new-radar/src/scope_marine_ppi.h \
|
||||
/home/maallyn/new-radar/src/scope_ppi.h \
|
||||
/usr/include/c++/15/unordered_map \
|
||||
/usr/include/c++/15/bits/unordered_map.h \
|
||||
/usr/include/c++/15/bits/hashtable.h \
|
||||
/usr/include/c++/15/bits/hashtable_policy.h \
|
||||
/usr/include/c++/15/bits/enable_special_members.h \
|
||||
/usr/include/c++/15/bits/node_handle.h \
|
||||
/usr/include/c++/15/bits/erase_if.h \
|
||||
/home/maallyn/new-radar/src/phosphor.h \
|
||||
/home/maallyn/new-radar/src/graticule.h \
|
||||
/home/maallyn/new-radar/src/traffic_cop.h /usr/include/c++/15/thread \
|
||||
/usr/include/c++/15/stop_token /usr/include/c++/15/bits/std_thread.h \
|
||||
/usr/include/c++/15/semaphore /usr/include/c++/15/bits/semaphore_base.h \
|
||||
/usr/include/c++/15/bits/atomic_timed_wait.h \
|
||||
/usr/include/c++/15/bits/this_thread_sleep.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/time.h /usr/include/semaphore.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/semaphore.h \
|
||||
/home/maallyn/new-radar/src/simulator.h \
|
||||
/home/maallyn/new-radar/src/knob_panel.h
|
||||
Binary file not shown.
@@ -1,211 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/phosphor.cpp.o: \
|
||||
/home/maallyn/new-radar/src/phosphor.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/phosphor.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/string /usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h /usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/vector /usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc \
|
||||
/home/maallyn/new-radar/src/settings.h \
|
||||
/home/maallyn/new-radar/src/target_buffer.h /usr/include/c++/15/mutex \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/cstdint /usr/include/c++/15/limits \
|
||||
/usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/fstream /usr/include/c++/15/istream \
|
||||
/usr/include/c++/15/ios /usr/include/c++/15/exception \
|
||||
/usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/ios_base.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error /usr/include/c++/15/stdexcept \
|
||||
/usr/include/c++/15/streambuf /usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc /usr/include/c++/15/ostream \
|
||||
/usr/include/c++/15/bits/ostream.h /usr/include/c++/15/bits/ostream.tcc \
|
||||
/usr/include/c++/15/bits/istream.tcc /usr/include/c++/15/bits/codecvt.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/basic_file.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++io.h \
|
||||
/usr/include/c++/15/bits/fstream.tcc /usr/include/c++/15/sstream \
|
||||
/usr/include/c++/15/bits/sstream.tcc /usr/include/c++/15/cmath \
|
||||
/usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc
|
||||
Binary file not shown.
@@ -1,107 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/rpi_receiver.cpp.o: \
|
||||
/home/maallyn/new-radar/src/rpi_receiver.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/rpi_receiver.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/home/maallyn/new-radar/src/target_buffer.h /usr/include/c++/15/mutex \
|
||||
/usr/include/c++/15/bits/requires_hosted.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/home/maallyn/new-radar/src/settings.h
|
||||
Binary file not shown.
@@ -1,190 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/scope.cpp.o: \
|
||||
/home/maallyn/new-radar/src/scope.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/scope.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h /usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/include/c++/15/vector /usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc
|
||||
Binary file not shown.
@@ -1,191 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/scope_intro.cpp.o: \
|
||||
/home/maallyn/new-radar/src/scope_intro.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/scope_intro.h \
|
||||
/home/maallyn/new-radar/src/scope.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h /usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/include/c++/15/vector /usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc
|
||||
Binary file not shown.
@@ -1,223 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/scope_manager.cpp.o: \
|
||||
/home/maallyn/new-radar/src/scope_manager.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/scope_manager.h /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/type_traits \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h /usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/invoke.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/vector.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/ranges_util.h /usr/include/c++/15/memory \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/15/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/15/bits/align.h /usr/include/c++/15/bits/unique_ptr.h \
|
||||
/usr/include/c++/15/bits/ostream.h /usr/include/c++/15/ios \
|
||||
/usr/include/c++/15/iosfwd /usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/cctype \
|
||||
/usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ios_base.h /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/basic_string.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc \
|
||||
/usr/include/c++/15/bits/shared_ptr.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/15/bits/allocated_ptr.h \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/concurrence.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/c++/15/backward/auto_ptr.h \
|
||||
/usr/include/c++/15/bits/ranges_uninitialized.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/15/pstl/execution_defs.h \
|
||||
/home/maallyn/new-radar/src/scope.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/limits \
|
||||
/usr/include/c++/15/ctime /usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h /usr/include/c++/15/atomic \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/usr/include/GLFW/glfw3.h
|
||||
Binary file not shown.
@@ -1,224 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o: \
|
||||
/home/maallyn/new-radar/src/scope_marine_ppi.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/scope_marine_ppi.h \
|
||||
/home/maallyn/new-radar/src/scope_ppi.h \
|
||||
/usr/include/c++/15/unordered_map \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/unordered_map.h \
|
||||
/usr/include/c++/15/bits/hashtable.h \
|
||||
/usr/include/c++/15/bits/hashtable_policy.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/type_traits \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/concepts /usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/ext/type_traits.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/functexcept.h /usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/enable_special_members.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/node_handle.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/erase_if.h \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/15/string /usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/basic_string.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc /home/maallyn/new-radar/src/scope.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/home/maallyn/new-radar/src/phosphor.h \
|
||||
/home/maallyn/new-radar/src/graticule.h /usr/include/GLFW/glfw3.h \
|
||||
/usr/include/c++/15/cmath /usr/include/math.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc
|
||||
Binary file not shown.
@@ -1,232 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/scope_ppi.cpp.o: \
|
||||
/home/maallyn/new-radar/src/scope_ppi.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/scope_ppi.h \
|
||||
/usr/include/c++/15/unordered_map \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/unordered_map.h \
|
||||
/usr/include/c++/15/bits/hashtable.h \
|
||||
/usr/include/c++/15/bits/hashtable_policy.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/type_traits \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/concepts /usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/ext/type_traits.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/functexcept.h /usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/enable_special_members.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/node_handle.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/erase_if.h \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/15/string /usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/basic_string.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc /home/maallyn/new-radar/src/scope.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/chrono.h \
|
||||
/usr/include/c++/15/ratio /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h /usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array \
|
||||
/home/maallyn/new-radar/src/target_buffer.h \
|
||||
/home/maallyn/new-radar/src/left_panel.h \
|
||||
/home/maallyn/new-radar/include/glad/glad.h \
|
||||
/home/maallyn/new-radar/include/KHR/khrplatform.h \
|
||||
/home/maallyn/new-radar/src/phosphor.h \
|
||||
/home/maallyn/new-radar/src/graticule.h /usr/include/GLFW/glfw3.h \
|
||||
/usr/include/c++/15/cmath /usr/include/math.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc /usr/include/c++/15/cstring \
|
||||
/usr/include/string.h /usr/include/strings.h \
|
||||
/usr/include/c++/15/algorithm /usr/include/c++/15/bits/stl_algo.h \
|
||||
/usr/include/c++/15/bits/algorithmfwd.h \
|
||||
/usr/include/c++/15/bits/stl_heap.h \
|
||||
/usr/include/c++/15/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/15/bits/ranges_algo.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/pstl/glue_algorithm_defs.h \
|
||||
/usr/include/c++/15/pstl/execution_defs.h
|
||||
Binary file not shown.
@@ -1,180 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/shared_render_state.cpp.o: \
|
||||
/home/maallyn/new-radar/src/shared_render_state.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/type_traits \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/concepts /usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/ext/type_traits.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/atomic_wait.h \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h /usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/postypes.h /usr/include/c++/15/cwchar \
|
||||
/usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/cctype /usr/include/ctype.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/array
|
||||
Binary file not shown.
@@ -1,149 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/simulator.cpp.o: \
|
||||
/home/maallyn/new-radar/src/simulator.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/simulator.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/range_access.h /usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/home/maallyn/new-radar/src/target_buffer.h /usr/include/c++/15/mutex \
|
||||
/usr/include/c++/15/bits/requires_hosted.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/home/maallyn/new-radar/src/settings.h /usr/include/c++/15/cmath \
|
||||
/usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/stdlib.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/specfun.h /usr/include/c++/15/tr1/gamma.tcc \
|
||||
/usr/include/c++/15/tr1/special_function_util.h \
|
||||
/usr/include/c++/15/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/15/tr1/beta_function.tcc \
|
||||
/usr/include/c++/15/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/15/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/15/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/15/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/15/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/15/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/15/tr1/riemann_zeta.tcc /usr/include/c++/15/algorithm \
|
||||
/usr/include/c++/15/bits/stl_algo.h \
|
||||
/usr/include/c++/15/bits/algorithmfwd.h \
|
||||
/usr/include/c++/15/bits/stl_heap.h \
|
||||
/usr/include/c++/15/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/c++/15/bits/ranges_algo.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/pstl/glue_algorithm_defs.h \
|
||||
/usr/include/c++/15/pstl/execution_defs.h
|
||||
Binary file not shown.
@@ -1,106 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/target_buffer.cpp.o: \
|
||||
/home/maallyn/new-radar/src/target_buffer.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/target_buffer.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/compare /usr/include/c++/15/bits/version.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/stl_pair.h /usr/include/c++/15/bits/move.h \
|
||||
/usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/stl_iterator.h /usr/include/c++/15/new \
|
||||
/usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/range_access.h /usr/include/c++/15/mutex \
|
||||
/usr/include/c++/15/bits/requires_hosted.h /usr/include/c++/15/tuple \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/bits/unique_lock.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/cerrno /usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/home/maallyn/new-radar/src/settings.h
|
||||
Binary file not shown.
@@ -1,241 +0,0 @@
|
||||
CMakeFiles/radar.dir/src/traffic_cop.cpp.o: \
|
||||
/home/maallyn/new-radar/src/traffic_cop.cpp /usr/include/stdc-predef.h \
|
||||
/home/maallyn/new-radar/src/traffic_cop.h /usr/include/c++/15/thread \
|
||||
/usr/include/c++/15/bits/requires_hosted.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timesize.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/long-double.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
|
||||
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
|
||||
/usr/include/c++/15/pstl/pstl_config.h /usr/include/c++/15/compare \
|
||||
/usr/include/c++/15/bits/version.h /usr/include/c++/15/concepts \
|
||||
/usr/include/c++/15/type_traits /usr/include/c++/15/stop_token \
|
||||
/usr/include/c++/15/atomic /usr/include/c++/15/bits/atomic_base.h \
|
||||
/usr/include/c++/15/new /usr/include/c++/15/bits/exception.h \
|
||||
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/15/bits/move.h /usr/include/c++/15/bits/atomic_wait.h \
|
||||
/usr/include/c++/15/cstdint \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
|
||||
/usr/include/c++/15/bits/functional_hash.h \
|
||||
/usr/include/c++/15/bits/hash_bytes.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/endianness.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/types.h \
|
||||
/usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
|
||||
/usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/time.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/timex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/15/ext/numeric_traits.h \
|
||||
/usr/include/c++/15/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15/ext/type_traits.h /usr/include/c++/15/cerrno \
|
||||
/usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
|
||||
/usr/include/c++/15/climits \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
|
||||
/usr/include/linux/limits.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/environments.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/confname.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/syscall.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd.h \
|
||||
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/syscall.h \
|
||||
/usr/include/c++/15/bits/functexcept.h \
|
||||
/usr/include/c++/15/bits/exception_defines.h \
|
||||
/usr/include/c++/15/bits/std_mutex.h \
|
||||
/usr/include/c++/15/bits/std_thread.h /usr/include/c++/15/iosfwd \
|
||||
/usr/include/c++/15/bits/stringfwd.h \
|
||||
/usr/include/c++/15/bits/memoryfwd.h /usr/include/c++/15/bits/postypes.h \
|
||||
/usr/include/c++/15/cwchar /usr/include/wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
|
||||
/usr/include/c++/15/tuple /usr/include/c++/15/bits/stl_pair.h \
|
||||
/usr/include/c++/15/bits/utility.h \
|
||||
/usr/include/c++/15/bits/uses_allocator.h \
|
||||
/usr/include/c++/15/bits/invoke.h /usr/include/c++/15/bits/ranges_util.h \
|
||||
/usr/include/c++/15/bits/ranges_base.h \
|
||||
/usr/include/c++/15/initializer_list \
|
||||
/usr/include/c++/15/bits/stl_iterator.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/15/bits/iterator_concepts.h \
|
||||
/usr/include/c++/15/bits/ptr_traits.h \
|
||||
/usr/include/c++/15/bits/ranges_cmp.h \
|
||||
/usr/include/c++/15/bits/stl_construct.h \
|
||||
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/15/bits/concept_check.h \
|
||||
/usr/include/c++/15/debug/assertions.h \
|
||||
/usr/include/c++/15/bits/max_size_type.h /usr/include/c++/15/numbers \
|
||||
/usr/include/c++/15/bits/refwrap.h \
|
||||
/usr/include/c++/15/bits/stl_function.h \
|
||||
/usr/include/c++/15/backward/binders.h \
|
||||
/usr/include/c++/15/bits/unique_ptr.h /usr/include/c++/15/bits/ostream.h \
|
||||
/usr/include/c++/15/ios /usr/include/c++/15/exception \
|
||||
/usr/include/c++/15/bits/exception_ptr.h \
|
||||
/usr/include/c++/15/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \
|
||||
/usr/include/c++/15/bits/char_traits.h \
|
||||
/usr/include/c++/15/bits/localefwd.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
|
||||
/usr/include/c++/15/clocale /usr/include/locale.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/15/cctype \
|
||||
/usr/include/ctype.h /usr/include/c++/15/bits/ios_base.h \
|
||||
/usr/include/c++/15/ext/atomicity.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
|
||||
/usr/include/c++/15/bits/locale_classes.h /usr/include/c++/15/string \
|
||||
/usr/include/c++/15/bits/allocator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
|
||||
/usr/include/c++/15/bits/new_allocator.h \
|
||||
/usr/include/c++/15/bits/ostream_insert.h \
|
||||
/usr/include/c++/15/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/15/bits/stl_algobase.h \
|
||||
/usr/include/c++/15/debug/debug.h \
|
||||
/usr/include/c++/15/bits/predefined_ops.h /usr/include/c++/15/bit \
|
||||
/usr/include/c++/15/bits/range_access.h \
|
||||
/usr/include/c++/15/bits/basic_string.h \
|
||||
/usr/include/c++/15/ext/alloc_traits.h \
|
||||
/usr/include/c++/15/bits/alloc_traits.h /usr/include/c++/15/string_view \
|
||||
/usr/include/c++/15/bits/string_view.tcc \
|
||||
/usr/include/c++/15/ext/string_conversions.h /usr/include/c++/15/cstdlib \
|
||||
/usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/select.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
|
||||
/usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
|
||||
/usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \
|
||||
/usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
|
||||
/usr/include/c++/15/bits/charconv.h \
|
||||
/usr/include/c++/15/bits/basic_string.tcc \
|
||||
/usr/include/c++/15/bits/memory_resource.h /usr/include/c++/15/cstddef \
|
||||
/usr/include/c++/15/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/15/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15/system_error \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
|
||||
/usr/include/c++/15/stdexcept /usr/include/c++/15/streambuf \
|
||||
/usr/include/c++/15/bits/streambuf.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.h \
|
||||
/usr/include/c++/15/bits/locale_facets.h /usr/include/c++/15/cwctype \
|
||||
/usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
|
||||
/usr/include/c++/15/bits/streambuf_iterator.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
|
||||
/usr/include/c++/15/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15/bits/basic_ios.tcc /usr/include/c++/15/semaphore \
|
||||
/usr/include/c++/15/bits/semaphore_base.h \
|
||||
/usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \
|
||||
/usr/include/c++/15/limits /usr/include/c++/15/ctime \
|
||||
/usr/include/c++/15/bits/parse_numbers.h \
|
||||
/usr/include/c++/15/bits/atomic_timed_wait.h \
|
||||
/usr/include/c++/15/bits/this_thread_sleep.h \
|
||||
/usr/include/x86_64-linux-gnu/sys/time.h /usr/include/semaphore.h \
|
||||
/usr/include/x86_64-linux-gnu/bits/semaphore.h \
|
||||
/home/maallyn/new-radar/src/target_buffer.h /usr/include/c++/15/array \
|
||||
/usr/include/c++/15/mutex /usr/include/c++/15/bits/unique_lock.h \
|
||||
/home/maallyn/new-radar/src/settings.h \
|
||||
/home/maallyn/new-radar/src/shared_render_state.h \
|
||||
/home/maallyn/new-radar/src/simulator.h /usr/include/c++/15/chrono \
|
||||
/usr/include/c++/15/sstream /usr/include/c++/15/istream \
|
||||
/usr/include/c++/15/ostream /usr/include/c++/15/bits/ostream.tcc \
|
||||
/usr/include/c++/15/bits/istream.tcc \
|
||||
/usr/include/c++/15/bits/sstream.tcc /usr/include/c++/15/vector \
|
||||
/usr/include/c++/15/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/15/bits/stl_vector.h \
|
||||
/usr/include/c++/15/bits/stl_bvector.h \
|
||||
/usr/include/c++/15/bits/vector.tcc /usr/include/c++/15/bits/stl_algo.h \
|
||||
/usr/include/c++/15/bits/algorithmfwd.h \
|
||||
/usr/include/c++/15/bits/stl_heap.h \
|
||||
/usr/include/c++/15/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/15/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/15/bits/shared_ptr.h \
|
||||
/usr/include/c++/15/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/15/bits/allocated_ptr.h \
|
||||
/usr/include/c++/15/ext/aligned_buffer.h \
|
||||
/usr/include/c++/15/ext/concurrence.h /usr/include/c++/15/bits/align.h \
|
||||
/usr/include/c++/15/bits/chrono_io.h /usr/include/c++/15/iomanip \
|
||||
/usr/include/c++/15/locale \
|
||||
/usr/include/c++/15/bits/locale_facets_nonio.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h \
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/messages_members.h \
|
||||
/usr/include/libintl.h /usr/include/c++/15/bits/codecvt.h \
|
||||
/usr/include/c++/15/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/15/bits/locale_conv.h \
|
||||
/usr/include/c++/15/bits/quoted_string.h /usr/include/c++/15/format \
|
||||
/usr/include/c++/15/charconv /usr/include/c++/15/optional \
|
||||
/usr/include/c++/15/bits/enable_special_members.h \
|
||||
/usr/include/c++/15/span /usr/include/c++/15/bits/monostate.h \
|
||||
/usr/include/c++/15/bits/formatfwd.h \
|
||||
/usr/include/c++/15/bits/ranges_algobase.h \
|
||||
/usr/include/c++/15/bits/unicode.h \
|
||||
/usr/include/c++/15/bits/unicode-data.h
|
||||
600
build/Makefile
600
build/Makefile
@@ -1,600 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
|
||||
|
||||
# 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/maallyn/new-radar
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/maallyn/new-radar/build
|
||||
|
||||
#=============================================================================
|
||||
# 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/cmake-gui -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
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/CMakeFiles /home/maallyn/new-radar/build//CMakeFiles/progress.marks
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/maallyn/new-radar/build/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 radar
|
||||
|
||||
# Build rule for target.
|
||||
radar: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 radar
|
||||
.PHONY : radar
|
||||
|
||||
# fast build rule for target.
|
||||
radar/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/build
|
||||
.PHONY : radar/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named copy_assets
|
||||
|
||||
# Build rule for target.
|
||||
copy_assets: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 copy_assets
|
||||
.PHONY : copy_assets
|
||||
|
||||
# fast build rule for target.
|
||||
copy_assets/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/copy_assets.dir/build.make CMakeFiles/copy_assets.dir/build
|
||||
.PHONY : copy_assets/fast
|
||||
|
||||
glad/src/glad.o: glad/src/glad.c.o
|
||||
.PHONY : glad/src/glad.o
|
||||
|
||||
# target to build an object file
|
||||
glad/src/glad.c.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/glad/src/glad.c.o
|
||||
.PHONY : glad/src/glad.c.o
|
||||
|
||||
glad/src/glad.i: glad/src/glad.c.i
|
||||
.PHONY : glad/src/glad.i
|
||||
|
||||
# target to preprocess a source file
|
||||
glad/src/glad.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/glad/src/glad.c.i
|
||||
.PHONY : glad/src/glad.c.i
|
||||
|
||||
glad/src/glad.s: glad/src/glad.c.s
|
||||
.PHONY : glad/src/glad.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
glad/src/glad.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/glad/src/glad.c.s
|
||||
.PHONY : glad/src/glad.c.s
|
||||
|
||||
src/graticule.o: src/graticule.cpp.o
|
||||
.PHONY : src/graticule.o
|
||||
|
||||
# target to build an object file
|
||||
src/graticule.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/graticule.cpp.o
|
||||
.PHONY : src/graticule.cpp.o
|
||||
|
||||
src/graticule.i: src/graticule.cpp.i
|
||||
.PHONY : src/graticule.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/graticule.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/graticule.cpp.i
|
||||
.PHONY : src/graticule.cpp.i
|
||||
|
||||
src/graticule.s: src/graticule.cpp.s
|
||||
.PHONY : src/graticule.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/graticule.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/graticule.cpp.s
|
||||
.PHONY : src/graticule.cpp.s
|
||||
|
||||
src/knob_panel.o: src/knob_panel.cpp.o
|
||||
.PHONY : src/knob_panel.o
|
||||
|
||||
# target to build an object file
|
||||
src/knob_panel.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/knob_panel.cpp.o
|
||||
.PHONY : src/knob_panel.cpp.o
|
||||
|
||||
src/knob_panel.i: src/knob_panel.cpp.i
|
||||
.PHONY : src/knob_panel.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/knob_panel.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/knob_panel.cpp.i
|
||||
.PHONY : src/knob_panel.cpp.i
|
||||
|
||||
src/knob_panel.s: src/knob_panel.cpp.s
|
||||
.PHONY : src/knob_panel.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/knob_panel.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/knob_panel.cpp.s
|
||||
.PHONY : src/knob_panel.cpp.s
|
||||
|
||||
src/left_panel.o: src/left_panel.cpp.o
|
||||
.PHONY : src/left_panel.o
|
||||
|
||||
# target to build an object file
|
||||
src/left_panel.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/left_panel.cpp.o
|
||||
.PHONY : src/left_panel.cpp.o
|
||||
|
||||
src/left_panel.i: src/left_panel.cpp.i
|
||||
.PHONY : src/left_panel.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/left_panel.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/left_panel.cpp.i
|
||||
.PHONY : src/left_panel.cpp.i
|
||||
|
||||
src/left_panel.s: src/left_panel.cpp.s
|
||||
.PHONY : src/left_panel.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/left_panel.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/left_panel.cpp.s
|
||||
.PHONY : src/left_panel.cpp.s
|
||||
|
||||
src/main.o: src/main.cpp.o
|
||||
.PHONY : src/main.o
|
||||
|
||||
# target to build an object file
|
||||
src/main.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/main.cpp.o
|
||||
.PHONY : src/main.cpp.o
|
||||
|
||||
src/main.i: src/main.cpp.i
|
||||
.PHONY : src/main.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/main.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/main.cpp.i
|
||||
.PHONY : src/main.cpp.i
|
||||
|
||||
src/main.s: src/main.cpp.s
|
||||
.PHONY : src/main.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/main.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/main.cpp.s
|
||||
.PHONY : src/main.cpp.s
|
||||
|
||||
src/phosphor.o: src/phosphor.cpp.o
|
||||
.PHONY : src/phosphor.o
|
||||
|
||||
# target to build an object file
|
||||
src/phosphor.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/phosphor.cpp.o
|
||||
.PHONY : src/phosphor.cpp.o
|
||||
|
||||
src/phosphor.i: src/phosphor.cpp.i
|
||||
.PHONY : src/phosphor.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/phosphor.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/phosphor.cpp.i
|
||||
.PHONY : src/phosphor.cpp.i
|
||||
|
||||
src/phosphor.s: src/phosphor.cpp.s
|
||||
.PHONY : src/phosphor.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/phosphor.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/phosphor.cpp.s
|
||||
.PHONY : src/phosphor.cpp.s
|
||||
|
||||
src/rpi_receiver.o: src/rpi_receiver.cpp.o
|
||||
.PHONY : src/rpi_receiver.o
|
||||
|
||||
# target to build an object file
|
||||
src/rpi_receiver.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/rpi_receiver.cpp.o
|
||||
.PHONY : src/rpi_receiver.cpp.o
|
||||
|
||||
src/rpi_receiver.i: src/rpi_receiver.cpp.i
|
||||
.PHONY : src/rpi_receiver.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/rpi_receiver.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/rpi_receiver.cpp.i
|
||||
.PHONY : src/rpi_receiver.cpp.i
|
||||
|
||||
src/rpi_receiver.s: src/rpi_receiver.cpp.s
|
||||
.PHONY : src/rpi_receiver.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/rpi_receiver.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/rpi_receiver.cpp.s
|
||||
.PHONY : src/rpi_receiver.cpp.s
|
||||
|
||||
src/scope.o: src/scope.cpp.o
|
||||
.PHONY : src/scope.o
|
||||
|
||||
# target to build an object file
|
||||
src/scope.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope.cpp.o
|
||||
.PHONY : src/scope.cpp.o
|
||||
|
||||
src/scope.i: src/scope.cpp.i
|
||||
.PHONY : src/scope.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/scope.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope.cpp.i
|
||||
.PHONY : src/scope.cpp.i
|
||||
|
||||
src/scope.s: src/scope.cpp.s
|
||||
.PHONY : src/scope.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/scope.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope.cpp.s
|
||||
.PHONY : src/scope.cpp.s
|
||||
|
||||
src/scope_intro.o: src/scope_intro.cpp.o
|
||||
.PHONY : src/scope_intro.o
|
||||
|
||||
# target to build an object file
|
||||
src/scope_intro.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_intro.cpp.o
|
||||
.PHONY : src/scope_intro.cpp.o
|
||||
|
||||
src/scope_intro.i: src/scope_intro.cpp.i
|
||||
.PHONY : src/scope_intro.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/scope_intro.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_intro.cpp.i
|
||||
.PHONY : src/scope_intro.cpp.i
|
||||
|
||||
src/scope_intro.s: src/scope_intro.cpp.s
|
||||
.PHONY : src/scope_intro.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/scope_intro.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_intro.cpp.s
|
||||
.PHONY : src/scope_intro.cpp.s
|
||||
|
||||
src/scope_manager.o: src/scope_manager.cpp.o
|
||||
.PHONY : src/scope_manager.o
|
||||
|
||||
# target to build an object file
|
||||
src/scope_manager.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_manager.cpp.o
|
||||
.PHONY : src/scope_manager.cpp.o
|
||||
|
||||
src/scope_manager.i: src/scope_manager.cpp.i
|
||||
.PHONY : src/scope_manager.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/scope_manager.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_manager.cpp.i
|
||||
.PHONY : src/scope_manager.cpp.i
|
||||
|
||||
src/scope_manager.s: src/scope_manager.cpp.s
|
||||
.PHONY : src/scope_manager.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/scope_manager.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_manager.cpp.s
|
||||
.PHONY : src/scope_manager.cpp.s
|
||||
|
||||
src/scope_marine_ppi.o: src/scope_marine_ppi.cpp.o
|
||||
.PHONY : src/scope_marine_ppi.o
|
||||
|
||||
# target to build an object file
|
||||
src/scope_marine_ppi.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.o
|
||||
.PHONY : src/scope_marine_ppi.cpp.o
|
||||
|
||||
src/scope_marine_ppi.i: src/scope_marine_ppi.cpp.i
|
||||
.PHONY : src/scope_marine_ppi.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/scope_marine_ppi.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.i
|
||||
.PHONY : src/scope_marine_ppi.cpp.i
|
||||
|
||||
src/scope_marine_ppi.s: src/scope_marine_ppi.cpp.s
|
||||
.PHONY : src/scope_marine_ppi.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/scope_marine_ppi.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_marine_ppi.cpp.s
|
||||
.PHONY : src/scope_marine_ppi.cpp.s
|
||||
|
||||
src/scope_ppi.o: src/scope_ppi.cpp.o
|
||||
.PHONY : src/scope_ppi.o
|
||||
|
||||
# target to build an object file
|
||||
src/scope_ppi.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_ppi.cpp.o
|
||||
.PHONY : src/scope_ppi.cpp.o
|
||||
|
||||
src/scope_ppi.i: src/scope_ppi.cpp.i
|
||||
.PHONY : src/scope_ppi.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/scope_ppi.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_ppi.cpp.i
|
||||
.PHONY : src/scope_ppi.cpp.i
|
||||
|
||||
src/scope_ppi.s: src/scope_ppi.cpp.s
|
||||
.PHONY : src/scope_ppi.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/scope_ppi.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/scope_ppi.cpp.s
|
||||
.PHONY : src/scope_ppi.cpp.s
|
||||
|
||||
src/shared_render_state.o: src/shared_render_state.cpp.o
|
||||
.PHONY : src/shared_render_state.o
|
||||
|
||||
# target to build an object file
|
||||
src/shared_render_state.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/shared_render_state.cpp.o
|
||||
.PHONY : src/shared_render_state.cpp.o
|
||||
|
||||
src/shared_render_state.i: src/shared_render_state.cpp.i
|
||||
.PHONY : src/shared_render_state.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/shared_render_state.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/shared_render_state.cpp.i
|
||||
.PHONY : src/shared_render_state.cpp.i
|
||||
|
||||
src/shared_render_state.s: src/shared_render_state.cpp.s
|
||||
.PHONY : src/shared_render_state.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/shared_render_state.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/shared_render_state.cpp.s
|
||||
.PHONY : src/shared_render_state.cpp.s
|
||||
|
||||
src/simulator.o: src/simulator.cpp.o
|
||||
.PHONY : src/simulator.o
|
||||
|
||||
# target to build an object file
|
||||
src/simulator.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/simulator.cpp.o
|
||||
.PHONY : src/simulator.cpp.o
|
||||
|
||||
src/simulator.i: src/simulator.cpp.i
|
||||
.PHONY : src/simulator.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/simulator.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/simulator.cpp.i
|
||||
.PHONY : src/simulator.cpp.i
|
||||
|
||||
src/simulator.s: src/simulator.cpp.s
|
||||
.PHONY : src/simulator.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/simulator.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/simulator.cpp.s
|
||||
.PHONY : src/simulator.cpp.s
|
||||
|
||||
src/target_buffer.o: src/target_buffer.cpp.o
|
||||
.PHONY : src/target_buffer.o
|
||||
|
||||
# target to build an object file
|
||||
src/target_buffer.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/target_buffer.cpp.o
|
||||
.PHONY : src/target_buffer.cpp.o
|
||||
|
||||
src/target_buffer.i: src/target_buffer.cpp.i
|
||||
.PHONY : src/target_buffer.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/target_buffer.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/target_buffer.cpp.i
|
||||
.PHONY : src/target_buffer.cpp.i
|
||||
|
||||
src/target_buffer.s: src/target_buffer.cpp.s
|
||||
.PHONY : src/target_buffer.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/target_buffer.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/target_buffer.cpp.s
|
||||
.PHONY : src/target_buffer.cpp.s
|
||||
|
||||
src/traffic_cop.o: src/traffic_cop.cpp.o
|
||||
.PHONY : src/traffic_cop.o
|
||||
|
||||
# target to build an object file
|
||||
src/traffic_cop.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/traffic_cop.cpp.o
|
||||
.PHONY : src/traffic_cop.cpp.o
|
||||
|
||||
src/traffic_cop.i: src/traffic_cop.cpp.i
|
||||
.PHONY : src/traffic_cop.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/traffic_cop.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/traffic_cop.cpp.i
|
||||
.PHONY : src/traffic_cop.cpp.i
|
||||
|
||||
src/traffic_cop.s: src/traffic_cop.cpp.s
|
||||
.PHONY : src/traffic_cop.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/traffic_cop.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/radar.dir/build.make CMakeFiles/radar.dir/src/traffic_cop.cpp.s
|
||||
.PHONY : src/traffic_cop.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 "... rebuild_cache"
|
||||
@echo "... copy_assets"
|
||||
@echo "... radar"
|
||||
@echo "... glad/src/glad.o"
|
||||
@echo "... glad/src/glad.i"
|
||||
@echo "... glad/src/glad.s"
|
||||
@echo "... src/graticule.o"
|
||||
@echo "... src/graticule.i"
|
||||
@echo "... src/graticule.s"
|
||||
@echo "... src/knob_panel.o"
|
||||
@echo "... src/knob_panel.i"
|
||||
@echo "... src/knob_panel.s"
|
||||
@echo "... src/left_panel.o"
|
||||
@echo "... src/left_panel.i"
|
||||
@echo "... src/left_panel.s"
|
||||
@echo "... src/main.o"
|
||||
@echo "... src/main.i"
|
||||
@echo "... src/main.s"
|
||||
@echo "... src/phosphor.o"
|
||||
@echo "... src/phosphor.i"
|
||||
@echo "... src/phosphor.s"
|
||||
@echo "... src/rpi_receiver.o"
|
||||
@echo "... src/rpi_receiver.i"
|
||||
@echo "... src/rpi_receiver.s"
|
||||
@echo "... src/scope.o"
|
||||
@echo "... src/scope.i"
|
||||
@echo "... src/scope.s"
|
||||
@echo "... src/scope_intro.o"
|
||||
@echo "... src/scope_intro.i"
|
||||
@echo "... src/scope_intro.s"
|
||||
@echo "... src/scope_manager.o"
|
||||
@echo "... src/scope_manager.i"
|
||||
@echo "... src/scope_manager.s"
|
||||
@echo "... src/scope_marine_ppi.o"
|
||||
@echo "... src/scope_marine_ppi.i"
|
||||
@echo "... src/scope_marine_ppi.s"
|
||||
@echo "... src/scope_ppi.o"
|
||||
@echo "... src/scope_ppi.i"
|
||||
@echo "... src/scope_ppi.s"
|
||||
@echo "... src/shared_render_state.o"
|
||||
@echo "... src/shared_render_state.i"
|
||||
@echo "... src/shared_render_state.s"
|
||||
@echo "... src/simulator.o"
|
||||
@echo "... src/simulator.i"
|
||||
@echo "... src/simulator.s"
|
||||
@echo "... src/target_buffer.o"
|
||||
@echo "... src/target_buffer.i"
|
||||
@echo "... src/target_buffer.s"
|
||||
@echo "... src/traffic_cop.o"
|
||||
@echo "... src/traffic_cop.i"
|
||||
@echo "... src/traffic_cop.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
|
||||
|
||||
@@ -1,66 +0,0 @@
|
||||
# Install script for directory: /home/maallyn/new-radar
|
||||
|
||||
# Set the install prefix
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX "/usr/local")
|
||||
endif()
|
||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||
|
||||
# Set the install configuration name.
|
||||
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
if(BUILD_TYPE)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
|
||||
# Set the component getting installed.
|
||||
if(NOT CMAKE_INSTALL_COMPONENT)
|
||||
if(COMPONENT)
|
||||
message(STATUS "Install component: \"${COMPONENT}\"")
|
||||
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_COMPONENT)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Install shared libraries without execute permission?
|
||||
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
|
||||
set(CMAKE_INSTALL_SO_NO_EXE "1")
|
||||
endif()
|
||||
|
||||
# Is this installation the result of a crosscompile?
|
||||
if(NOT DEFINED CMAKE_CROSSCOMPILING)
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
endif()
|
||||
|
||||
# Set path to fallback-tool for dependency-resolution.
|
||||
if(NOT DEFINED CMAKE_OBJDUMP)
|
||||
set(CMAKE_OBJDUMP "/usr/bin/objdump")
|
||||
endif()
|
||||
|
||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
|
||||
"${CMAKE_INSTALL_MANIFEST_FILES}")
|
||||
if(CMAKE_INSTALL_LOCAL_ONLY)
|
||||
file(WRITE "/home/maallyn/new-radar/build/install_local_manifest.txt"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
endif()
|
||||
if(CMAKE_INSTALL_COMPONENT)
|
||||
if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||
else()
|
||||
string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
|
||||
unset(CMAKE_INST_COMP_HASH)
|
||||
endif()
|
||||
else()
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
|
||||
endif()
|
||||
|
||||
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
|
||||
file(WRITE "/home/maallyn/new-radar/build/${CMAKE_INSTALL_MANIFEST}"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
endif()
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"comment": "Police patrol boat route stub — boat PPI scope not yet implemented.",
|
||||
"waypoints": [
|
||||
{ "lat": 48.7530, "lon": -122.5150, "speed_kt": 10.0, "zone": "Ferry lane — open waterfront" },
|
||||
{ "lat": 48.7480, "lon": -122.5050, "speed_kt": 4.0, "zone": "Near Squalicum breakwater" },
|
||||
{ "lat": 48.7460, "lon": -122.5120, "speed_kt": 10.0, "zone": "Open waterfront west" },
|
||||
{ "lat": 48.7380, "lon": -122.5200, "speed_kt": 10.0, "zone": "Boulevard Park approach" },
|
||||
{ "lat": 48.7340, "lon": -122.5150, "speed_kt": 4.0, "zone": "Taylor Dock area" },
|
||||
{ "lat": 48.7320, "lon": -122.5050, "speed_kt": 4.0, "zone": "Community Boating Center" }
|
||||
],
|
||||
"loop": "reverse"
|
||||
}
|
||||
BIN
build/radar
BIN
build/radar
Binary file not shown.
@@ -1,18 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* bloom.frag — stub for a future dedicated two-pass Gaussian bloom.
|
||||
* Currently bloom is applied inline in phosphor.frag.
|
||||
* This shader is a pass-through so the CMake target compiles cleanly.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_texture;
|
||||
|
||||
void main() {
|
||||
fragColor = texture(u_texture, vTexCoord);
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* bloom.vert — vertex shader for the bloom post-processing pass.
|
||||
* Identical to sweep.vert: fullscreen clip-space quad with UV passthrough.
|
||||
* The actual bloom is currently implemented inline in phosphor.frag;
|
||||
* this shader is reserved for a separate two-pass Gaussian bloom
|
||||
* if higher quality is required in a future revision.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos;
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
vTexCoord = aPos * 0.5 + 0.5;
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.frag — single-colour fragment shader shared by the
|
||||
* incandescent bearing graticule and the yellow cursor overlay.
|
||||
* The colour (and alpha) is set via a uniform so one shader serves both.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform vec4 u_color; // RGBA; use alpha < 1 for soft edges if needed
|
||||
|
||||
void main() {
|
||||
fragColor = u_color;
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.vert — vertex shader for the incandescent bearing graticule,
|
||||
* the yellow cursor, and any other 2-D screen-space line geometry.
|
||||
*
|
||||
* Vertices are supplied in window pixels (origin top-left, y down).
|
||||
* The shader converts them to OpenGL NDC (origin bottom-left, y up).
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // screen pixels, top-left origin
|
||||
|
||||
uniform vec2 u_viewportSize; // (WINDOW_WIDTH, WINDOW_HEIGHT)
|
||||
|
||||
void main() {
|
||||
// Convert: pixel → NDC
|
||||
// ndc.x: 0 → -1, width → +1
|
||||
// ndc.y: 0 → +1 (top), height → -1 (bottom)
|
||||
vec2 ndc = vec2(
|
||||
aPos.x / u_viewportSize.x * 2.0 - 1.0,
|
||||
-aPos.y / u_viewportSize.y * 2.0 + 1.0
|
||||
);
|
||||
gl_Position = vec4(ndc, 0.0, 1.0);
|
||||
}
|
||||
@@ -1,101 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* phosphor.frag — maps the two-channel phosphor energy texture to the
|
||||
* P7 colour sequence (blue → green → yellow-green → dark) and applies
|
||||
* a simple inline bloom (box-filter glow) to bright pixels.
|
||||
*
|
||||
* The phosphor FBO is GL_RG32F:
|
||||
* R channel — signal energy (target echoes, sweep background)
|
||||
* multiplied by u_gain before display
|
||||
* G channel — range ring energy, gain-independent; mixed with signal
|
||||
* after gain is applied so rings never dim with gain
|
||||
*
|
||||
* Coordinate system: gl_FragCoord.xy in GL viewport pixels (origin
|
||||
* bottom-left). Scope centre is passed as u_scopeCenter in the same
|
||||
* coordinate system.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_phosphor; // GL_RG32F phosphor energy FBO
|
||||
uniform vec2 u_scopeCenter; // scope centre in GL viewport pixels (bottom-left origin)
|
||||
uniform float u_scopeRadius; // scope radius in pixels
|
||||
uniform float u_gain; // receiver gain [0,1] — scales signal (R) channel only
|
||||
uniform float u_bloomStep; // UV step for bloom sample (≈ 2.5 / FBO_SIZE)
|
||||
uniform float u_bloomStrength; // additive blend weight for bloom
|
||||
|
||||
// P7 energy thresholds — MUST match settings.h P7_THRESH_* constants.
|
||||
// T_YGREE is intentionally low (0.05) to keep most of the decay in the
|
||||
// GREEN zone; see the comment in settings.h for the full rationale.
|
||||
const float T_BLUE = 0.82;
|
||||
const float T_GREEN = 0.55;
|
||||
const float T_YGREE = 0.05;
|
||||
const float T_DARK = 0.03;
|
||||
|
||||
// P7 colour anchors
|
||||
const vec3 C_BLUE = vec3(0.30, 0.70, 1.00);
|
||||
const vec3 C_GREEN = vec3(0.05, 1.00, 0.30);
|
||||
const vec3 C_YGREE = vec3(0.50, 1.00, 0.05);
|
||||
const vec3 C_YELLW = vec3(0.70, 0.70, 0.00);
|
||||
const vec3 C_BLACK = vec3(0.00, 0.00, 0.00);
|
||||
|
||||
// P7 colour ramp: hue selected by energy level, then scaled by energy so
|
||||
// brightness decreases monotonically from fresh strike (peak) to dark.
|
||||
// This prevents intermediate decay colours (yellow-green) from appearing
|
||||
// brighter than the initial blue flash.
|
||||
vec3 p7Color(float e) {
|
||||
if (e < T_DARK) return C_BLACK;
|
||||
vec3 hue;
|
||||
if (e >= T_BLUE)
|
||||
hue = C_BLUE;
|
||||
else if (e >= T_GREEN)
|
||||
hue = mix(C_GREEN, C_BLUE, (e - T_GREEN) / (T_BLUE - T_GREEN));
|
||||
else if (e >= T_YGREE)
|
||||
hue = mix(C_YGREE, C_GREEN, (e - T_YGREE) / (T_GREEN - T_YGREE));
|
||||
else
|
||||
hue = mix(C_YELLW, C_YGREE, (e - T_DARK) / (T_YGREE - T_DARK));
|
||||
return hue * e;
|
||||
}
|
||||
|
||||
void main() {
|
||||
// Fragment position relative to scope centre
|
||||
vec2 delta = (gl_FragCoord.xy - u_scopeCenter) / u_scopeRadius;
|
||||
float dist = length(delta);
|
||||
|
||||
if (dist > 1.0) {
|
||||
fragColor = vec4(0.0); // outside scope circle — transparent black
|
||||
return;
|
||||
}
|
||||
|
||||
// Map from PPI delta [-1,+1] to phosphor texture UV [0,1]
|
||||
vec2 uv = delta * 0.5 + 0.5;
|
||||
|
||||
vec2 rg = texture(u_phosphor, uv).rg;
|
||||
// Signal (R): gain-scaled received echoes.
|
||||
// Ring (G): gain-independent timing reference; always at full brightness.
|
||||
float energy = max(rg.r * u_gain, rg.g);
|
||||
|
||||
// Inline bloom: weighted box-filter over a 5×5 neighbourhood
|
||||
float bloom = 0.0;
|
||||
float wsum = 0.0;
|
||||
for (int dx = -2; dx <= 2; dx++) {
|
||||
for (int dy = -2; dy <= 2; dy++) {
|
||||
float w = exp(-float(dx*dx + dy*dy) * 0.45);
|
||||
vec2 srg = texture(u_phosphor, uv + vec2(dx, dy) * u_bloomStep).rg;
|
||||
float e = max(srg.r * u_gain, srg.g);
|
||||
bloom += e * w;
|
||||
wsum += w;
|
||||
}
|
||||
}
|
||||
bloom = (bloom / wsum) * u_bloomStrength;
|
||||
|
||||
float finalE = clamp(energy + bloom, 0.0, 1.0);
|
||||
vec3 col = p7Color(finalE);
|
||||
|
||||
// Soft-edge vignette at the scope boundary
|
||||
float edge = smoothstep(1.0, 0.97, dist);
|
||||
fragColor = vec4(col * edge, 1.0);
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* phosphor.vert — vertex shader for the phosphor display pass.
|
||||
* Renders a fullscreen quad; the fragment shader clips to the
|
||||
* scope circle and maps the phosphor FBO to P7 colours.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // clip-space quad [-1,+1]^2
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
}
|
||||
@@ -1,118 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* sweep.frag — phosphor accumulation update shader.
|
||||
*
|
||||
* The FBO is GL_RG32F (two independent energy channels):
|
||||
* R — signal energy: target echoes + sweep-background glow.
|
||||
* Multiplied by u_gain in the display pass so operators can
|
||||
* adjust received-signal brightness without touching rings.
|
||||
* G — range-ring energy: written at u_ringBrightness; NOT scaled
|
||||
* by gain. Rings are a precision timing reference, not a
|
||||
* received echo. Both channels decay at the same P7 rate.
|
||||
*
|
||||
* The sweep background (u_sweepBg) goes into the G channel so the
|
||||
* rotating beam is always visible regardless of the gain setting.
|
||||
*
|
||||
* PPI convention: north = +y, east = +x; bearing = atan2(x, y)
|
||||
* in degrees, clockwise from north.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
|
||||
layout(location = 0) out vec4 fragOut; // .r = signal; .g = ring+sweep; .ba unused
|
||||
|
||||
uniform sampler2D u_prevPhosphor; // previous frame's energy texture (GL_RG32F)
|
||||
uniform float u_decayFactor; // exp(-decay_rate * dt)
|
||||
uniform float u_beamAngle; // current beam angle, degrees CW from north
|
||||
uniform float u_beamAnglePrev; // beam angle at previous frame
|
||||
uniform float u_sweepBg; // ambient sweep-line energy (gain-independent)
|
||||
uniform float u_halfBeamDeg; // half-beamwidth for target blobs (display widening)
|
||||
|
||||
// Targets: .x = range_norm (0-1), .y = bearing_deg, .z = brightness, .w = size_norm
|
||||
uniform vec4 u_targets[32];
|
||||
uniform int u_targetCount;
|
||||
|
||||
// Range rings: up to 4 normalised radii
|
||||
uniform float u_ringRadii[4];
|
||||
uniform int u_ringCount;
|
||||
uniform float u_ringWidth; // half-width in normalised range units
|
||||
uniform float u_ringBrightness;
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
// Smallest unsigned angular distance between two bearings [0,360)
|
||||
float angleDiff(float a, float b) {
|
||||
float d = mod(abs(a - b), 360.0);
|
||||
return (d > 180.0) ? (360.0 - d) : d;
|
||||
}
|
||||
|
||||
// True if bearing b is inside the arc [prev, curr] swept this frame.
|
||||
// Handles the 0/360 wraparound when the sweep crosses north.
|
||||
bool inSweep(float b, float prev, float curr) {
|
||||
if (curr >= prev) {
|
||||
return (b >= prev && b <= curr);
|
||||
}
|
||||
// Wraparound: arc crosses 360→0
|
||||
return (b >= prev || b <= curr);
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
void main() {
|
||||
vec2 pos = vTexCoord * 2.0 - 1.0; // PPI coords: (-1,-1) SW … (+1,+1) NE
|
||||
float rng = length(pos);
|
||||
|
||||
if (rng > 1.0) {
|
||||
fragOut = vec4(0.0);
|
||||
return;
|
||||
}
|
||||
|
||||
// Bearing: clockwise from north — atan2(east, north) = atan2(x, y)
|
||||
float brg = degrees(atan(pos.x, pos.y));
|
||||
if (brg < 0.0) brg += 360.0;
|
||||
|
||||
vec2 prev = texture(u_prevPhosphor, vTexCoord).rg;
|
||||
float signal = prev.r * u_decayFactor;
|
||||
float ring = prev.g * u_decayFactor;
|
||||
|
||||
if (inSweep(brg, u_beamAnglePrev, u_beamAngle)) {
|
||||
|
||||
// ---- Range rings → G channel (gain-independent) ----
|
||||
float ringContrib = u_sweepBg; // sweep-background glow also in G channel
|
||||
for (int i = 0; i < u_ringCount; i++) {
|
||||
float d = abs(rng - u_ringRadii[i]);
|
||||
if (d < u_ringWidth) {
|
||||
float w = 1.0 - d / u_ringWidth;
|
||||
ringContrib = max(ringContrib, u_ringBrightness * w * w);
|
||||
}
|
||||
}
|
||||
ring = max(ring, ringContrib);
|
||||
|
||||
// ---- Target echoes → R channel (gain-scaled in display pass) ----
|
||||
float sigContrib = 0.0;
|
||||
for (int i = 0; i < u_targetCount; i++) {
|
||||
float tRng = u_targets[i].x;
|
||||
float tBrg = u_targets[i].y;
|
||||
float tBrt = u_targets[i].z;
|
||||
float tSize = u_targets[i].w;
|
||||
|
||||
if (tRng <= 0.0 || tBrt <= 0.0) continue;
|
||||
|
||||
float dBrg = angleDiff(brg, tBrg);
|
||||
if (dBrg >= u_halfBeamDeg) continue;
|
||||
|
||||
float dRng = abs(rng - tRng);
|
||||
if (dRng >= tSize) continue;
|
||||
|
||||
float bw = 1.0 - dBrg / u_halfBeamDeg;
|
||||
float rw = 1.0 - dRng / tSize;
|
||||
sigContrib = max(sigContrib, tBrt * bw * rw);
|
||||
}
|
||||
signal = max(signal, sigContrib);
|
||||
}
|
||||
|
||||
fragOut = vec4(clamp(signal, 0.0, 1.0), clamp(ring, 0.0, 1.0), 0.0, 1.0);
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* sweep.vert — fullscreen quad vertex shader used by the phosphor
|
||||
* accumulation ping-pong pass. vTexCoord maps 1:1 to the phosphor
|
||||
* FBO in PPI space (u=0 west, u=1 east, v=0 south, v=1 north).
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // clip-space quad [-1,+1]^2
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
vTexCoord = aPos * 0.5 + 0.5; // [0,1]^2
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* text.frag — FreeType glyph-atlas fragment shader.
|
||||
* The atlas is a single-channel GL_RED texture; the sampled value
|
||||
* is used as alpha and multiplied by the text colour uniform.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_glyphAtlas;
|
||||
uniform vec3 u_textColor;
|
||||
|
||||
void main() {
|
||||
float alpha = texture(u_glyphAtlas, vTexCoord).r;
|
||||
fragColor = vec4(u_textColor, alpha);
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* text.vert — vertex shader for FreeType glyph-atlas text rendering.
|
||||
* Each glyph is a textured quad. Vertices are in window pixels
|
||||
* (top-left origin); the shader converts to NDC and passes the
|
||||
* glyph atlas UV coordinates to the fragment shader.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec4 aVertex; // xy = screen pos (px), zw = atlas UV
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
uniform vec2 u_viewportSize; // (WINDOW_WIDTH, WINDOW_HEIGHT)
|
||||
|
||||
void main() {
|
||||
vec2 pos = aVertex.xy;
|
||||
vTexCoord = aVertex.zw;
|
||||
|
||||
vec2 ndc = vec2(
|
||||
pos.x / u_viewportSize.x * 2.0 - 1.0,
|
||||
-pos.y / u_viewportSize.y * 2.0 + 1.0
|
||||
);
|
||||
gl_Position = vec4(ndc, 0.0, 1.0);
|
||||
}
|
||||
8
issues
8
issues
@@ -1,8 +0,0 @@
|
||||
Only one range ring no matter the max range. Range ring has no number indicating ring (I forgot if I mentioned that)
|
||||
|
||||
It seems that the empty scan line is excessively strong, along with the range rings. The gain does affect the range rings. I wonder
|
||||
if this is how things are normal of a period radar. I thought that the gain would be only for targets and noise and land. Not the scan beam
|
||||
itself and the range rings. Also the cursor seems to be the same color as the p7 fading. It should be more white, like an incandescent light.
|
||||
|
||||
At 1/2 on the gain control, the sweeping beams leave a solid yellow for about 1/3 of a sweep. It is solid, not varying due to noise.
|
||||
|
||||
279
new-claude
279
new-claude
@@ -1,279 +0,0 @@
|
||||
Introduction:
|
||||
|
||||
This is a project for a museum to demonstrate a simulation of a 1950's to 1960's
|
||||
vintage marine radar.
|
||||
|
||||
There will be two scopes. An early A Scope and a PPI scope.
|
||||
|
||||
The PPI scope will take up the entire right hand side of the display
|
||||
(1/2 inch margins on top,bottom, and right hand side) and the A Scope will
|
||||
be smaller, located in the center of the left hand
|
||||
side of the display near the left margin.
|
||||
|
||||
Display should be whole screen. An escape, possibly with the escape key
|
||||
needs to be provided to exit the program and go back to shell.
|
||||
|
||||
We have to simulate everything as we are not allowed to have an actual radar at
|
||||
out location because because we are not on the water.
|
||||
|
||||
The proposed location of the radar antenna is at the dock of the Community
|
||||
boating center in Bellingham, Washington.
|
||||
Location is 48.72° N Latitude and -122.51° W Longitude
|
||||
|
||||
The proposed maximum range is 15 miles.
|
||||
Selectable ranges sould be 2, 5, 10, and 15 miles
|
||||
|
||||
The project will be implimented on on a Geekom A8 Max
|
||||
with AMD AI chip R9-8945HS with 32 GB ram
|
||||
|
||||
The operating system is Linux (Ubuntu)
|
||||
Details:
|
||||
|
||||
Distributor ID: Ubuntu
|
||||
Description: Ubuntu 25.10
|
||||
Release: 25.10
|
||||
Codename: questing
|
||||
|
||||
The compiler is cpp (Ubuntu 15.2.0-4ubuntu4) 15.2.0
|
||||
|
||||
We plan to use the cmake for building.
|
||||
|
||||
Here is the directory structure with files already installed:
|
||||
|
||||
./shaders
|
||||
./shaders/CLAUDE.md
|
||||
./glad
|
||||
./glad/src
|
||||
./glad/src/glad.c
|
||||
./include
|
||||
./include/glad
|
||||
./include/glad/glad.h
|
||||
./include/CLAUDE.md
|
||||
./include/KHR
|
||||
./include/KHR/khrplatform.h
|
||||
./new-claude
|
||||
./README.md
|
||||
./CMakeLists.txt
|
||||
./build
|
||||
./build/CLAUDE.md
|
||||
./CLAUDE.md
|
||||
./.new-claude.swp
|
||||
./LICENSE
|
||||
./src
|
||||
./src/CLAUDE.md
|
||||
|
||||
The followng classes would be needed:
|
||||
|
||||
1. Operation of display; set up of display and any operation
|
||||
that feeds data to the display. This should be in the main
|
||||
context. It cannot wait for data or anything. It would
|
||||
require a mutex for each user sending data.
|
||||
|
||||
2. Operator controls. These feed to control data input to the
|
||||
display class using appropriate mutexes. This would also
|
||||
include updating graticules sor changing range on the PPI
|
||||
scope and changing range and bearing for the a scope
|
||||
|
||||
3. Radar targets from receivers AIS, ADS-B, and UAT
|
||||
|
||||
4. Simulated (fake) radar targets
|
||||
|
||||
5. Any code needed to process topographical data for the shorline
|
||||
|
||||
Each of these can run as its own thread, but they all have to use
|
||||
mutexes in order to send anything to the display. Perhaps they could
|
||||
be polled by a dispatcher that will tell each one its turn to send
|
||||
data to the display.
|
||||
The simulator will use ads-b and ais and uat received on airspy
|
||||
SDR radios communicating wiht Raspberry pi 4 single board computers
|
||||
running linux.
|
||||
|
||||
I plan to have a variety of phony targets simulated in addition to
|
||||
those received on uat, ads-b, and ais.
|
||||
|
||||
I prefer to have separate shader sets for each major function to facilitate
|
||||
troubleshootng
|
||||
Major functions:
|
||||
1. A scope radar
|
||||
2. A scope graticule operation
|
||||
3. PPI scope active targets
|
||||
4. PPI scope graticule Bearing marks
|
||||
5. PPI scope graticule range rings
|
||||
6. PPI scope handling of the shorline using some sort of topographical map
|
||||
7. PPI scope persistance phosphor
|
||||
8. Rain scatter
|
||||
9. wave scatter
|
||||
|
||||
Display colors:
|
||||
1. A Scope is P1 (same as oscilloscope)
|
||||
2. A Scope graticule is incandescent color
|
||||
3. PPI scope active targets including scatters, graticule range rings, shoreline,
|
||||
all p7 phosphor (active white blue)
|
||||
4. All persistance for PPI scope active targets including
|
||||
scatters, graticule range rings, shoreline
|
||||
5. PPI scope bearing ring and ticks is incandescent color.
|
||||
|
||||
Coordinates:
|
||||
|
||||
Please note that all target information furnished to the
|
||||
display be in local coordinates. Transition to local candidate
|
||||
from AIS/ADS-B/UAT need to be converted to local coordinates.
|
||||
Local coordinates have center (0,0) at location of radar
|
||||
base at the community boating center. Maximum coordinate size
|
||||
is 15 miles from the center.
|
||||
|
||||
Signal strength:
|
||||
|
||||
Need to have following fixed singnal strength:
|
||||
1. large ship would be bright and blooming
|
||||
2. yachts would be bright but not blooming
|
||||
3. sailboats would be medium bright and not blooming
|
||||
4. kayaks and roaboats would be small and dim
|
||||
|
||||
Details of each feature:
|
||||
|
||||
A scope:
|
||||
1. Displays range, does not rotate. You must use control to set bearing.
|
||||
Range is horizontal axis and strength of signal is verical axis.
|
||||
Needs
|
||||
|
||||
2. Graticule is tricky. In the day, the operator would have a stack of
|
||||
graticules for each range setting. To fake this out, We could have the
|
||||
graticule appear to move up and out and the replacement graticule move
|
||||
in and down in place. The operator takes them out from a slot above the
|
||||
scope and inserts the replacement through the same slot. All these graticules
|
||||
are lighted with incandescent colors.
|
||||
|
||||
PPI Scope active targets
|
||||
1. Active boats/planes; brightness determined by size as noted above
|
||||
2. Blue white color
|
||||
|
||||
PPI Scope range rings
|
||||
1. blue white (dim)
|
||||
2. These change if operator changes max range
|
||||
|
||||
PPI Scope cursor (In the day, this was a moveable plastic
|
||||
overlay on scope, back lit by incandescent lamp. We need to
|
||||
simulate this. Movement of this is viy the Range and Bearing controls
|
||||
cursor consistes of flat line for range and box for bearing.
|
||||
|
||||
PPI Scope Bearing ticks and ring
|
||||
|
||||
1. Tick mark every degree
|
||||
2. 0 degrees is top of display
|
||||
3. Degrees count clockwise.
|
||||
4. Use text for every 10 degrees, but text on outside of ring.
|
||||
5. Have ring around tick marks
|
||||
|
||||
Controls:
|
||||
|
||||
Here are the controls that I am proposing
|
||||
|
||||
1. Intensity
|
||||
2. Focus
|
||||
3. Astignatism
|
||||
4. Range selection (for both a scope and ppi scope)
|
||||
5. Sensitivity
|
||||
6. Clutter elimination (I believe only ppi scope; please research)
|
||||
7. There is some sort of control having to do with the mangatron
|
||||
but I don't know what its called and what it does.
|
||||
8. Bearing (only for a scope) which in the old days uses a servo motor to
|
||||
rotate the antenna. I don't know what form of feedback (text on the
|
||||
screen or mechanical numbers on a dial)
|
||||
9. Magnetron tune
|
||||
10. Anti clutter rain (ftc)
|
||||
11. Will not need heading (this will be a fixed radar location for
|
||||
the harbor master or lifeguard
|
||||
12. Off-centering
|
||||
13. Graticule brilliance
|
||||
14. Reset (in case kids really mess things up)
|
||||
15. Pulse length selection (short pulse for better range resolution,
|
||||
long pulse for better sensitivity at distance; operator selectable)
|
||||
|
||||
|
||||
(Please suggest other controls I may have missed.)
|
||||
|
||||
Now, for controls, the tentative approach is to use encoders (that do not
|
||||
have end stops so they cannot be broken by visitors at the museum) I will
|
||||
need help on how to impliment them. I am guessing a few raspberry pies to
|
||||
handle the encoders. I am thinking of encoders have one common terminal and
|
||||
a clockwise pulse terminal and a counter clockwise pulse terminal.
|
||||
|
||||
Let do this like this. The control handling will be a different class and run
|
||||
as a separate thread from the display. Each control function will have a parameter
|
||||
for how many pulses received and in what direction. That would be permanent.
|
||||
|
||||
Temporary code necessary for changing control selection and value via the
|
||||
keyboard until I get the necessary hardware for the controls.
|
||||
|
||||
Also please note that this will need to be flexible as encoders can
|
||||
be expensive, especially robust ones that kids cannot break.
|
||||
|
||||
Text Rendering:
|
||||
|
||||
Use stb_truetype (single-header library, stb_truetype.h from github.com/nothings/stb).
|
||||
Drop stb_truetype.h into the src directory. No additional build dependencies required.
|
||||
Used for graticule degree labels on the PPI bearing ring, range labels, and any
|
||||
vessel name labels from AIS data. Build a font atlas texture at startup from a
|
||||
TTF font file; render characters as textured quads in the shader.
|
||||
|
||||
Communication:
|
||||
|
||||
Communication:
|
||||
|
||||
All I know now is that I plan to use a combination of raspberry pi 4 and a Airspy
|
||||
SDR for each of ais, ads-b, and uat. UAT (978 MHz) and ADS-B (1090 MHz) are different
|
||||
frequencies and require separate SDRs, but a single Raspberry Pi 4 is powerful enough
|
||||
to run both dump1090 (ADS-B) and dump978 (UAT) simultaneously with two SDRs on its USB
|
||||
ports. AIS requires a separate Raspberry Pi with its own SDR tuned to VHF 161/162 MHz.
|
||||
|
||||
Each Raspberry Pi will act as a server fielding requests from this program.
|
||||
|
||||
Each Raspberry Pi is a separate instantiation of a class called RemoteTargetSource.
|
||||
Those classes will use a common target data structure:
|
||||
|
||||
1. double longitude
|
||||
2. double latitude
|
||||
3. std::string vessel_name
|
||||
4. std::string registration
|
||||
5. float length_meters
|
||||
6. float beam_meters
|
||||
7. int vessel_type (AIS type code; aircraft type for ADS-B/UAT)
|
||||
8. uint32_t mmsi (AIS unique identifier; ICAO hex address for aircraft)
|
||||
9. float course (course over ground, degrees)
|
||||
10. float speed (speed over ground, knots)
|
||||
11. time_t timestamp (time of last fix; used to age out stale targets)
|
||||
12. float altitude (meters; 0 for surface vessels)
|
||||
13. TargetType type (enum: vessel, aircraft, etc.)
|
||||
|
||||
The RPi communication thread blocks on a socket read until data arrives, then
|
||||
writes to a shared target queue protected by a mutex and signals a condition
|
||||
variable. The main application consumes from that queue.
|
||||
|
||||
The Raspberry Pi code will live in a separate git repository with its own CLAUDE.md
|
||||
and its own CMakeLists.txt, since it targets a different architecture (ARM) and has
|
||||
a different toolchain and dependencies. Do not mix it into this repository hierarchy
|
||||
|
||||
NOTE on my plan for coding
|
||||
|
||||
1. I want to test and debug the code feature by feature.
|
||||
2. I do not want any code created on features until I am ready.
|
||||
|
||||
Order of testing features.
|
||||
|
||||
1. Generational initialization and set up basic boundaries of the two scopes
|
||||
on the screen. Now features on each scope yet.
|
||||
2. Edge graticule on ppi scope (Bearing ticks and numbers)
|
||||
3. Replaceable graticule on A Scope. Have it update for each different range
|
||||
and hold for 5 seconds for each range
|
||||
4. PPI scope range rings; both active display and persistance display - test
|
||||
for each range settings; hold for 5 seconds each
|
||||
5. PPI scope cursor - test by slowing changing range and bearing
|
||||
6. PPI scope weather noise - test by changing noise level slowly
|
||||
7. PPI scope waves noise - test by changing noise level slowly
|
||||
8. PPI scope handling of shorline - test by running for a few seconds
|
||||
|
||||
========================================================
|
||||
|
||||
Now, just comment on this, noting any errors or anything you think is smissing.
|
||||
DO NOT GENERATE CODE
|
||||
317
old_claude
317
old_claude
@@ -1,317 +0,0 @@
|
||||
Introduction:
|
||||
|
||||
This is a project for a museum to demonstrate a simulation of a 1950's to 1960's
|
||||
vintage marine radar.
|
||||
|
||||
There will be two scopes. An early A Scope and a PPI scope.
|
||||
|
||||
The PPI scope will take up the entire right hand side of the display
|
||||
and use a 1/2 inch margin.
|
||||
|
||||
We have to simulate everything as we are not allowed to have an actual radar at
|
||||
our location because we are not on the water.
|
||||
|
||||
The proposed location of the radar antenna is at the dock of the Community
|
||||
boating center in Bellingham, Washington.
|
||||
Location is 48.72° N Latitude and -122.51° W Longitude
|
||||
|
||||
The proposed maximum range is 15 miles.
|
||||
Selectable ranges should be 2, 5, 10, and 15 miles
|
||||
|
||||
The project will be implemented on a Geekom A8 Max
|
||||
with AMD AI chip R9-8945HS with 32 GB ram
|
||||
|
||||
# Project: C++ OpenGL Radar Simulation
|
||||
**Environment:** Ubuntu Linux (Remote SSH from Windows)
|
||||
**Tech Stack:** C++20, OpenGL 3.3/4.5 Core, GLFW, GLAD, FreeType
|
||||
|
||||
## Current Architectural State
|
||||
- [cite_start]Main loop handles both simulation logic and rendering[cite: 799, 818].
|
||||
- [cite_start]Drawing functions (drawCircle, drawLine, drawRect) use immediate-mode-style buffer updates (glBufferData) every frame[cite: 866, 871, 875].
|
||||
- [cite_start]Text rendering performs a separate draw call and texture bind for every character[cite: 852, 857].
|
||||
|
||||
## High Priority Refactor Goals
|
||||
1. **Batch Rendering:** Move away from per-shape buffer updates. Implement a persistent Vertex Buffer for static UI elements (scales, graticules) and a separate Dynamic Buffer for moving radar sweeps.
|
||||
2. [cite_start]**Text Optimization:** Create a Texture Atlas for FreeType characters to reduce draw calls from $N$ characters to 1 draw call per string[cite: 812, 816].
|
||||
3. [cite_start]**Radar Sweep Logic:** Implement a "Phosphor Persistence" effect using a Fragment Shader rather than CPU-calculated lines to simulate the P7 radar glow[cite: 787, 788].
|
||||
4. [cite_start]**Coordinate Normalization:** Move the orthographic projection matrix calculation out of the draw functions and into a Global Uniform to save CPU cycles[cite: 851, 862].
|
||||
|
||||
## Operational Constraints
|
||||
- **Environment:** Headless Linux via SSH. No X11 forwarding or Wayland display available.
|
||||
- **No Execution:** Do not attempt to run, execute, or "test" the code in this environment.
|
||||
- **Focus:** Provide code implementation, mathematical logic, and architectural refactoring only.
|
||||
- **Compilation Only:** Assume the user will handle compilation and manual execution on the local machine.
|
||||
- **X11/Display:** Never suggest commands like `glxgears` or running the binary directly, as there is no attached monitor.
|
||||
|
||||
## Rules for AI Assistant
|
||||
- Respect the MIT License of this codebase.
|
||||
- Do not suggest deprecated OpenGL (no glBegin/glEnd).
|
||||
- Maintain high-performance C++20 standards (prefer std::span or std::vector over raw pointers).
|
||||
|
||||
The communications for the SDR radios will be handled by
|
||||
Raspberry Pi 5
|
||||
|
||||
Do not use whole screen.
|
||||
|
||||
The operating system is Linux (Ubuntu)
|
||||
Details:
|
||||
|
||||
Distributor ID: Ubuntu
|
||||
Description: Ubuntu 25.10
|
||||
Release: 25.10
|
||||
Codename: questing
|
||||
|
||||
The compiler is cpp (Ubuntu 15.2.0-4ubuntu4) 15.2.0
|
||||
|
||||
We plan to use the cmake for building.
|
||||
|
||||
Here is the directory structure with files already installed:
|
||||
|
||||
./shaders
|
||||
./shaders/CLAUDE.md
|
||||
./glad
|
||||
./glad/src
|
||||
./glad/src/glad.c
|
||||
./include
|
||||
./include/glad
|
||||
./include/glad/glad.h
|
||||
./include/CLAUDE.md
|
||||
./include/KHR
|
||||
./include/KHR/khrplatform.h
|
||||
./new-claude
|
||||
./README.md
|
||||
./CMakeLists.txt
|
||||
./build
|
||||
./build/CLAUDE.md
|
||||
./CLAUDE.md
|
||||
./.new-claude.swp
|
||||
./LICENSE
|
||||
./src
|
||||
./src/CLAUDE.md
|
||||
|
||||
The following classes would be needed:
|
||||
|
||||
1. Operation of display; set up of display and any operation
|
||||
that feeds data to the display. This should be in the main
|
||||
context. It cannot wait for data or anything. It would
|
||||
require a mutex for each user sending data.
|
||||
|
||||
2. Operator controls. These feed to control data input to the
|
||||
display class using appropriate mutexes. This would also
|
||||
include updating graticules for changing range on the PPI
|
||||
scope and changing range and bearing for the A scope
|
||||
|
||||
3. Radar targets from receivers AIS, ADS-B, and UAT
|
||||
|
||||
4. Simulated (fake) radar targets
|
||||
|
||||
5. Any code needed to process topographical data for the shoreline
|
||||
|
||||
Each of these can run as its own thread, but they all have to use
|
||||
mutexes in order to send anything to the display. Perhaps they could
|
||||
be polled by a dispatcher that will tell each one its turn to send
|
||||
data to the display.
|
||||
The simulator will use ads-b and ais and uat received on airspy
|
||||
SDR radios communicating with Raspberry Pi 5 single board computers
|
||||
running linux.
|
||||
|
||||
I plan to have a variety of phony targets simulated in addition to
|
||||
those received on uat, ads-b, and ais.
|
||||
|
||||
Note that directions shall be true, not magnetic
|
||||
|
||||
Note that shoreline data is from NOAA maps
|
||||
(NOAA provides free ENC (Electronic Nautical Chart) data in S-57 format covering
|
||||
Bellingham Bay and surrounding waters.)
|
||||
|
||||
|
||||
I prefer to have separate shader sets for each major function to facilitate
|
||||
troubleshooting
|
||||
Major functions:
|
||||
1. A scope radar
|
||||
2. A scope graticule operation
|
||||
3. PPI scope active targets
|
||||
4. PPI scope graticule Bearing marks
|
||||
5. PPI scope graticule range rings
|
||||
6. PPI scope handling of the shoreline using some sort of topographical map
|
||||
7. PPI scope persistence phosphor
|
||||
8. Rain scatter
|
||||
9. Wave scatter
|
||||
|
||||
Display colors:
|
||||
1. A Scope is P1 (same as oscilloscope)
|
||||
2. A Scope graticule is incandescent color
|
||||
3. PPI scope active targets including scatters, graticule range rings, shoreline,
|
||||
all p7 phosphor (active white blue)
|
||||
4. All persistence (also p7 greenish yellow persistence) for PPI scope active targets including
|
||||
scatters, graticule range rings, shoreline
|
||||
5. PPI scope bearing ring and ticks is incandescent color.
|
||||
|
||||
Coordinates:
|
||||
|
||||
Please note that all target information furnished to the
|
||||
display be in local coordinates.
|
||||
Local coordinates have center (0,0) at location of radar
|
||||
base at the community boating center. Maximum coordinate size
|
||||
is 15 miles from the center.
|
||||
|
||||
Signal strength:
|
||||
|
||||
Need to have following fixed signal strength:
|
||||
1. large ship would be bright and blooming
|
||||
2. yachts would be bright but not blooming
|
||||
3. sailboats would be medium bright and not blooming
|
||||
4. kayaks and rowboats would be small and dim
|
||||
5. May consider fading small boats like kayaks
|
||||
and sailboats above 3 miles
|
||||
|
||||
Details of each feature:
|
||||
|
||||
A scope:
|
||||
1. Displays range, does not rotate. You must use control to set bearing.
|
||||
Range is horizontal axis and strength of signal is vertical axis.
|
||||
The full range setting is shared with the full range setting
|
||||
of the PPI scope
|
||||
|
||||
2. Graticule is tricky. In the day, the operator would have a stack of
|
||||
graticules for each range setting. To fake this out, We could have the
|
||||
graticule appear to move up and out and the replacement graticule move
|
||||
in and down in place. The operator takes them out from a slot above the
|
||||
scope and inserts the replacement through the same slot. All these graticules
|
||||
are lighted with incandescent colors.
|
||||
|
||||
Note on screen update vs pulse repetition frequency. We need to be careful
|
||||
since we have no control of the display update frequency and need
|
||||
to do whatever is needed to reduce aliasing or flickering
|
||||
|
||||
PPI Scope active targets
|
||||
1. Active boats/planes; brightness determined by size as noted above
|
||||
2. Blue white color
|
||||
|
||||
PPI Scope range rings
|
||||
1. blue white (dim)
|
||||
2. These change if operator changes max range
|
||||
|
||||
PPI Scope cursor (In the day, this was a moveable plastic
|
||||
overlay on scope, back lit by incandescent lamp. We need to
|
||||
simulate this. Movement of this is via the Range and Bearing controls
|
||||
cursor consists of flat line for range and box for bearing.
|
||||
|
||||
PPI Scope Bearing ticks and ring
|
||||
|
||||
1. Tick mark every degree
|
||||
2. 0 degrees is top of display
|
||||
3. Degrees count clockwise.
|
||||
4. Use text for every 10 degrees, but text on outside of ring.
|
||||
5. Have ring around tick marks
|
||||
|
||||
Controls:
|
||||
|
||||
Here are the controls that I am proposing
|
||||
|
||||
1. Intensity
|
||||
2. Focus
|
||||
3. Astigmatism
|
||||
4. Range selection (for both a scope and ppi scope) for maximum range.
|
||||
Changes range rings on ppi and changes graticule selection on A scope
|
||||
5. Sensitivity
|
||||
6. Sensitivity time control STC / sea clutter
|
||||
7. Bearing A scope: which in the old days uses a servo motor to
|
||||
rotate the antenna. Feedback was with mechanical numbers. I am proposing
|
||||
to use a small USB digital display; Size should be no larger
|
||||
than 1 by 3 inches. PPI Scope: This control can also be for the ppi cursor.
|
||||
8. Magnetron tune
|
||||
9. FTC / Rain Clutter
|
||||
10. Off-centering (two controls; one for each axis)
|
||||
11. Graticule brilliance
|
||||
12. Reset (in case kids really mess things up)
|
||||
13. Pulse length selection (short pulse for better range resolution,
|
||||
long pulse for better sensitivity at distance; operator selectable)
|
||||
14. Pulse repetition frequency
|
||||
|
||||
|
||||
(Please suggest other controls I may have missed.)
|
||||
|
||||
Now, for controls, the tentative approach is to use encoders (that do not
|
||||
have end stops so they cannot be broken by visitors at the museum) I will
|
||||
need help on how to implement them. I am guessing a few Raspberry Pis to
|
||||
handle the encoders. I am thinking of encoders that have one common terminal and
|
||||
a clockwise pulse terminal and a counter clockwise pulse terminal.
|
||||
|
||||
Let's do this like this. The control handling will be a different class and run
|
||||
as a separate thread from the display. Each control function will have a parameter
|
||||
for how many pulses received and in what direction. That would be permanent.
|
||||
|
||||
Temporary code necessary for changing control selection and value via the
|
||||
keyboard until I get the necessary hardware for the controls.
|
||||
|
||||
Also please note that this will need to be flexible as encoders can
|
||||
be expensive, especially robust ones that kids cannot break.
|
||||
|
||||
Text Rendering:
|
||||
|
||||
Use freetype fonts libfreetype6:amd64
|
||||
|
||||
Communication:
|
||||
|
||||
All I know now is that I plan to use a combination of Raspberry Pi 5 and an Airspy
|
||||
SDR for each of ais, ads-b, and uat. UAT (978 MHz) and ADS-B (1090 MHz) are different
|
||||
frequencies and require separate SDRs, but a single Raspberry Pi 5 is powerful enough
|
||||
to run both dump1090 (ADS-B) and dump978 (UAT) simultaneously with two SDRs on its USB
|
||||
ports. AIS requires a separate Raspberry Pi with its own SDR tuned to VHF 161/162 MHz.
|
||||
|
||||
Each Raspberry Pi will act as a server fielding requests from this program.
|
||||
|
||||
Each Raspberry Pi is a separate instantiation of a class called RemoteTargetSource.
|
||||
Those classes will use a common target data structure:
|
||||
|
||||
1. double longitude
|
||||
2. double latitude
|
||||
3. std::string vessel_name
|
||||
4. std::string registration
|
||||
5. float length_meters
|
||||
6. float beam_meters
|
||||
7. int vessel_type (AIS type code; aircraft type for ADS-B/UAT)
|
||||
8. uint32_t mmsi (AIS unique identifier; ICAO hex address for aircraft)
|
||||
9. float course (course over ground, degrees based on true north)
|
||||
10. float speed (speed over ground, knots)
|
||||
11. time_t timestamp (time of last fix; used to age out stale targets)
|
||||
12. float altitude (meters; 0 for surface vessels)
|
||||
13. TargetType type (enum: vessel, aircraft, etc.)
|
||||
|
||||
The RPi communication thread blocks on a socket read until data arrives, then
|
||||
writes to a shared target queue protected by a mutex and signals a condition
|
||||
variable. The main application consumes from that queue.
|
||||
Prefer TCP.
|
||||
|
||||
The Raspberry Pi code will live in a separate git repository with its own CLAUDE.md
|
||||
and its own CMakeLists.txt, since it targets a different architecture (ARM) and has
|
||||
a different toolchain and dependencies. Do not mix it into this repository hierarchy
|
||||
|
||||
NOTE on my plan for coding
|
||||
|
||||
1. I want to test and debug the code feature by feature.
|
||||
2. I do not want any code created on features until I am ready.
|
||||
|
||||
Order of testing features.
|
||||
|
||||
1. General initialization and set up basic boundaries of the two scopes
|
||||
on the screen. No features on each scope yet.
|
||||
2. Edge graticule on ppi scope (Bearing ticks and numbers)
|
||||
3. Replaceable graticule on A Scope. Have it update for each different range
|
||||
and hold for 5 seconds for each range
|
||||
4. PPI scope range rings; both active display and persistence display - test
|
||||
for each range settings; hold for 5 seconds each
|
||||
5. PPI scope cursor - test by slowly changing range and bearing
|
||||
6. PPI scope weather noise - test by changing noise level slowly
|
||||
7. PPI scope waves noise - test by changing noise level slowly
|
||||
8. PPI scope handling of shoreline - test by running for a few seconds
|
||||
|
||||
========================================================
|
||||
|
||||
Generate code for testiong feature 1 and 2 only;
|
||||
1. General initialization and set up basic boundaries of the two scopes
|
||||
on the screen. No features on each scope yet.
|
||||
2. Edge graticule on ppi scope (Bearing ticks and numbers)
|
||||
Do not generate any other code
|
||||
Generate code the run this and hold for 10 seconds and exit
|
||||
@@ -1,18 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* bloom.frag — stub for a future dedicated two-pass Gaussian bloom.
|
||||
* Currently bloom is applied inline in phosphor.frag.
|
||||
* This shader is a pass-through so the CMake target compiles cleanly.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_texture;
|
||||
|
||||
void main() {
|
||||
fragColor = texture(u_texture, vTexCoord);
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* bloom.vert — vertex shader for the bloom post-processing pass.
|
||||
* Identical to sweep.vert: fullscreen clip-space quad with UV passthrough.
|
||||
* The actual bloom is currently implemented inline in phosphor.frag;
|
||||
* this shader is reserved for a separate two-pass Gaussian bloom
|
||||
* if higher quality is required in a future revision.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos;
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
vTexCoord = aPos * 0.5 + 0.5;
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.frag — single-colour fragment shader shared by the
|
||||
* incandescent bearing graticule and the yellow cursor overlay.
|
||||
* The colour (and alpha) is set via a uniform so one shader serves both.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform vec4 u_color; // RGBA; use alpha < 1 for soft edges if needed
|
||||
|
||||
void main() {
|
||||
fragColor = u_color;
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.vert — vertex shader for the incandescent bearing graticule,
|
||||
* the yellow cursor, and any other 2-D screen-space line geometry.
|
||||
*
|
||||
* Vertices are supplied in window pixels (origin top-left, y down).
|
||||
* The shader converts them to OpenGL NDC (origin bottom-left, y up).
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // screen pixels, top-left origin
|
||||
|
||||
uniform vec2 u_viewportSize; // (WINDOW_WIDTH, WINDOW_HEIGHT)
|
||||
|
||||
void main() {
|
||||
// Convert: pixel → NDC
|
||||
// ndc.x: 0 → -1, width → +1
|
||||
// ndc.y: 0 → +1 (top), height → -1 (bottom)
|
||||
vec2 ndc = vec2(
|
||||
aPos.x / u_viewportSize.x * 2.0 - 1.0,
|
||||
-aPos.y / u_viewportSize.y * 2.0 + 1.0
|
||||
);
|
||||
gl_Position = vec4(ndc, 0.0, 1.0);
|
||||
}
|
||||
@@ -1,101 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* phosphor.frag — maps the two-channel phosphor energy texture to the
|
||||
* P7 colour sequence (blue → green → yellow-green → dark) and applies
|
||||
* a simple inline bloom (box-filter glow) to bright pixels.
|
||||
*
|
||||
* The phosphor FBO is GL_RG32F:
|
||||
* R channel — signal energy (target echoes, sweep background)
|
||||
* multiplied by u_gain before display
|
||||
* G channel — range ring energy, gain-independent; mixed with signal
|
||||
* after gain is applied so rings never dim with gain
|
||||
*
|
||||
* Coordinate system: gl_FragCoord.xy in GL viewport pixels (origin
|
||||
* bottom-left). Scope centre is passed as u_scopeCenter in the same
|
||||
* coordinate system.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_phosphor; // GL_RG32F phosphor energy FBO
|
||||
uniform vec2 u_scopeCenter; // scope centre in GL viewport pixels (bottom-left origin)
|
||||
uniform float u_scopeRadius; // scope radius in pixels
|
||||
uniform float u_gain; // receiver gain [0,1] — scales signal (R) channel only
|
||||
uniform float u_bloomStep; // UV step for bloom sample (≈ 2.5 / FBO_SIZE)
|
||||
uniform float u_bloomStrength; // additive blend weight for bloom
|
||||
|
||||
// P7 energy thresholds — MUST match settings.h P7_THRESH_* constants.
|
||||
// T_YGREE is intentionally low (0.05) to keep most of the decay in the
|
||||
// GREEN zone; see the comment in settings.h for the full rationale.
|
||||
const float T_BLUE = 0.82;
|
||||
const float T_GREEN = 0.55;
|
||||
const float T_YGREE = 0.05;
|
||||
const float T_DARK = 0.03;
|
||||
|
||||
// P7 colour anchors
|
||||
const vec3 C_BLUE = vec3(0.30, 0.70, 1.00);
|
||||
const vec3 C_GREEN = vec3(0.05, 1.00, 0.30);
|
||||
const vec3 C_YGREE = vec3(0.50, 1.00, 0.05);
|
||||
const vec3 C_YELLW = vec3(0.70, 0.70, 0.00);
|
||||
const vec3 C_BLACK = vec3(0.00, 0.00, 0.00);
|
||||
|
||||
// P7 colour ramp: hue selected by energy level, then scaled by energy so
|
||||
// brightness decreases monotonically from fresh strike (peak) to dark.
|
||||
// This prevents intermediate decay colours (yellow-green) from appearing
|
||||
// brighter than the initial blue flash.
|
||||
vec3 p7Color(float e) {
|
||||
if (e < T_DARK) return C_BLACK;
|
||||
vec3 hue;
|
||||
if (e >= T_BLUE)
|
||||
hue = C_BLUE;
|
||||
else if (e >= T_GREEN)
|
||||
hue = mix(C_GREEN, C_BLUE, (e - T_GREEN) / (T_BLUE - T_GREEN));
|
||||
else if (e >= T_YGREE)
|
||||
hue = mix(C_YGREE, C_GREEN, (e - T_YGREE) / (T_GREEN - T_YGREE));
|
||||
else
|
||||
hue = mix(C_YELLW, C_YGREE, (e - T_DARK) / (T_YGREE - T_DARK));
|
||||
return hue * e;
|
||||
}
|
||||
|
||||
void main() {
|
||||
// Fragment position relative to scope centre
|
||||
vec2 delta = (gl_FragCoord.xy - u_scopeCenter) / u_scopeRadius;
|
||||
float dist = length(delta);
|
||||
|
||||
if (dist > 1.0) {
|
||||
fragColor = vec4(0.0); // outside scope circle — transparent black
|
||||
return;
|
||||
}
|
||||
|
||||
// Map from PPI delta [-1,+1] to phosphor texture UV [0,1]
|
||||
vec2 uv = delta * 0.5 + 0.5;
|
||||
|
||||
vec2 rg = texture(u_phosphor, uv).rg;
|
||||
// Signal (R): gain-scaled received echoes.
|
||||
// Ring (G): gain-independent timing reference; always at full brightness.
|
||||
float energy = max(rg.r * u_gain, rg.g);
|
||||
|
||||
// Inline bloom: weighted box-filter over a 5×5 neighbourhood
|
||||
float bloom = 0.0;
|
||||
float wsum = 0.0;
|
||||
for (int dx = -2; dx <= 2; dx++) {
|
||||
for (int dy = -2; dy <= 2; dy++) {
|
||||
float w = exp(-float(dx*dx + dy*dy) * 0.45);
|
||||
vec2 srg = texture(u_phosphor, uv + vec2(dx, dy) * u_bloomStep).rg;
|
||||
float e = max(srg.r * u_gain, srg.g);
|
||||
bloom += e * w;
|
||||
wsum += w;
|
||||
}
|
||||
}
|
||||
bloom = (bloom / wsum) * u_bloomStrength;
|
||||
|
||||
float finalE = clamp(energy + bloom, 0.0, 1.0);
|
||||
vec3 col = p7Color(finalE);
|
||||
|
||||
// Soft-edge vignette at the scope boundary
|
||||
float edge = smoothstep(1.0, 0.97, dist);
|
||||
fragColor = vec4(col * edge, 1.0);
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* phosphor.vert — vertex shader for the phosphor display pass.
|
||||
* Renders a fullscreen quad; the fragment shader clips to the
|
||||
* scope circle and maps the phosphor FBO to P7 colours.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // clip-space quad [-1,+1]^2
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
}
|
||||
@@ -1,120 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* sweep.frag — phosphor accumulation update shader.
|
||||
*
|
||||
* The FBO is GL_RG32F (two independent energy channels):
|
||||
* R — signal energy: target echoes + sweep-background glow.
|
||||
* Multiplied by u_gain in the display pass so operators can
|
||||
* adjust received-signal brightness without touching rings.
|
||||
* G — range-ring energy: written at u_ringBrightness; NOT scaled
|
||||
* by gain. Rings are a precision timing reference, not a
|
||||
* received echo. Both channels decay at the same P7 rate.
|
||||
*
|
||||
* The sweep background (u_sweepBg) goes into the G channel so the
|
||||
* rotating beam is always visible regardless of the gain setting.
|
||||
*
|
||||
* PPI convention: north = +y, east = +x; bearing = atan2(x, y)
|
||||
* in degrees, clockwise from north.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
|
||||
layout(location = 0) out vec4 fragOut; // .r = signal; .g = ring+sweep; .ba unused
|
||||
|
||||
uniform sampler2D u_prevPhosphor; // previous frame's energy texture (GL_RG32F)
|
||||
uniform float u_decayFactor; // exp(-decay_rate * dt)
|
||||
uniform float u_beamAngle; // current beam angle, degrees CW from north
|
||||
uniform float u_beamAnglePrev; // beam angle at previous frame
|
||||
uniform float u_sweepBg; // ambient sweep-line energy (gain-independent)
|
||||
uniform float u_halfBeamDeg; // half-beamwidth for target blobs (display widening)
|
||||
|
||||
// Targets: .x = range_norm (0-1), .y = bearing_deg, .z = brightness, .w = radial_size_norm
|
||||
uniform vec4 u_targets[32];
|
||||
uniform float u_targetAngHalfDeg[32]; // per-target azimuthal half-width (degrees)
|
||||
uniform int u_targetCount;
|
||||
|
||||
// Range rings: up to 4 normalised radii
|
||||
uniform float u_ringRadii[4];
|
||||
uniform int u_ringCount;
|
||||
uniform float u_ringWidth; // half-width in normalised range units
|
||||
uniform float u_ringBrightness;
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
// Smallest unsigned angular distance between two bearings [0,360)
|
||||
float angleDiff(float a, float b) {
|
||||
float d = mod(abs(a - b), 360.0);
|
||||
return (d > 180.0) ? (360.0 - d) : d;
|
||||
}
|
||||
|
||||
// True if bearing b is inside the arc [prev, curr] swept this frame.
|
||||
// Handles the 0/360 wraparound when the sweep crosses north.
|
||||
bool inSweep(float b, float prev, float curr) {
|
||||
if (curr >= prev) {
|
||||
return (b >= prev && b <= curr);
|
||||
}
|
||||
// Wraparound: arc crosses 360→0
|
||||
return (b >= prev || b <= curr);
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
void main() {
|
||||
vec2 pos = vTexCoord * 2.0 - 1.0; // PPI coords: (-1,-1) SW … (+1,+1) NE
|
||||
float rng = length(pos);
|
||||
|
||||
if (rng > 1.0) {
|
||||
fragOut = vec4(0.0);
|
||||
return;
|
||||
}
|
||||
|
||||
// Bearing: clockwise from north — atan2(east, north) = atan2(x, y)
|
||||
float brg = degrees(atan(pos.x, pos.y));
|
||||
if (brg < 0.0) brg += 360.0;
|
||||
|
||||
vec2 prev = texture(u_prevPhosphor, vTexCoord).rg;
|
||||
float signal = prev.r * u_decayFactor;
|
||||
float ring = prev.g * u_decayFactor;
|
||||
|
||||
if (inSweep(brg, u_beamAnglePrev, u_beamAngle)) {
|
||||
|
||||
// ---- Range rings → G channel (gain-independent) ----
|
||||
float ringContrib = u_sweepBg; // sweep-background glow also in G channel
|
||||
for (int i = 0; i < u_ringCount; i++) {
|
||||
float d = abs(rng - u_ringRadii[i]);
|
||||
if (d < u_ringWidth) {
|
||||
float w = 1.0 - d / u_ringWidth;
|
||||
ringContrib = max(ringContrib, u_ringBrightness * w * w);
|
||||
}
|
||||
}
|
||||
ring = max(ring, ringContrib);
|
||||
|
||||
// ---- Target echoes → R channel (gain-scaled in display pass) ----
|
||||
float sigContrib = 0.0;
|
||||
for (int i = 0; i < u_targetCount; i++) {
|
||||
float tRng = u_targets[i].x;
|
||||
float tBrg = u_targets[i].y;
|
||||
float tBrt = u_targets[i].z;
|
||||
float tSize = u_targets[i].w;
|
||||
|
||||
if (tRng <= 0.0 || tBrt <= 0.0) continue;
|
||||
|
||||
float tAngHalf = u_targetAngHalfDeg[i];
|
||||
float dBrg = angleDiff(brg, tBrg);
|
||||
if (dBrg >= tAngHalf) continue;
|
||||
|
||||
float dRng = abs(rng - tRng);
|
||||
if (dRng >= tSize) continue;
|
||||
|
||||
float bw = 1.0 - dBrg / tAngHalf;
|
||||
float rw = 1.0 - dRng / tSize;
|
||||
sigContrib = max(sigContrib, tBrt * bw * rw);
|
||||
}
|
||||
signal = max(signal, sigContrib);
|
||||
}
|
||||
|
||||
fragOut = vec4(clamp(signal, 0.0, 1.0), clamp(ring, 0.0, 1.0), 0.0, 1.0);
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* sweep.vert — fullscreen quad vertex shader used by the phosphor
|
||||
* accumulation ping-pong pass. vTexCoord maps 1:1 to the phosphor
|
||||
* FBO in PPI space (u=0 west, u=1 east, v=0 south, v=1 north).
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec2 aPos; // clip-space quad [-1,+1]^2
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
void main() {
|
||||
gl_Position = vec4(aPos, 0.0, 1.0);
|
||||
vTexCoord = aPos * 0.5 + 0.5; // [0,1]^2
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* text.frag — FreeType glyph-atlas fragment shader.
|
||||
* The atlas is a single-channel GL_RED texture; the sampled value
|
||||
* is used as alpha and multiplied by the text colour uniform.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
in vec2 vTexCoord;
|
||||
out vec4 fragColor;
|
||||
|
||||
uniform sampler2D u_glyphAtlas;
|
||||
uniform vec3 u_textColor;
|
||||
|
||||
void main() {
|
||||
float alpha = texture(u_glyphAtlas, vTexCoord).r;
|
||||
fragColor = vec4(u_textColor, alpha);
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* text.vert — vertex shader for FreeType glyph-atlas text rendering.
|
||||
* Each glyph is a textured quad. Vertices are in window pixels
|
||||
* (top-left origin); the shader converts to NDC and passes the
|
||||
* glyph atlas UV coordinates to the fragment shader.
|
||||
*/
|
||||
#version 330 core
|
||||
|
||||
layout(location = 0) in vec4 aVertex; // xy = screen pos (px), zw = atlas UV
|
||||
|
||||
out vec2 vTexCoord;
|
||||
|
||||
uniform vec2 u_viewportSize; // (WINDOW_WIDTH, WINDOW_HEIGHT)
|
||||
|
||||
void main() {
|
||||
vec2 pos = aVertex.xy;
|
||||
vTexCoord = aVertex.zw;
|
||||
|
||||
vec2 ndc = vec2(
|
||||
pos.x / u_viewportSize.x * 2.0 - 1.0,
|
||||
-pos.y / u_viewportSize.y * 2.0 + 1.0
|
||||
);
|
||||
gl_Position = vec4(ndc, 0.0, 1.0);
|
||||
}
|
||||
@@ -1,245 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.cpp — incandescent bearing graticule and cursor overlay.
|
||||
*/
|
||||
|
||||
#include "graticule.h"
|
||||
#include "left_panel.h" // for TextRenderer definition
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <cmath>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
|
||||
static const float PI = 3.14159265f;
|
||||
|
||||
// ---- Shader helpers (same pattern as phosphor.cpp) ----
|
||||
static std::string gReadFile(const std::string& p) {
|
||||
std::ifstream f(p);
|
||||
if (!f.is_open()) { fprintf(stderr,"graticule: can't open %s\n",p.c_str()); return ""; }
|
||||
std::ostringstream ss; ss << f.rdbuf(); return ss.str();
|
||||
}
|
||||
static GLuint gCompile(GLenum type, const std::string& src) {
|
||||
const char* s = src.c_str();
|
||||
GLuint sh = glCreateShader(type);
|
||||
glShaderSource(sh,1,&s,nullptr); glCompileShader(sh);
|
||||
GLint ok=0; glGetShaderiv(sh,GL_COMPILE_STATUS,&ok);
|
||||
if(!ok){char l[1024]; glGetShaderInfoLog(sh,1024,nullptr,l); fprintf(stderr,"grat shader: %s\n",l);}
|
||||
return sh;
|
||||
}
|
||||
static GLuint gLink(const std::string& vp, const std::string& fp) {
|
||||
std::string vs=gReadFile(vp), fs=gReadFile(fp);
|
||||
if(vs.empty()||fs.empty()) return 0;
|
||||
GLuint v=gCompile(GL_VERTEX_SHADER,vs), f=gCompile(GL_FRAGMENT_SHADER,fs);
|
||||
GLuint p=glCreateProgram(); glAttachShader(p,v); glAttachShader(p,f); glLinkProgram(p);
|
||||
GLint ok=0; glGetProgramiv(p,GL_LINK_STATUS,&ok);
|
||||
if(!ok){char l[1024]; glGetProgramInfoLog(p,1024,nullptr,l); fprintf(stderr,"grat prog: %s\n",l);}
|
||||
glDeleteShader(v); glDeleteShader(f); return p;
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
static float brgToRadians(float deg, float offset) {
|
||||
// Convert bearing (CW from north) to math angle (CCW from east),
|
||||
// subtracting any display offset. Result in radians.
|
||||
float a = 90.0f - (deg - offset);
|
||||
return a * PI / 180.0f;
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
bool Graticule::init(const std::string& shaderDir,
|
||||
TextRenderer& tr,
|
||||
float cx, float cy, float radius)
|
||||
{
|
||||
cx_ = cx; cy_ = cy; r_ = radius;
|
||||
tr_ = &tr;
|
||||
|
||||
prog_ = gLink(shaderDir + "graticule.vert", shaderDir + "graticule.frag");
|
||||
if (!prog_) return false;
|
||||
|
||||
buildRingGeometry();
|
||||
buildTickGeometry();
|
||||
|
||||
// Pre-compute label positions at GRAT_LABEL_INTERVAL_DEG steps
|
||||
labels_.clear();
|
||||
float labelR = r_ * GRAT_LABEL_RING_FRAC;
|
||||
for (int deg = 0; deg < 360; deg += GRAT_LABEL_INTERVAL_DEG) {
|
||||
float rad = brgToRadians(static_cast<float>(deg), 0.0f);
|
||||
LabelPos lp;
|
||||
lp.x = cx_ + labelR * std::cos(rad);
|
||||
lp.y = cy_ - labelR * std::sin(rad); // screen y is inverted
|
||||
snprintf(lp.text, sizeof(lp.text), "%d", deg);
|
||||
labels_.push_back(lp);
|
||||
}
|
||||
|
||||
// Cursor geometry is dynamic; create empty VAO/VBO now
|
||||
glGenVertexArrays(1, &cursVAO_);
|
||||
glGenBuffers(1, &cursVBO_);
|
||||
glBindVertexArray(cursVAO_);
|
||||
glBindBuffer(GL_ARRAY_BUFFER, cursVBO_);
|
||||
glBufferData(GL_ARRAY_BUFFER, 200 * sizeof(float) * 2, nullptr, GL_DYNAMIC_DRAW);
|
||||
glEnableVertexAttribArray(0);
|
||||
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2*sizeof(float), nullptr);
|
||||
glBindVertexArray(0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void Graticule::buildRingGeometry() {
|
||||
const int N = GRAT_SEGMENTS;
|
||||
std::vector<float> verts;
|
||||
verts.reserve((N + 1) * 2 * 2); // inner + outer ring
|
||||
|
||||
for (int ring = 0; ring < 2; ++ring) {
|
||||
float rad = r_ * (ring == 0 ? GRAT_INNER_RING_FRAC : GRAT_OUTER_RING_FRAC);
|
||||
for (int i = 0; i <= N; ++i) {
|
||||
float a = 2.0f * PI * i / N;
|
||||
verts.push_back(cx_ + rad * std::cos(a));
|
||||
verts.push_back(cy_ - rad * std::sin(a)); // flip y for screen
|
||||
}
|
||||
}
|
||||
ringVertCount_ = static_cast<int>(verts.size()) / 2;
|
||||
|
||||
glGenVertexArrays(1, &ringVAO_);
|
||||
glGenBuffers(1, &ringVBO_);
|
||||
glBindVertexArray(ringVAO_);
|
||||
glBindBuffer(GL_ARRAY_BUFFER, ringVBO_);
|
||||
glBufferData(GL_ARRAY_BUFFER, verts.size() * sizeof(float), verts.data(), GL_STATIC_DRAW);
|
||||
glEnableVertexAttribArray(0);
|
||||
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2*sizeof(float), nullptr);
|
||||
glBindVertexArray(0);
|
||||
}
|
||||
|
||||
void Graticule::buildTickGeometry() {
|
||||
std::vector<float> verts;
|
||||
verts.reserve(360 * 4); // 2 verts × 2 floats per tick
|
||||
|
||||
float innerR = r_ * GRAT_INNER_RING_FRAC;
|
||||
|
||||
for (int deg = 0; deg < 360; ++deg) {
|
||||
float rad = brgToRadians(static_cast<float>(deg), 0.0f);
|
||||
float cR = std::cos(rad);
|
||||
float sR = std::sin(rad);
|
||||
|
||||
// Major ticks every 10 degrees, minor otherwise
|
||||
float len = (deg % 10 == 0)
|
||||
? r_ * GRAT_TICK_MAJOR_FRAC
|
||||
: r_ * GRAT_TICK_MINOR_FRAC;
|
||||
|
||||
float x0 = cx_ + innerR * cR;
|
||||
float y0 = cy_ - innerR * sR;
|
||||
float x1 = cx_ + (innerR - len) * cR;
|
||||
float y1 = cy_ - (innerR - len) * sR;
|
||||
|
||||
verts.push_back(x0); verts.push_back(y0);
|
||||
verts.push_back(x1); verts.push_back(y1);
|
||||
}
|
||||
tickVertCount_ = static_cast<int>(verts.size()) / 2;
|
||||
|
||||
glGenVertexArrays(1, &tickVAO_);
|
||||
glGenBuffers(1, &tickVBO_);
|
||||
glBindVertexArray(tickVAO_);
|
||||
glBindBuffer(GL_ARRAY_BUFFER, tickVBO_);
|
||||
glBufferData(GL_ARRAY_BUFFER, verts.size() * sizeof(float), verts.data(), GL_STATIC_DRAW);
|
||||
glEnableVertexAttribArray(0);
|
||||
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2*sizeof(float), nullptr);
|
||||
glBindVertexArray(0);
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
void Graticule::render(float viewportW, float viewportH,
|
||||
float intensity, float /*bearingOffset*/) const
|
||||
{
|
||||
if (!prog_) return;
|
||||
|
||||
glUseProgram(prog_);
|
||||
glUniform2f(glGetUniformLocation(prog_, "u_viewportSize"), viewportW, viewportH);
|
||||
|
||||
float r = GRAT_R * intensity;
|
||||
float g = GRAT_G * intensity;
|
||||
float b = GRAT_B * intensity;
|
||||
|
||||
glUniform4f(glGetUniformLocation(prog_, "u_color"), r, g, b, 1.0f);
|
||||
|
||||
// Inner and outer rings (LINE_STRIP segments)
|
||||
glBindVertexArray(ringVAO_);
|
||||
int half = ringVertCount_ / 2;
|
||||
glDrawArrays(GL_LINE_STRIP, 0, half); // inner
|
||||
glDrawArrays(GL_LINE_STRIP, half, half); // outer
|
||||
glBindVertexArray(0);
|
||||
|
||||
// Tick marks
|
||||
glBindVertexArray(tickVAO_);
|
||||
glDrawArrays(GL_LINES, 0, tickVertCount_);
|
||||
glBindVertexArray(0);
|
||||
|
||||
// Text labels
|
||||
if (tr_) {
|
||||
for (const auto& lp : labels_) {
|
||||
tr_->renderText(lp.text, lp.x, lp.y,
|
||||
static_cast<float>(GRATICULE_LABEL_FONT_SIZE) / 16.0f,
|
||||
r, g, b,
|
||||
viewportW, viewportH,
|
||||
true /* centred */);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Graticule::renderCursor(float viewportW, float viewportH,
|
||||
float brgDeg, float rngNorm) const
|
||||
{
|
||||
if (!prog_ || !cursVAO_) return;
|
||||
|
||||
// Build cursor geometry: 10° arc + bearing crossline
|
||||
std::vector<float> verts;
|
||||
|
||||
const float arcSpan = CURSOR_ARC_SPAN_DEG;
|
||||
const float arcSteps = 20.0f;
|
||||
const float cursorR = r_ * rngNorm;
|
||||
|
||||
// Arc
|
||||
for (int i = 0; i <= (int)arcSteps; ++i) {
|
||||
float a = brgDeg - arcSpan * 0.5f + arcSpan * i / arcSteps;
|
||||
float rad = brgToRadians(a, 0.0f);
|
||||
verts.push_back(cx_ + cursorR * std::cos(rad));
|
||||
verts.push_back(cy_ - cursorR * std::sin(rad));
|
||||
}
|
||||
|
||||
// Bearing crossline: scope centre → just beyond arc
|
||||
float lineRad = brgToRadians(brgDeg, 0.0f);
|
||||
float lineLen = cursorR + r_ * 0.04f; // slightly beyond arc
|
||||
verts.push_back(cx_);
|
||||
verts.push_back(cy_);
|
||||
verts.push_back(cx_ + lineLen * std::cos(lineRad));
|
||||
verts.push_back(cy_ - lineLen * std::sin(lineRad));
|
||||
|
||||
int nVerts = static_cast<int>(verts.size()) / 2;
|
||||
int arcEnd = static_cast<int>(arcSteps) + 1;
|
||||
|
||||
glBindBuffer(GL_ARRAY_BUFFER, cursVBO_);
|
||||
glBufferSubData(GL_ARRAY_BUFFER, 0, verts.size() * sizeof(float), verts.data());
|
||||
|
||||
glUseProgram(prog_);
|
||||
glUniform2f(glGetUniformLocation(prog_, "u_viewportSize"), viewportW, viewportH);
|
||||
glUniform4f(glGetUniformLocation(prog_, "u_color"),
|
||||
CURSOR_R, CURSOR_G, CURSOR_B, 1.0f);
|
||||
|
||||
glBindVertexArray(cursVAO_);
|
||||
glDrawArrays(GL_LINE_STRIP, 0, arcEnd); // arc
|
||||
glDrawArrays(GL_LINES, arcEnd, 2); // crossline
|
||||
glBindVertexArray(0);
|
||||
}
|
||||
|
||||
Graticule::~Graticule() {
|
||||
if (prog_) glDeleteProgram(prog_);
|
||||
if (ringVAO_) glDeleteVertexArrays(1, &ringVAO_);
|
||||
if (ringVBO_) glDeleteBuffers(1, &ringVBO_);
|
||||
if (tickVAO_) glDeleteVertexArrays(1, &tickVAO_);
|
||||
if (tickVBO_) glDeleteBuffers(1, &tickVBO_);
|
||||
if (cursVAO_) glDeleteVertexArrays(1, &cursVAO_);
|
||||
if (cursVBO_) glDeleteBuffers(1, &cursVBO_);
|
||||
}
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* graticule.h — incandescent bearing graticule for PPI scopes.
|
||||
*
|
||||
* Renders:
|
||||
* - Inner and outer bearing rings (circles)
|
||||
* - One tick per degree; major ticks every 10 degrees
|
||||
* - Text labels every GRAT_LABEL_INTERVAL_DEG degrees (15°)
|
||||
*
|
||||
* Also renders the yellow cursor arc + crossline when
|
||||
* renderCursor() is called.
|
||||
*
|
||||
* All geometry is in screen pixels (top-left origin);
|
||||
* the graticule.vert shader converts to NDC.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include <glad/glad.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include "settings.h"
|
||||
|
||||
// Forward-declared so graticule.h doesn't pull in FreeType.
|
||||
class TextRenderer;
|
||||
|
||||
class Graticule {
|
||||
public:
|
||||
Graticule() = default;
|
||||
~Graticule();
|
||||
|
||||
// Call after GL context is current.
|
||||
// cx/cy: scope centre in screen pixels (top-left origin).
|
||||
bool init(const std::string& shaderDir,
|
||||
TextRenderer& tr,
|
||||
float cx, float cy, float radius);
|
||||
|
||||
// Render the incandescent bearing graticule.
|
||||
// intensity: 0-1 scales the graticule brightness.
|
||||
// bearingOffset: degrees to rotate the display (Head-up mode).
|
||||
void render(float viewportW, float viewportH,
|
||||
float intensity, float bearingOffset = 0.0f) const;
|
||||
|
||||
// Render the yellow cursor overlay.
|
||||
// brgDeg: cursor bearing (degrees true)
|
||||
// rngNorm: cursor range, normalised 0-1 (1 = scope edge)
|
||||
void renderCursor(float viewportW, float viewportH,
|
||||
float brgDeg, float rngNorm) const;
|
||||
|
||||
private:
|
||||
void buildRingGeometry();
|
||||
void buildTickGeometry();
|
||||
|
||||
GLuint prog_ = 0;
|
||||
GLuint ringVAO_ = 0, ringVBO_ = 0;
|
||||
GLuint tickVAO_ = 0, tickVBO_ = 0;
|
||||
GLuint cursVAO_ = 0, cursVBO_ = 0;
|
||||
|
||||
int ringVertCount_ = 0;
|
||||
int tickVertCount_ = 0;
|
||||
// Cursor geometry is rebuilt each frame (small, dynamic)
|
||||
|
||||
float cx_ = 0.f, cy_ = 0.f, r_ = 1.f;
|
||||
TextRenderer* tr_ = nullptr;
|
||||
|
||||
// Pre-computed label screen positions (one per 15-degree step)
|
||||
struct LabelPos {
|
||||
float x, y;
|
||||
char text[8];
|
||||
};
|
||||
std::vector<LabelPos> labels_;
|
||||
};
|
||||
@@ -1,26 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* knob_panel.cpp — stub: thread idles until hardware is attached.
|
||||
*/
|
||||
|
||||
#include "knob_panel.h"
|
||||
#include <chrono>
|
||||
|
||||
void KnobPanel::start() {
|
||||
running_ = true;
|
||||
thread_ = std::thread(&KnobPanel::run, this);
|
||||
}
|
||||
|
||||
void KnobPanel::stop() {
|
||||
running_ = false;
|
||||
if (thread_.joinable())
|
||||
thread_.join();
|
||||
}
|
||||
|
||||
void KnobPanel::run() {
|
||||
// Hardware not yet installed — sleep forever until stopped.
|
||||
while (running_)
|
||||
std::this_thread::sleep_for(std::chrono::seconds(1));
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
/*
|
||||
* MIT License
|
||||
* Author: Mark Allyn
|
||||
*
|
||||
* knob_panel.h — Thread 3 stub: future hardware encoder panel.
|
||||
*
|
||||
* When physical encoders are installed, KnobPanel will read them via
|
||||
* GPIO/serial and write to SharedRenderState under Mutex A. Until
|
||||
* then, the thread starts but idles immediately without touching
|
||||
* SharedRenderState. The keyboard equivalents in PPIScope handle
|
||||
* the same state fields in the meantime.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include <thread>
|
||||
#include <atomic>
|
||||
#include "shared_render_state.h"
|
||||
|
||||
class KnobPanel {
|
||||
public:
|
||||
explicit KnobPanel(SharedRenderState& srs) : srs_(srs) {}
|
||||
|
||||
void start();
|
||||
void stop();
|
||||
|
||||
private:
|
||||
void run();
|
||||
|
||||
SharedRenderState& srs_;
|
||||
std::thread thread_;
|
||||
std::atomic<bool> running_{false};
|
||||
};
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user