# Code generated by Visual Studio kit, DO NOT EDIT.
set(SourceFiles
    "../include/components/optimizations/code/AvlTree.c"
    "../include/components/optimizations/code/BinarySearch.c"
    "../include/components/optimizations/code/InsertionSort.c"
    "../include/components/optimizations/code/OptimizationsExamples.c"
    "../include/components/spinlock/code/Spinlock.c"
    "../include/platform/kernel/code/Mem.c"
    "code/broadcast/Broadcast.c"
    "code/broadcast/DpcRoutines.c"
    "code/common/Bitwise.c"
    "code/common/Common.c"
    "code/common/UnloadDll.c"
    "code/components/registers/DebugRegisters.c"
    "code/devices/Apic.c"
    "code/disassembler/Disassembler.c"
    "code/disassembler/ZydisKernel.c"
    "code/features/CompatibilityChecks.c"
    "code/features/DirtyLogging.c"
    "code/globals/GlobalVariableManagement.c"
    "code/hooks/ept-hook/EptHook.c"
    "code/hooks/ept-hook/ModeBasedExecHook.c"
    "code/hooks/ept-hook/ExecTrap.c"
    "code/hooks/syscall-hook/EferHook.c"
    "code/hooks/syscall-hook/SsdtHook.c"
    "code/interface/Callback.c"
    "code/interface/Configuration.c"
    "code/interface/DirectVmcall.c"
    "code/interface/Dispatch.c"
    "code/interface/Export.c"
    "code/memory/AddressCheck.c"
    "code/memory/Conversion.c"
    "code/memory/Layout.c"
    "code/memory/MemoryManager.c"
    "code/memory/MemoryMapper.c"
    "code/memory/PoolManager.c"
    "code/memory/Segmentation.c"
    "code/memory/SwitchLayout.c"
    "code/transparency/Transparency.c"
    "code/vmm/ept/Ept.c"
    "code/vmm/ept/Invept.c"
    "code/vmm/ept/Vpid.c"
    "code/vmm/vmx/Counters.c"
    "code/vmm/vmx/CrossVmexits.c"
    "code/vmm/vmx/Events.c"
    "code/vmm/vmx/Hv.c"
    "code/vmm/vmx/IdtEmulation.c"
    "code/vmm/vmx/IoHandler.c"
    "code/vmm/vmx/ManageRegs.c"
    "code/vmm/vmx/MsrHandlers.c"
    "code/vmm/vmx/Mtf.c"
    "code/vmm/vmx/ProtectedHv.c"
    "code/vmm/vmx/Vmcall.c"
    "code/vmm/vmx/Vmexit.c"
    "code/vmm/vmx/Vmx.c"
    "code/vmm/vmx/VmxBroadcast.c"
    "code/vmm/vmx/VmxMechanisms.c"
    "code/vmm/vmx/VmxRegions.c"
    "code/assembly/AsmCommon.asm"
    "code/assembly/AsmHooks.asm"
    "code/assembly/AsmEpt.asm"
    "code/assembly/AsmSegmentRegs.asm"
    "code/assembly/AsmVmexitHandler.asm"
    "code/assembly/AsmVmxContextState.asm"
    "code/assembly/AsmVmxOperation.asm"
    "code/assembly/AsmInterruptHandlers.asm"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Allocator.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/ArgParse.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Atomic.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Bitset.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Comparison.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Defines.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Format.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/LibC.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/List.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Object.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Status.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/String.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Types.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Vector.h"
    "../dependencies/zydis/dependencies/zycore/include/Zycore/Zycore.h"
    "../dependencies/zydis/include/Zydis/Decoder.h"
    "../dependencies/zydis/include/Zydis/DecoderTypes.h"
    "../dependencies/zydis/include/Zydis/Defines.h"
    "../dependencies/zydis/include/Zydis/Disassembler.h"
    "../dependencies/zydis/include/Zydis/Encoder.h"
    "../dependencies/zydis/include/Zydis/Formatter.h"
    "../dependencies/zydis/include/Zydis/FormatterBuffer.h"
    "../dependencies/zydis/include/Zydis/MetaInfo.h"
    "../dependencies/zydis/include/Zydis/Mnemonic.h"
    "../dependencies/zydis/include/Zydis/Register.h"
    "../dependencies/zydis/include/Zydis/Segment.h"
    "../dependencies/zydis/include/Zydis/SharedTypes.h"
    "../dependencies/zydis/include/Zydis/ShortString.h"
    "../dependencies/zydis/include/Zydis/Status.h"
    "../dependencies/zydis/include/Zydis/Utils.h"
    "../dependencies/zydis/include/Zydis/Zydis.h"
    "../include/components/optimizations/header/AvlTree.h"
    "../include/components/optimizations/header/BinarySearch.h"
    "../include/components/optimizations/header/InsertionSort.h"
    "../include/components/optimizations/header/OptimizationsExamples.h"
    "../include/components/spinlock/header/Spinlock.h"
    "../include/macros/MetaMacros.h"
    "../include/platform/kernel/header/Environment.h"
    "../include/platform/kernel/header/Mem.h"
    "header/assembly/InlineAsm.h"
    "header/broadcast/Broadcast.h"
    "header/broadcast/DpcRoutines.h"
    "header/common/Bitwise.h"
    "header/common/Common.h"
    "header/common/Dpc.h"
    "header/common/Msr.h"
    "header/common/State.h"
    "header/common/Trace.h"
    "header/common/UnloadDll.h"
    "header/devices/Apic.h"
    "header/disassembler/Disassembler.h"
    "header/features/CompatibilityChecks.h"
    "header/features/DirtyLogging.h"
    "header/globals/GlobalVariableManagement.h"
    "header/globals/GlobalVariables.h"
    "header/hooks/Hooks.h"
    "header/hooks/ModeBasedExecHook.h"
    "header/hooks/ExecTrap.h"
    "header/interface/Callback.h"
    "header/interface/DirectVmcall.h"
    "header/interface/Dispatch.h"
    "header/memory/AddressCheck.h"
    "header/memory/Conversion.h"
    "header/memory/Layout.h"
    "header/memory/MemoryMapper.h"
    "header/memory/PoolManager.h"
    "header/memory/Segmentation.h"
    "header/memory/SwitchLayout.h"
    "header/transparency/Transparency.h"
    "header/vmm/ept/Ept.h"
    "header/vmm/ept/Invept.h"
    "header/vmm/ept/Vpid.h"
    "header/vmm/vmx/Counters.h"
    "header/vmm/vmx/Events.h"
    "header/vmm/vmx/Hv.h"
    "header/vmm/vmx/HypervTlfs.h"
    "header/vmm/vmx/IdtEmulation.h"
    "header/vmm/vmx/IoHandler.h"
    "header/vmm/vmx/MsrHandlers.h"
    "header/vmm/vmx/Mtf.h"
    "header/vmm/vmx/ProtectedHv.h"
    "header/vmm/vmx/Vmcall.h"
    "header/vmm/vmx/Vmx.h"
    "header/vmm/vmx/VmxBroadcast.h"
    "header/vmm/vmx/VmxMechanisms.h"
    "header/vmm/vmx/VmxRegions.h"
    "pch.h"
    "hyperhv.def"
)
include_directories(
    "../include"
    "header"
    "code"
    "."
    "../dependencies"
    "../script-eval"
    "../dependencies/zydis/include"
    "../dependencies/zydis/dependencies/zycore/include"
)
wdk_add_library(hyperhv SHARED
    KMDF 1.15
    ${SourceFiles}
)
