mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
[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.
This commit is contained in:
@@ -2,8 +2,8 @@ include(CMakeFindDependencyMacro)
|
||||
@FILENAME_DEP_REPLACE@
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_dependency(Threads)
|
||||
@LIBUV_VCPKG_REPLACE@
|
||||
@EIGEN_VCPKG_REPLACE@
|
||||
@LIBUV_SYSTEM_REPLACE@
|
||||
@EIGEN_SYSTEM_REPLACE@
|
||||
@WPIUTIL_DEP_REPLACE@
|
||||
@NTCORE_DEP_REPLACE@
|
||||
@CSCORE_DEP_REPLACE@
|
||||
|
||||
Reference in New Issue
Block a user