Tyler Veness
20364e3fd3
Upgrade to NativeUtils 2025.9.0 ( #46 )
2024-12-07 14:45:05 -08:00
Ryan Blue
e7a7440903
Various fixes ( #45 )
...
* update nativeutils to fix arm builds
* Pin CI to 22.04 and fix macos arch + target
* update opencv version
2024-12-07 14:09:48 -08:00
Thad House
9419c4cf30
Add JNI test support ( #37 )
...
* Add JNI test support
* Fix cross
* Fixes
2024-12-02 22:24:21 -08:00
T Grinch
93767cf757
Vendordep Templating. ( #41 )
...
* Added templating to the vendordep json.
* Fixed driver reference
* Moved copy to an artifact.
* Moved vendordep generation to `$buildDir/repos/` and added zip task. Maven publication commented out.
* Fixed zip function, uncommented maven publishing for vendordep.
* Update publish.gradle
* Change basename of vendordepJson
Added deps fix.
---------
Co-authored-by: thenetworkgrinch <thenetworkgrinch@users.noreply.github.com>
2024-12-02 22:23:23 -08:00
T Grinch
136fdda420
Add javadoc link to WPILib docs and oracle java docs. ( #40 )
...
* Added javadoc link to WPILib docs and oracle java docs.
* Update javadocs link to java17
* Update build.gradle
* Fix variable to integer.
---------
Co-authored-by: thenetworkgrinch <thenetworkgrinch@users.noreply.github.com>
2024-12-02 22:22:58 -08:00
T Grinch
464d8b6acc
Added variable to control wpilib version easier. ( #42 )
...
* Added wpilib version variable.
* Fixed find/replace mistake
* Update config.gradle
---------
Co-authored-by: thenetworkgrinch <thenetworkgrinch@users.noreply.github.com>
2024-12-02 22:17:36 -08:00
Tyler Veness
3bfbd91270
Upgrade to Gradle 8.11 ( #44 )
2024-12-02 18:51:05 -08:00
Ryan Blue
74e7147c31
Compile with Java 17 compatibility ( #43 )
2024-12-02 18:49:32 -08:00
sciencewhiz
2075a27ba3
Update vendor template for 2025 ( #39 )
...
Use Gradle 8.10.2
Use 2025 artifacts
Remove Googletest, since managed automatically by native-utils
2024-10-13 11:16:41 -07:00
Tyler Veness
287b9d939e
Fix Linux arm32 and arm64 cross builds ( #36 )
2024-09-18 11:44:52 -07:00
Ryan Blue
e06eda365a
Update deprecated actions and bump macos target ( #33 )
...
Change JDK to temurin
Update Gradle to 8.5
Bump Jackson version
2024-06-10 17:41:12 -06:00
Ryan Blue
0262900d2c
Update VendorJNI to not use RuntimeLoader ( #34 )
2024-05-31 05:16:12 -07:00
Guinea Wheek
63dc8dc664
2024 tweaks ( #25 )
...
* Add JavaDocs to VendorJNI
* Make the CI action not depend on the repository name
* Update the Github CI macOS env and make everything use checkoutv4
* Bump GradleJNI to 1.1.0
2023-12-17 15:46:48 -08:00
Thad House
3759fd438e
Update plugins
2023-12-17 14:49:28 -08:00
sciencewhiz
6aed365e04
Update gradle and dependencies to match current projects ( #23 )
2023-12-17 14:04:23 -08:00
Ryan Blue
65f4e4f9fa
Update CI and dependency versions ( #21 )
2023-12-17 14:04:04 -08:00
Ryan Blue
24d5ee1a5b
Add frcYear to example vendordep json ( #22 )
2023-11-01 08:52:30 -07:00
Michael Jansen
3ebefef9cd
Change niLibVersion to 2024.1.1 ( #20 )
2023-10-07 20:46:54 -07:00
Thad House
f32ede7b1f
Fix deps
2023-09-11 09:52:41 -07:00
Thad House
dae3160bcd
Update gradle
2023-09-11 09:50:38 -07:00
Thad House
5545eaa57d
Update project year to intellisense
2023-09-11 09:49:35 -07:00
Thad House
9ca273c29a
Update native utils and fix load bugs
2023-07-24 20:40:47 -07:00
Thad House
3915aadeed
Update to gradle 8.2.1
2023-07-24 20:31:05 -07:00
Thad House
fb437cdd0e
Add wpiunits to dependencies
2023-07-24 20:27:03 -07:00
sciencewhiz
de5bc7320b
Document releaseMode ( #17 )
2023-07-19 14:33:45 -07:00
sciencewhiz
dd7d927fbd
Update readme year for 2023 ( #18 )
2023-07-19 14:33:25 -07:00
Thad House
e10fb0503a
How to generate a guid
2023-07-09 17:41:50 -07:00
Thad House
360795c7d5
Add example vendordep json
2023-07-09 17:31:25 -07:00
Tyler Veness
7e40e8d636
Bump dependency versions to fix build ( #15 )
2023-02-17 17:59:22 -08:00
Ryan Blue
2f525be5ea
Fix Cpp sources zip ( #12 )
2022-11-14 22:20:27 -08:00
Thad House
a37147650b
Remove win32
2022-11-03 21:03:42 -07:00
Thad House
6718b5a13f
Never publish, even if tagged
2022-11-03 21:02:31 -07:00
Thad House
cf750269e9
Make gradlew executable
2022-11-03 21:00:32 -07:00
Thad House
5ac553c674
Remove arm32 and arm64 from ci
2022-11-03 20:59:44 -07:00
Thad House
ddd5cfb58e
Default to building for all platforms
2022-11-03 20:59:11 -07:00
Thad House
1307c38642
Add CI ( #11 )
2022-11-03 20:57:43 -07:00
Thad House
6e9cde97e7
Update for 2023
2022-11-03 20:40:50 -07:00
Thad House
d9f9982750
Update to 2022
2022-01-06 18:31:22 -08:00
David Vo
eb63719518
Demonstrate C compatibility for driver headers ( #6 )
2021-03-02 17:21:45 -08:00
Kython89
00989f7e5e
Fixed packaging of native lib with driver instead of driver lib ( #5 )
2021-01-09 20:33:49 -08:00
Thad House
5a88fae42c
Update to latest native utils, including wpimath as a dep
2020-08-29 07:29:03 -07:00
Thad House
29ba09947c
Add support for running gtest
2020-07-07 17:17:19 -07:00
Thad House
3f9359c031
Fix deprecation warnings
2020-06-28 16:15:56 -07:00
Thad House
28e74c83f8
Update to latest 2020 build setup
2020-06-28 16:07:40 -07:00
Thad House
f97a2d5d5f
Work on readme
2019-09-27 11:42:15 -07:00
Thad House
615b12a528
Initial Commit
2019-09-27 11:31:25 -07:00