Ryan Blue
a0976a1fd9
[build] Update developerRobot JRE ( #7764 )
2025-02-07 11:24:30 -07:00
Gold856
e30440e2af
.gitattributes: Mark more files as text with LF line endings ( #6853 )
2024-07-18 21:05:18 -07:00
Thad House
ec0f7fefb0
[myrobot] Update the myRobot JRE ( #5805 )
2023-10-23 09:14:50 -07:00
Thad House
bd64f81cf9
[build] Run Google tests in release mode in CI ( #5615 )
...
This reduces disk space usage in CI. Local builds still use debug mode.
2023-09-10 08:08:28 -07:00
Thad House
1d2e8eb153
[build] Update myRobot deployment ( #4515 )
2022-10-24 20:03:39 -07:00
Austin Shalit
4d287d1ae2
[build] Upgrade WPIJREArtifact to JRE 2022-11.0.12u5 ( #3666 )
2021-10-22 23:01:09 -07:00
Thad House
179fde3a7b
[build] Update to 2022 native utils and gradle 7 ( #3588 )
2021-09-19 17:59:14 -07:00
Thad House
e6a4254488
[build] Delete test folders after tests execute ( #2891 )
...
Also deletes object files.
Both of these things are only done on the build server (-PbuildServer flag).
This will remove all test folders, which removes lots of copies of dependencies.
This also fixes an issue where gtest exectubables were installed for cross builds, even though they should not have been.
2020-11-27 21:44:47 -08:00
Thad House
83376bc231
[build] Add sourcelink support for windows pdbs ( #2592 )
...
SourceLink embeds the git repo and hash into the pdbs, which allows VS to get the source files exactly matching a pdb directly from github.
Only VS and WinDbg are supported currently, but there are issues in the vscode tools repo to enable it there.
2020-08-29 20:27:20 -07:00
Thad House
6e4ee8da2b
[cscore] Limit jnicvstatic exports to only C and JNI symbols ( #2565 )
...
Reduces risk even more about accidentally interfering with OpenCV.
2020-07-03 21:53:56 -07:00
Thad House
b37b68daaf
Add JRE deployment to MyRobot Deploy ( #2099 )
2019-11-18 19:52:56 -08:00
Thad House
852d1b9cad
Don't cross-build gazebo for raspbian ( #1747 )
2019-06-30 12:42:32 -07:00
Thad House
a6b0e9b856
Only disable execution of cross compile google tests ( #1741 )
...
Still build them and link them, just don't execute them.
Google test is still disabled completely for the HAL and wpilibc.
2019-06-29 21:31:27 -07:00
Thad House
2dc94e6052
Disable google tests on cross compilers ( #1738 )
...
Removes checks for onlyathena and onlyraspbian, and just disables gtest for cross compilers.
2019-06-29 09:27:11 -07:00
Austin Shalit
f7cfdd7cee
Replace crlf line endings with lf ( #1731 )
2019-06-28 20:55:14 -07: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
698edfda9d
Remove framework load, disable mac timeout test ( #1676 )
...
* Remove system includes from all mac builds
* Disable java watchdog on mac
2019-05-05 13:16:47 -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
Thad House
795c60da01
Adds a testCpp task to all projects ( #1014 )
2018-05-13 22:00:36 -07:00
Thad House
7f88cf768d
New 2018 and later build setup ( #1001 )
2018-04-29 13:29:07 -07:00