Improve testing framework
Replaced Criterrion with CMock. Added few tests, currently not working properly. Random test upgrades.
This commit is contained in:
1 parent
56c0b7922f
commit
f5ab5f3f27
29 files changed
+140082
-310
No files matched your search
@@ -7,6 +7,8 @@ find_package(FreeType REQUIRED)
|
||||
find_package(Vulkan COMPONENTS glslc)
|
||||
find_program(glslc_executable NAMES glslc HINTS ${Vulkan_GLSLC_EXECUTABLE}/..)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror")
|
||||
|
||||
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/shaders)
|
||||
|
||||
cmake_policy(SET CMP0116 NEW)
|
||||
@@ -35,7 +37,11 @@ shaders/solid_objects.frag
|
||||
shaders/on_screen_text.frag
|
||||
)
|
||||
|
||||
add_library(rse_graphics SHARED shaders/shader.vert.num shaders/shader.frag.num)
|
||||
add_library(rse_graphics SHARED
|
||||
shaders/shader.vert.num
|
||||
shaders/solid_objects.frag.num
|
||||
shaders/on_screen_text.frag.num
|
||||
)
|
||||
target_include_directories(rse_graphics PRIVATE
|
||||
${PROJECT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
|
||||
Reference in new issue
Block a user