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
|
Please note that all on-screen text shall be white and fully
|
||||||
illuminated and is not subject to phosphor persistence or decay.
|
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
|
Please note that direction as stated here are True directions. 000 is True North
|
||||||
|
|
||||||
Maximum Range is 6 miles for marine type radar
|
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'
|
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.
|
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
|
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
|
any key or operates any control on the panel. This
|
||||||
should be articulated in the descriptive text
|
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
|
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
|
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
|
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 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
|
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
|
degrees per key press, but if the key is held down, it would increase slowly due to
|
||||||
how long the key is depressed
|
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
|
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
|
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
|
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 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 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.
|
3. Chain Home A Scope There is a second use of the a-scope.
|
||||||
That is for the early world war 2 chain home
|
That is for the early world war 2 chain home
|
||||||
radar. This operated very differently. You have a large array of high power transmitters
|
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
|
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.
|
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
|
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
|
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
|
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.
|
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.
|
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)
|
The setting for the range should be on the status text panel below the scope.
|
||||||
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.
|
|
||||||
|
|
||||||
Another unique feature would be a response to the drifting problem in early electronics.
|
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
|
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
|
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.
|
out of keys. Note in the descriptor.
|
||||||
|
|
||||||
|
4. All PPI Scopes (common features)
|
||||||
4. Marine PPI Scope -
|
All three ppi scopes (marine stationary; marine police boat; and Air Traffic Control
|
||||||
marine scopes have the following items in common:
|
Have the following common features:
|
||||||
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.
|
|
||||||
|
|
||||||
When the operator changes max range (u/d keys), the new ring geometry
|
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
|
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
|
holds whatever the beam last wrote. No special transition animation is
|
||||||
needed; the behavior emerges naturally from the phosphor model.
|
needed; the behavior emerges naturally from the phosphor model.
|
||||||
|
|
||||||
The maximum range settings are 6 miles for the marine radar scope
|
Note on range. If cursor range is beyond max, clamp it to the max.
|
||||||
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.
|
|
||||||
|
|
||||||
Bear in mind that the max range setting is independent for both radars.
|
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
|
an outer ring. Both inner and outer rings, along with ticks, and the bearing
|
||||||
labels are to be incandescent color.
|
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
|
The sweep direction is clockwise, which means that the antenna
|
||||||
dish rotates clockwise.
|
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
|
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
|
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
|
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
|
This scope shows the radar display aboard a simulated Bellingham Police
|
||||||
Department patrol vessel making its routine waterfront patrol. Unlike all
|
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
|
a white dashed line from scope center toward the bow, drawn after all
|
||||||
phosphor content so it never decays.
|
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
|
TERRAIN AND BREAKWATER CLUTTER
|
||||||
The concrete Squalicum Harbor outer breakwater is a strong radar return and
|
The concrete Squalicum Harbor outer breakwater is a strong radar return and
|
||||||
a significant shadow-caster. Everything behind the breakwater from the
|
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
|
Cursor brg: XXX°T
|
||||||
Max range: X.X mi
|
Max range: X.X mi
|
||||||
|
|
||||||
6. Air Traffic PPI Scope -
|
7. 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.
|
|
||||||
|
|
||||||
Rings should be 5,10,15,20 for the air traffic control radar.
|
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
|
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 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
|
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.
|
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
|
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.
|
section of a ring ( 10 degrees) and a cross line for bearing.
|
||||||
The cursor should be yellow (it
|
Two controls control the cursor; range and
|
||||||
a plastic overlay in the period time. Two controls control the cursor; range and
|
|
||||||
bearing. Both were physical crank controls. For now, both we need to use key pairs
|
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
|
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
|
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
|
r for bearing to the right and l for bearing for the left; and t for higher range
|
||||||
and y for smaller range.
|
and y for smaller range.
|
||||||
These controls should have slow movement for single stroke; but
|
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
|
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
|
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.
|
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
|
at Bellingham Airport (BLI). Two vertically stacked scopes share the
|
||||||
right panel. Top scope: azimuth (lateral deviation vs. range from
|
right panel. Top scope: azimuth (lateral deviation vs. range from
|
||||||
touchdown). Bottom scope: elevation (vertical deviation vs. range).
|
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.
|
Both use P7 phosphor; graticules are incandescent etched glass.
|
||||||
Range: 10 miles maximum, fixed (no range change control).
|
Range: 10 miles maximum, fixed (no range change control).
|
||||||
Non-linear scale: inner 5 miles occupies 70% of horizontal width.
|
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.
|
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.
|
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
|
The text status panel under each scope shall show, in addition to notes above,
|
||||||
location; and the setting of maximum range; and the bearing offset; for 0 would
|
the bearing and range for the cursor in the status text panel below the scope.
|
||||||
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)
|
|
||||||
|
|
||||||
Please note that some keys may be the same from scope to scope. This is okay. Each
|
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
|
scope's controls are for that scope that you are connected do.They will not effect
|
||||||
settings on another scope.
|
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
|
than any other radar as that radar is located at the end of the runway and scan both
|
||||||
horizontal and vertical.
|
horizontal and vertical.
|
||||||
|
|
||||||
Please analyze and comment. Please do not generate any code file nor shader files.
|
|
||||||
|
|
||||||
==================================================================
|
==================================================================
|
||||||
|
|
||||||
CLASS DESIGN AND FILE LAYOUT
|
CLASS DESIGN AND FILE LAYOUT
|
||||||
@@ -636,7 +644,6 @@ AScope : public Scope (abstract) — shared A-scope behavior:
|
|||||||
- Noise floor rendering (rain/wave clutter)
|
- Noise floor rendering (rain/wave clutter)
|
||||||
- Incandescent graticule (three horizontal amplitude lines + vertical range lines)
|
- Incandescent graticule (three horizontal amplitude lines + vertical range lines)
|
||||||
- Bearing control with key-hold acceleration
|
- Bearing control with key-hold acceleration
|
||||||
- Phosphor type as parameter (P1, P2, or P7)
|
|
||||||
|
|
||||||
MarineAScope : public AScope
|
MarineAScope : public AScope
|
||||||
- P1 phosphor (green)
|
- P1 phosphor (green)
|
||||||
@@ -647,7 +654,7 @@ MarineAScope : public AScope
|
|||||||
u and d ignored during graticule swap animation
|
u and d ignored during graticule swap animation
|
||||||
|
|
||||||
ChainHomeAScope : public AScope
|
ChainHomeAScope : public AScope
|
||||||
- P2 phosphor (long-persistence green)
|
- P2 phosphor (blue green)
|
||||||
- Goniometer state: H/V mode toggle, azimuth angle, elevation angle
|
- Goniometer state: H/V mode toggle, azimuth angle, elevation angle
|
||||||
- PRF toggle: 25 Hz / 12.5 Hz
|
- PRF toggle: 25 Hz / 12.5 Hz
|
||||||
- Calibrator stretch/shrink scale factor
|
- Calibrator stretch/shrink scale factor
|
||||||
@@ -657,16 +664,15 @@ ChainHomeAScope : public AScope
|
|||||||
PPIScope : public Scope (abstract) — shared PPI behavior:
|
PPIScope : public Scope (abstract) — shared PPI behavior:
|
||||||
- Clockwise sweep with P7 phosphor persistence (blue strike, green/yellow decay)
|
- Clockwise sweep with P7 phosphor persistence (blue strike, green/yellow decay)
|
||||||
- Incandescent bearing graticule (1-degree ticks, 15-degree labels, inner/outer rings)
|
- 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)
|
- Cursor range/bearing readout under scope (white text)
|
||||||
- Bearing offset for boat mode (k/j)
|
- Bearing offset for boat mode (k/j)
|
||||||
- Cursor range clamped to max range
|
- 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;
|
- 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
|
operator gain does not dim the rings
|
||||||
(see PHOSPHOR FBO ARCHITECTURE below) so operator gain does not dim the rings
|
- No range ring labels. That era had no text in the p7.
|
||||||
- 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°)
|
|
||||||
|
|
||||||
IMPLEMENTER CHECKLIST — required in every new PPIScope subclass:
|
IMPLEMENTER CHECKLIST — required in every new PPIScope subclass:
|
||||||
1. computeRingRadii(): multiply each normalised ring radius by
|
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
|
places the outer ring at the scope boundary where it is clipped
|
||||||
and hidden behind the graticule. Target positions are scaled
|
and hidden behind the graticule. Target positions are scaled
|
||||||
automatically by PhosphorRenderer::update(); ring radii are not.
|
automatically by PhosphorRenderer::update(); ring radii are not.
|
||||||
2. Override renderRingLabels() using the same pattern as
|
2. No labeling of range rings.That era did not have them
|
||||||
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.
|
|
||||||
|
|
||||||
RANGE POSITION NORMALISATION
|
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
|
boundary — half-clipped by the sweep shader's rng > 1.0 early-exit and
|
||||||
visually hidden behind the graticule outer ring.
|
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
|
- Keys: u (range up), d (range down) — this scope only
|
||||||
|
|
||||||
PARScope : public Scope
|
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)
|
- 30 Hz alternating scan between planes (~15 Hz each)
|
||||||
- Fixed 10-mile range, non-linear scale (inner 5 miles = 70% width)
|
- Fixed 10-mile range, non-linear scale (inner 5 miles = 70% width)
|
||||||
- P7 phosphor; incandescent etched glass graticules
|
- P7 phosphor; incandescent etched glass graticules
|
||||||
@@ -777,7 +730,7 @@ PARScope : public Scope
|
|||||||
|
|
||||||
Supporting classes:
|
Supporting classes:
|
||||||
ScopeManager Thread 1 — owns scope list, s/S switching, 120s auto-advance timer
|
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
|
Graticule Thread 1 — incandescent graticule lines/text; parameterized per scope
|
||||||
LeftPanel Thread 1 — scope description text panel (left side of window)
|
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
|
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:
|
File layout:
|
||||||
|
|
||||||
src/
|
src/scope.cpp / scope.h = scope abstract
|
||||||
main.cpp
|
src/ascope.cpp /ascope.h = a scope abstract and shared a scope logic
|
||||||
scope_manager.h / scope_manager.cpp
|
src/marine_ascope.cpp / marine_ascope.h - MarineAScope
|
||||||
scope.h / scope.cpp — abstract Scope base
|
src/chain_ascope.cpp / chain_ascope.h - ChainHomeAScope
|
||||||
scope_intro.h / scope_intro.cpp
|
src/ppi_scope.cpp / ppi_scope.h - ppi scope abstract
|
||||||
scope_ascope.h / scope_ascope.cpp — abstract AScope
|
src/ppi_scope_marine.cpp / ppi_scope_marine.h - marine ppi scope abstract
|
||||||
scope_marine_a.h / scope_marine_a.cpp
|
src/ppi_scope_marine_tower_scope.cpp / ppi_scope_marine_tower_scope.h - MarineTowerScope
|
||||||
scope_chain_home.h / scope_chain_home.cpp
|
src/ppi_scope_police_boat.cpp /ppi_scope_police_boat.h - MarinePoliceScope
|
||||||
scope_ppi.h / scope_ppi.cpp — abstract PPIScope
|
src/ppi_scope_atc.cpp / ppi_scope_atc.h - AirTrafficScope
|
||||||
scope_marine_ppi.h / scope_marine_ppi.cpp
|
src/par_scope.cpp / src/par_scope.h - PARScope - note; this is for precision approach radar
|
||||||
scope_boat_ppi.h / scope_boat_ppi.cpp — BoatPPIScope; police patrol boat;
|
src/status_text.cpp / status_text.h - StatusText - note; this is for status text below scope
|
||||||
moving radar origin; variable speed;
|
src/land_feature.cpp / land_feature.h - LandFeature - note; this is for land feature terrain, shore, lidar
|
||||||
heading marker; display-mode tracking;
|
src/descriptive_text.cpp / descriptive_text.h - DescriptiveText note; this is for left panel text
|
||||||
nearest-mask selection from TerrainMap
|
including keyboard control descriptions
|
||||||
scope_atc_ppi.h / scope_atc_ppi.cpp
|
src/traffic_cop.cpp / src/traffic_cop.h - InputTrafficCop note; receiving data from rpis and simulator
|
||||||
scope_par.h / scope_par.cpp
|
src/simulator.cpp / simulator.h - TargetSimulator
|
||||||
phosphor.h / phosphor.cpp
|
src/rpi_receiver.cpp / src/rpi_receiver.h - RPIReceiver
|
||||||
graticule.h / graticule.cpp
|
src/keyboard_control.cpp / keyboard_control.h - KeyBoardControls
|
||||||
left_panel.h / left_panel.cpp
|
src/physical_control.cpp / physical_control.h - PhysicalControls
|
||||||
shared_render_state.h / shared_render_state.cpp
|
src/shared_render_state.cpp / shared_render.h - SharedRenderState
|
||||||
target_buffer.h / target_buffer.cpp
|
src/scope_manager.cpp / scope_manager.h - ScopeManager
|
||||||
traffic_cop.h / traffic_cop.cpp
|
|
||||||
simulator.h / simulator.cpp
|
|
||||||
knob_panel.h / knob_panel.cpp
|
|
||||||
rpi_receiver.h / rpi_receiver.cpp
|
|
||||||
|
|
||||||
settings.h — all tunable constants; no .cpp needed
|
Shader pairs (include .vert and .frag
|
||||||
|
|
||||||
data/
|
P7_persistent_stage - having to do with the persistent (yellow green) of the p7 phosphor
|
||||||
patrol_route.json — boat waypoints with lat/lon and speed per
|
marine_ascope_targets - handling marine ascope targets
|
||||||
segment; loaded by Simulator at startup;
|
marine_ascope_land - handling land for ascope
|
||||||
not compiled in — edit without rebuild
|
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:
|
PHOSPHOR FBO ARCHITECTURE
|
||||||
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
|
The P7 phosphor simulation uses a single floating-point offscreen
|
||||||
- Phosphor P2 color and decay time (Chain Home A-Scope)
|
texture (the phosphor FBO) to store the current glow state of every
|
||||||
- Phosphor P7 strike color, persistence color, decay times (PPI scopes and PAR)
|
pixel in the scope. The texture format is RGBA16F.
|
||||||
- Sweep line width, brightness, fade trail, periods per scope
|
|
||||||
- PAR scan rate; Chain Home PRF high and low
|
CHANNEL ASSIGNMENTS
|
||||||
- Graticule incandescent color, line widths
|
R channel — gain-affected content: targets, land clutter, noise.
|
||||||
- PPI bearing ring tick lengths, label interval, font size
|
Multiplied by u_gain during the display pass.
|
||||||
- PPI range ring line width, label size, label color
|
G channel — gain-independent content: range rings only.
|
||||||
- Cursor color, line width, arc span
|
Displayed at full brightness regardless of u_gain.
|
||||||
- Noise floor amplitude and variation (Marine A-Scope)
|
B, A — reserved for future use.
|
||||||
- Graticule swap animation durations (slide out, bare CRT, slide in)
|
|
||||||
- Key-hold acceleration (initial step, rate, max) — separate for goniometer
|
THREE PASSES PER FRAME
|
||||||
- Auto-advance timer interval (120 seconds)
|
|
||||||
- Window size and panel layout fractions
|
1. DECAY PASS (P7_persistent_stage.vert / .frag)
|
||||||
- PAR azimuth/elevation height fractions
|
Reads the phosphor FBO and writes back to it with both R and G
|
||||||
- UI text color and size; cursor readout text size
|
channels multiplied by P7_DECAY_FACTOR (default ~0.985 at 60 Hz,
|
||||||
- Graticule label color (incandescent)
|
settable in settings.h). Both channels decay at the same rate.
|
||||||
- Gain: default (0.5), minimum (0.0), maximum (1.0), keyboard step size
|
When P7_PERSISTENCE_ENABLED is false in settings.h this pass is
|
||||||
- Rain clutter filter: default (0.0 = off), minimum (0.0), maximum (1.0), keyboard step size
|
skipped — the FBO is cleared each frame — allowing debugging of
|
||||||
- Wave clutter filter: default (0.0 = off), minimum (0.0), maximum (1.0), keyboard step size
|
raw strike data only.
|
||||||
- Key-hold acceleration for gain, rain clutter, and wave clutter keys
|
|
||||||
- Terrain bounding box (lat/lon min/max) and processed cell size
|
2. STRIKE PASS (per-scope target shaders and terrain_clutter)
|
||||||
- Terrain material σ° values (soil, rock, concrete, water calm/rough)
|
Runs during the sweep. Each fragment that the beam illuminates
|
||||||
- Terrain material speckle/grain amplitudes (soil, rock, concrete)
|
writes a brightness value into the appropriate channel:
|
||||||
- Terrain classification thresholds (rock elevation, rock slope)
|
- Targets, clutter, noise → write to R, leave G unchanged
|
||||||
- Terrain polar grid dimensions (range bins, bearing bins)
|
- Range rings → write to G, leave R unchanged
|
||||||
- Terrain clutter brightness scale for marine PPI
|
The brightness value is computed from the radar equation result
|
||||||
- Terrain boat recompute threshold (degrees bearing offset change)
|
uploaded per-target via SSBO or uniform array.
|
||||||
- ATC terrain clutter suppressed flag (bool, default true)
|
|
||||||
- ATC terrain shadow enabled flag (bool, default true)
|
3. DISPLAY PASS (composited in each scope's render method)
|
||||||
- LiDAR structure height threshold for man-made classification
|
Reads both channels and maps to P7 colors:
|
||||||
- BOAT_PATROL_ROUTE_JSON: path to patrol route file (default "data/patrol_route.json")
|
target_glow = phosphorFBO.R × u_gain
|
||||||
Waypoints and per-segment speeds live in the JSON, not in settings.h, so
|
ring_glow = phosphorFBO.G (no gain factor)
|
||||||
the route can be adjusted without recompiling
|
output = P7_color(target_glow) + P7_color(ring_glow)
|
||||||
- BOAT_WAYPOINT_ARRIVAL_M: radius within which a waypoint is considered
|
P7_color() maps the glow value to the P7 palette: high values
|
||||||
reached, advancing to the next (default 50.0 m)
|
produce P7_STRIKE_COLOR (#F0F8FF), lower values produce
|
||||||
- BOAT_HEADING_TURN_RATE_DEG_S: maximum turn rate deg/s for heading
|
P7_PERSISTENCE_COLOR (#F2BF1C).
|
||||||
interpolation — realistic, not instantaneous (default 3.0)
|
|
||||||
- BOAT_HEADUP_TOLERANCE_DEG: offset within ±this value of boat heading
|
DEBUGGING SUPPORT
|
||||||
triggers "Head-up" label in left panel (default 5.0)
|
P7_PERSISTENCE_ENABLED (settings.h) — set false to skip decay pass;
|
||||||
- BOAT_HEADING_MARKER_COLOR: RGB color of heading marker line (default white)
|
each frame shows only raw strike data.
|
||||||
- BOAT_HEADING_MARKER_FRACTION: marker length as fraction of scope radius
|
P7_STRIKE_DEBUG_ALPHA (settings.h) — scales the strike brightness
|
||||||
(default 0.35)
|
to evaluate persistence timing by eye.
|
||||||
- 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
|
|
||||||
|
|
||||||
==================================================================
|
==================================================================
|
||||||
|
|
||||||
@@ -1238,7 +1183,7 @@ POSTGRESQL DATABASE
|
|||||||
==================================================================
|
==================================================================
|
||||||
|
|
||||||
PostgreSQL is installed. Database: radar. User: radar. Password: radar.
|
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):
|
Schema (all dimensions in METERS):
|
||||||
|
|
||||||
@@ -1400,33 +1345,13 @@ DATA SOURCES
|
|||||||
northeast of Bellingham Bay; used for terrain shadowing from the
|
northeast of Bellingham Bay; used for terrain shadowing from the
|
||||||
northeast quadrant.
|
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
|
binary grids in map/lidar_processed/. The raw files are never opened
|
||||||
at exhibit runtime. See TERRAIN PREPROCESSING section below.
|
at exhibit runtime. See TERRAIN PREPROCESSING section below.
|
||||||
|
|
||||||
GDAL (libgdal-dev) is a required build dependency for
|
GDAL (libgdal-dev) is a required build dependency for
|
||||||
terrain_preprocess. It is NOT linked into the main radar binary.
|
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
|
TERRAIN MATERIALS AND RCS
|
||||||
|
|
||||||
Each terrain cell is classified as one of four materials. Normalized
|
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
|
offline tool terrain_preprocess, which writes ready-to-use binary grids
|
||||||
to map/lidar_processed/. Must be run before first launch and re-run
|
to map/lidar_processed/. Must be run before first launch and re-run
|
||||||
whenever TERRAIN_BBOX_* or TERRAIN_PROCESSED_CELL_DEG constants in
|
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;
|
shadow_boat_NNN.u8 uint8 visibility masks for boat waypoints;
|
||||||
NNN = zero-padded waypoint index
|
NNN = zero-padded waypoint index
|
||||||
terrain_meta.json grid dimensions, lat/lon origin, cell size,
|
terrain_meta.json grid dimensions, lat/lon origin, cell size,
|
||||||
checksums for all three source files,
|
checksums for all four source files,
|
||||||
processing date,
|
processing date,
|
||||||
boat mask waypoint lat/lon list
|
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
|
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
|
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.
|
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.
|
On reverse-loop: flip traversal direction at each end.
|
||||||
5. Store updated state in BoatNavigator; return to TrafficCop on poll.
|
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
|
TARGET PROJECTION FOR MOVING RADAR ORIGIN
|
||||||
|
|
||||||
For fixed scopes, target positions are projected from a known constant 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)
|
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
|
- Outer shoreline of Bellingham Bay
|
||||||
- Squalicum Harbor outer breakwater (solid, strong return, shadow-caster)
|
- Squalicum Harbor outer breakwater (solid, strong return, shadow-caster)
|
||||||
- Ferry terminal structure (Bellingham Cruise Terminal area)
|
- 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
|
Pacific / Waterfront District structures are deferred until the patrol
|
||||||
route is extended into those areas in a future version.
|
route is extended into those areas in a future version.
|
||||||
|
|
||||||
==================================================================
|
|
||||||
|
|
||||||
FILE LAYOUT (COMPLETE — including additions)
|
IMPORTANT NOTES ON IMPLEMENTATION
|
||||||
|
|
||||||
==================================================================
|
To facilitate debugging:
|
||||||
|
|
||||||
src/
|
1. All p7 persistent stuff should be in one shader; with uniforms that are set by
|
||||||
main.cpp
|
the settings.h file for time of decay and anything else to facilitate debugging
|
||||||
scope_manager.h / scope_manager.cpp
|
The p7 persistent shader itself shall be able to be turned off by way of the settings
|
||||||
scope.h / scope.cpp
|
file. This would allow debugging of the strike (blue) data for each scope.
|
||||||
scope_intro.h / scope_intro.cpp
|
2. The blue strike activity (prior to persistence) should have a debugging variable
|
||||||
scope_ascope.h / scope_ascope.cpp
|
in settings.h so I could do a persistence evaluation by my eyes without the persistence
|
||||||
scope_marine_a.h / scope_marine_a.cpp
|
shader
|
||||||
scope_chain_home.h / scope_chain_home.cpp
|
3. each scope shall have its own shaders for the target activity (what is struck in
|
||||||
scope_ppi.h / scope_ppi.cpp
|
the blue color on the screen). This will allow debugging. Note that these shall
|
||||||
scope_marine_ppi.h / scope_marine_ppi.cpp
|
have on/off toggles.
|
||||||
scope_boat_ppi.h / scope_boat_ppi.cpp
|
4. The three land features (shoreline, terrain, and lidar) should each have their own shaders
|
||||||
scope_atc_ppi.h / scope_atc_ppi.cpp
|
to facilitate debugging. Each of these shaders should be turned off and on via settings in
|
||||||
scope_par.h / scope_par.cpp
|
the settings.h file so that I can try each one one at a time.
|
||||||
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
|
|
||||||
|
|
||||||
imgui/ — Dear ImGui source, compiled in
|
C++ files for the CPU should be divided as follows:
|
||||||
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
|
|
||||||
|
|
||||||
shaders/
|
1. Programs that feed the shaders for each scope
|
||||||
phosphor.vert / phosphor.frag — P1 and P7 via uniforms
|
2. Receiving program (the traffic cop) for handling targets for each raspberry pi as well as
|
||||||
graticule.vert / graticule.frag
|
the simulator.
|
||||||
text.vert / text.frag
|
3. The simulator
|
||||||
sweep.vert / sweep.frag
|
4. Initialization of the display
|
||||||
bloom.vert / bloom.frag — FBO bloom post-processing
|
5. Loading the shaders
|
||||||
terrain_clutter.vert / terrain_clutter.frag — polar clutter texture overlay
|
6. handling controls from keyboard for each scope
|
||||||
on PPI; P7-compatible decay;
|
7. Each scope's general operation including targets, graticules, max range,
|
||||||
bearing offset rotation uniform;
|
8. The code (now stubs) that handles input from a real control panel with knobs.
|
||||||
u_radarOffsetM vec2 for boat origin
|
|
||||||
|
|
||||||
|
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