|
| 1 | +#Define example executables |
| 2 | +add_executable(bmsDisplay bmsDisplay.cpp) |
| 3 | +add_executable(dashTest dashTest.cpp) |
| 4 | +add_executable(navTest navTest.cpp) |
| 5 | +add_executable(solenoidTest solenoidTest.c) |
| 6 | +add_executable(brakingTest brakingTest.cpp) |
| 7 | +add_executable(gpioHvTest gpioHvTest.c) |
| 8 | +add_executable(oldMotorTest oldMotorTest.c) |
| 9 | +add_executable(retroTest retroTest.c) |
| 10 | +add_executable(stateTest stateTest.c) |
| 11 | +add_executable(can_test can_test.c) |
| 12 | +add_executable(imu_test imu_test.c) |
| 13 | +add_executable(presTest presTest.c) |
| 14 | + |
| 15 | +#Link library dependencies for each example |
| 16 | +target_link_libraries(imu_test PRIVATE peripherals data) |
| 17 | +target_link_libraries(can_test PRIVATE drivers peripherals data) |
| 18 | +target_link_libraries(stateTest PRIVATE peripherals data app) |
| 19 | +target_link_libraries(retroTest PRIVATE drivers peripherals data) |
| 20 | +target_link_libraries(oldMotorTest PRIVATE drivers middleware peripherals data) |
| 21 | +target_link_libraries(presTest PRIVATE middleware peripherals data) |
| 22 | +target_link_libraries(dashTest PRIVATE middleware peripherals data app) |
| 23 | +target_link_libraries(navTest PRIVATE middleware peripherals data app) |
| 24 | +target_link_libraries(brakingTest PRIVATE drivers middleware peripherals data) |
| 25 | +target_link_libraries(bmsDisplay PRIVATE middleware peripherals data) |
| 26 | +target_link_libraries(gpioHvTest PRIVATE drivers peripherals data) |
| 27 | +target_link_libraries(solenoidTest PRIVATE drivers peripherals data) |
0 commit comments