samples should be built only under windows

This commit is contained in:
robert-yates
2024-11-23 18:27:25 +01:00
parent 3262dd6889
commit 5608d1db86
3 changed files with 8 additions and 3 deletions

View File

@@ -5,6 +5,8 @@ add_subdirectory(windows-emulator)
add_subdirectory(analyzer)
add_subdirectory(fuzzing-engine)
add_subdirectory(fuzzer)
add_subdirectory(bad-sample)
add_subdirectory(test-sample)
if(WIN32)
add_subdirectory(bad-sample)
add_subdirectory(test-sample)
endif()
add_subdirectory(windows-emulator-test)

View File

@@ -7,5 +7,6 @@ file(GLOB_RECURSE SRC_FILES CONFIGURE_DEPENDS
list(SORT SRC_FILES)
add_executable(bad-sample ${SRC_FILES})
target_link_libraries(bad-sample PRIVATE common)
momo_assign_source_group(${SRC_FILES})

View File

@@ -16,7 +16,9 @@ target_link_libraries(windows-emulator-test PRIVATE
windows-emulator
)
add_dependencies(windows-emulator-test test-sample)
if(WIN32)
add_dependencies(windows-emulator-test test-sample)
endif()
add_test(NAME windows-emulator-test
COMMAND windows-emulator-test