hypervisor/src/runner/CMakeLists.txt
2022-04-24 21:23:54 +02:00

24 lines
519 B
CMake

file(GLOB runner_sources ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)
file(GLOB runner_headers ${CMAKE_CURRENT_SOURCE_DIR}/*.hpp)
add_executable(runner
${runner_sources}
${runner_headers}
)
target_precompile_headers(runner
PRIVATE std_include.hpp
)
set_property(TARGET runner APPEND_STRING PROPERTY LINK_FLAGS " /MANIFESTUAC:\"level='requireAdministrator'\"")
target_link_libraries(runner
shared
driver_file
)
set_source_files_properties(resource.rc PROPERTIES LANGUAGE RC)
target_sources(runner PRIVATE
resource.rc
)