Gold856
3bf67edc34
[build] Refactor zip base name generation for consistency ( #8831 )
...
Right now, the `zipBaseName` variable in various publish.gradle files
contains the group ID and artifact ID for use by the combiner, however,
they are also duplicated in `artifactGroupId` and `baseArtifactId`,
leading to potential mistakes if they aren't updated together. This
fixes that by adding a new utility function `makeZipBaseName` to
automatically create the right name given a group ID and artifact ID.
This also fixes publishing for thirdparty subprojects, which didn't
update `zipBaseName`.
2026-04-27 11:46:11 -07:00
Thad House
af0a3e9c2f
[build] Update to gradle 9.2.0, use new reorged plugins ( #8471 )
2025-12-13 21:44:00 -08:00
PJ Reiniger
013a238994
HAND FIXES: Update maven info
2025-11-07 23:09:21 -08:00
Peter Johnson
3e4e9c9b01
Merge branch 'main' into 2027
2025-08-09 00:55:26 -07:00
Tyler Veness
0a0adebd89
[build] Upgrade to Gradle 8.14.3 ( #8164 )
...
This fixes local builds with JDK 24.
I fixed deprecation warnings from `./gradlew wrapper --warning-mode all`
as well.
2025-08-08 09:08:34 -06:00
Thad House
09a6bc9a25
[build] Remove RoboRIO specializations from build system ( #7670 )
2025-01-13 12:23:54 -07:00
Thad House
b4a8d33486
[ntcoreffi] Use static runtime for ntcoreffi ( #7422 )
...
This avoids requiring users of this library to keep up to date with the latest MSVC runtimes.
2024-11-21 16:14:12 -07:00
Thad House
fd2e0c0427
[ntcoreffi] Switch ntcoreffi DLM to WPI_String ( #7359 )
...
We forgot to do this originally.
2024-11-07 15:19:37 -07:00
Thad House
ebf83e4340
[ntcoreffi] Add ntcoreffi headers zip ( #7229 )
2024-10-31 20:39:56 -07:00
Thad House
ee22482f4a
[build] ntcoreffi: Don't link to chipobject ( #7228 )
2024-10-18 16:06:10 -07:00
Peter Johnson
48facb9cef
[ntcoreffi] Add DataLogManager ( #5702 )
...
This is a copy of wpilibc's DataLogManager with shims for the HAL and
wpilibc functionality for LabView use.
2023-10-01 13:59:15 -07:00
Peter Johnson
171375f440
[ntcoreffi] Link to NI libraries ( #5589 )
...
This is required because wpiutil depends on these libraries and is
statically linked.
2023-08-29 17:47:17 -07:00
Thad House
396143004c
[ntcore] Add ntcoreffi binary ( #4471 )
...
Co-authored-by: Peter Johnson <johnson.peter@gmail.com >
2022-10-15 01:02:38 -07:00