mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2024-11-14 11:47:15 +01:00
19 lines
698 B
CMake
19 lines
698 B
CMake
|
SET(EXAMPLE_FILES "mysql_affected_rows"
|
||
|
"mysql_debug")
|
||
|
|
||
|
INCLUDE_DIRECTORIES(${CC_SOURCE_DIR}/include)
|
||
|
|
||
|
ENABLE_TESTING()
|
||
|
|
||
|
# this will be the main tests which saves output
|
||
|
# from example files
|
||
|
ADD_EXECUTABLE(test_output test_output.c)
|
||
|
|
||
|
FOREACH(EXAMPLE_FILE ${EXAMPLE_FILES})
|
||
|
SET(XML_EXAMPLE_FILES $XML_EXAMPLE_FILES "examples/${EXAMPLE_FILE}.c")
|
||
|
ADD_EXECUTABLE(${EXAMPLE_FILE} ${EXAMPLE_FILE}.c)
|
||
|
TARGET_LINK_LIBRARIES(${EXAMPLE_FILE} mariadbclient)
|
||
|
ADD_TEST(TEST_${EXAMPLE_FILE} ./${EXECUTABLE_OUTPUT_PATH}/test_output ./${EXAMPLE_FILE} ${CC_SOURCE_DIR}/examples/${EXAMPLE_FILE}.out ${CC_SOURCE_DIR}/examples/${EXAMPLE_FILE}.exp)
|
||
|
|
||
|
ENDFOREACH(EXAMPLE_FILE ${EXAMPLE_FILES})
|