PJ Reiniger
ad138270a8
HAND FIXES: Update build scripts for namespaces
2025-11-07 23:09:21 -08:00
PJ Reiniger
10b4a0c971
SCRIPT fixup project rename
2025-11-07 23:09:21 -08:00
Gold856
dc25c13051
[build] CMake: remove redundant logic ( #6971 )
2024-08-15 21:36:45 -07:00
Gold856
e3a5299552
[build] Always statically build Glass libraries ( #6867 )
...
Also don’t rename libglass on Windows to avoid PDB name collision.
2024-07-22 08:03:19 -07:00
Tyler Veness
74f648689e
[build] Add exports to CMake subprojects ( #6505 )
...
This allows consuming allwpilib via FetchContent.
2024-04-10 22:04:22 -07:00
Gold856
4fcf0b25a1
[build] Apply a formatter for CMake files ( #5973 )
2023-11-30 16:52:21 -08:00
Gold856
25b7dca46b
[build] Remove CMake flat install option ( #5944 )
2023-11-21 11:48:32 -08:00
Tyler Veness
4a93581f1a
[build] cmake: use default library type for libglassnt, libglass, wpigui, and imgui ( #5797 )
...
On Windows, imgui and wpigui need to be static. On Mac, they must be dynamic.
2023-10-20 16:44:26 -07:00
Ryan Blue
e8d4a20331
[build][cmake] Fix windows tests and re-enable CI tests ( #5674 )
2023-09-22 15:39:35 -07:00
autoantwort
cb99517838
[build] cmake: Use default install location on windows for dlls ( #5580 )
2023-09-17 16:17:32 -07:00
Tyler Veness
383289bc4b
[build] Make custom CMake macros use lowercase ( #5594 )
...
Most of them already do use lowercase, and uppercase is like screaming
at the user.
2023-08-30 21:17:09 -07:00
Peter Johnson
27fb47ab10
[glass] Field2D: Embed standard field images ( #5159 )
2023-05-12 21:31:38 -07:00
Prateek Machiraju
bf8c0da4be
[glass] Add "About" popup with version number ( #3031 )
2021-01-01 15:59:00 -08:00
Peter Johnson
4204da6ad4
[glass] Add application icon
2020-12-25 22:08:37 -08:00
Thad House
4f40d991ea
[glass] Switch name of Glass back to glass ( #2919 )
...
On Unix systems, most executables are lowercase.
2020-12-07 22:32:15 -08:00
Thad House
b336930093
[glass] Change basename of glass to Glass ( #2915 )
...
Was glassApp, which makes building an extraction setup much harder.
2020-12-05 23:56:12 -08:00
Peter Johnson
2a5ca77454
[glass] Add glass: an application for display of robot data
...
This reuses many pieces of the current simulation GUI. The common pieces have
been refactored into the libglass library.
The libglass library is designed to be usable for other standalone data
visualization applications (e.g. viewing data logs).
The name "glass" comes from "glass cockpit", as the application features
several multi-function displays that can be adjusted to display robot
information as needed.
2020-12-04 00:36:55 -08:00