Thad House
76e918f71e
[build] Fix JNI artifacts linking to incorrect libraries ( #4680 )
2022-11-21 20:33:46 -08:00
Peter Johnson
77301b126c
[ntcore] NetworkTables 4 ( #3217 )
2022-10-08 10:01:31 -07:00
Peter Johnson
7ad2be172e
[build] Update native-utils to 2023.0.1 ( #4272 )
...
Also remove x86 build bits.
2022-05-28 11:12:59 -07:00
Peter Johnson
d673ead481
[wpinet] Move network portions of wpiutil into new wpinet library ( #4077 )
2022-05-07 10:54:14 -07:00
Thad House
179fde3a7b
[build] Update to 2022 native utils and gradle 7 ( #3588 )
2021-09-19 17:59:14 -07:00
Tyler Veness
c1e128bd5a
Disable frivolous PMD warnings and enable PMD in ntcore ( #3419 )
...
Some valid warnings like throwing NullPointerException or using a for
loop instead of System.arraycopy() were fixed.
Abstract classes marked with PMD.AbstractClassWithoutAbstractMethod were
made concrete because they already had protected constructors.
Fixes #1697 .
2021-06-09 07:01:00 -07:00
Austin Shalit
65b2359b27
[build] Add spotless for other files ( #3007 )
...
Adds spotless formatting for Gradle, xml, md, and gitignore files.
yml linting is not performed as it requires a dependency on npm.
2020-12-30 16:17:20 -08:00
Thad House
3dfb01d45b
Update to new Native Utils ( #1696 )
...
Also update to azure 2019 windows image
2019-06-28 14:09:10 -07:00
Thad House
ecd376be4c
Export C functions from JNI statically linked library ( #1425 )
...
The JNI libraries are useful from other tools, so they should contain the C functions.
2018-11-12 19:38:35 -08:00
Thad House
a8aacd3657
Update build setup for raspbian and debug binaries ( #1384 )
...
- Build both debug and release binaries
- Append "d" to debug libraries in the style of opencv
- Split shared and static classifiers
- Add raspbian support
2018-10-27 00:19:38 -07:00
Austin Shalit
40cc743cc7
Enable checkstyle on cscore, ntcore, wpiutil ( #1032 )
...
Also update to version 8.10.
2018-05-24 00:31:04 -04:00
Thad House
7f88cf768d
New 2018 and later build setup ( #1001 )
2018-04-29 13:29:07 -07:00
Thad House
cb2c9eb6d5
Remove gmock and builds from utility libraries ( #999 )
2018-04-27 22:14:26 -07:00
Peter Johnson
7210a8fd28
Prepare ntcore for merge into allwpilib.
2018-04-27 19:57:35 -07:00