ci/cmake: just compile as an object

This commit is contained in:
itsmattkc
2021-04-22 11:50:24 +10:00
parent 52223c4bb7
commit fb66cced19
3 changed files with 19 additions and 22 deletions
+1 -2
View File
@@ -39,7 +39,7 @@ function(olive_add_test GROUP NAME SOURCE)
string(APPEND TEST_FILE_CONTENT "\n${TEST_BODY}")
file(WRITE "${OUTPUT_FILE}" "${TEST_FILE_CONTENT}")
add_executable(${NAME} ${OUTPUT_FILE})
add_executable(${NAME} ${OUTPUT_FILE} $<TARGET_OBJECTS:libolive-editor>)
target_include_directories(
${NAME}
PRIVATE
@@ -49,7 +49,6 @@ function(olive_add_test GROUP NAME SOURCE)
target_link_libraries(
${NAME}
PRIVATE
libolive-editor
${OLIVE_LIBRARIES}
)
target_compile_definitions(