Fixed testing (I think)
This commit is contained in:
parent
2c4f857e2d
commit
3de05ae621
@ -42,6 +42,15 @@ include_directories(
|
||||
|
||||
add_library(RoboidControl STATIC
|
||||
"Roboid.cpp"
|
||||
"Perception.cpp"
|
||||
"Propulsion.cpp"
|
||||
"Motor.cpp"
|
||||
"DifferentialDrive.cpp"
|
||||
"DistanceSensor.cpp"
|
||||
"Placement.cpp"
|
||||
"Sensor.cpp"
|
||||
"Switch.cpp"
|
||||
"Thing.cpp"
|
||||
)
|
||||
|
||||
enable_testing()
|
||||
|
8
RoboidControl.code-workspace
Normal file
8
RoboidControl.code-workspace
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
],
|
||||
"settings": {}
|
||||
}
|
30
test/CMakeLists_disabled.txt
Normal file
30
test/CMakeLists_disabled.txt
Normal file
@ -0,0 +1,30 @@
|
||||
cmake_minimum_required(VERSION 3.13) # CMake version check
|
||||
Project(test)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 11) # Enable c++11 standard
|
||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||
|
||||
add_compile_definitions(GTEST)
|
||||
include(FetchContent)
|
||||
FetchContent_Declare(
|
||||
googletest
|
||||
URL https://github.com/google/googletest/archive/refs/heads/main.zip
|
||||
)
|
||||
|
||||
# For Windows: Prevent overriding the parent project's compiler/linker settings
|
||||
set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
|
||||
FetchContent_MakeAvailable(googletest)
|
||||
include_directories(include)
|
||||
|
||||
enable_testing()
|
||||
|
||||
add_executable(
|
||||
VectorAlgebraTest
|
||||
"test/Angle_test.cc"
|
||||
"test/FloatSingle_test.cc"
|
||||
"test/Vector2_test.cc"
|
||||
"test/Vector3_test.cc"
|
||||
"test/Quaternion_test.cc"
|
||||
)
|
||||
|
||||
include(GoogleTest)
|
Loading…
x
Reference in New Issue
Block a user