mirror of
https://github.com/momo5502/hypervisor.git
synced 2025-07-03 17:51:52 +00:00
Extract into library
This commit is contained in:
@ -37,13 +37,16 @@ target_link_options(driver PRIVATE
|
||||
"/IGNORE:4210"
|
||||
)
|
||||
|
||||
set_target_properties(driver PROPERTIES OUTPUT_NAME "hyperhook")
|
||||
|
||||
################################################
|
||||
|
||||
set(DRIVER_FILE "$<TARGET_FILE:driver>")
|
||||
set(DRIVER_NAME "$<TARGET_FILE_NAME:driver>")
|
||||
|
||||
file (GENERATE
|
||||
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/$<LOWER_CASE:$<CONFIG>>/driver_file.h"
|
||||
CONTENT "#define DRIVER_FILE \"${DRIVER_FILE}\"\n"
|
||||
CONTENT "#define DRIVER_FILE \"${DRIVER_FILE}\"\n#define DRIVER_NAME \"${DRIVER_NAME}\"\n"
|
||||
)
|
||||
|
||||
add_library(driver_file INTERFACE)
|
||||
|
Reference in New Issue
Block a user