Tyler Veness
0ca274866b
[build] Fix CMake system library opt-ins ( #4487 )
...
-DUSE_SYSTEM_EIGEN now only removes include paths for Eigen instead of
drake as well.
The USE_VCPKG flags were renamed to USE_SYSTEM since they seem general
enough for that to work (the find_package() commands work the same way
on Arch).
The system libuv CMake build now works with Linux libuv as well.
2022-10-20 19:47:12 -07:00
Peter Johnson
d673ead481
[wpinet] Move network portions of wpiutil into new wpinet library ( #4077 )
2022-05-07 10:54:14 -07:00
Vasista Vovveti
f61726b5ae
[build] Fix cmake-config files ( #2865 )
...
In the cmake config files, SELF_DIR was being overwritten and was therefore incorrect.
This also adds wpimath as a dependency to wpilibc.
2020-11-15 22:38:55 -08:00
Thad House
8993ce5bf1
Move Eigen headers out of main include folder ( #1854 )
...
This allows using Eigen as a separate cmake package, e.g. for vcpkg.
2019-08-26 21:22:41 -07:00
Austin Shalit
f7cfdd7cee
Replace crlf line endings with lf ( #1731 )
2019-06-28 20:55:14 -07:00
Thad House
90957aeea4
Move libuv to its own subfolder in build ( #1661 )
...
Allows using system libuv
* Fix Gradle Build and include dirs
* Update cmake find to support vcpkg libuv
2019-05-30 15:59:26 -07:00