5 add_sources("NoUberFile"
7 "${SDK_DIR}/Detours/4.0.1/src/creatwth.cpp"
8 "${SDK_DIR}/Detours/4.0.1/src/detours.cpp"
9 "${SDK_DIR}/Detours/4.0.1/src/detours.h"
10 "${SDK_DIR}/Detours/4.0.1/src/detver.h"
11 "${SDK_DIR}/Detours/4.0.1/src/disasm.cpp"
12 "${SDK_DIR}/Detours/4.0.1/src/disolarm.cpp"
13 "${SDK_DIR}/Detours/4.0.1/src/disolarm64.cpp"
14 "${SDK_DIR}/Detours/4.0.1/src/disolia64.cpp"
15 "${SDK_DIR}/Detours/4.0.1/src/disolx64.cpp"
16 "${SDK_DIR}/Detours/4.0.1/src/disolx86.cpp"
17 "${SDK_DIR}/Detours/4.0.1/src/image.cpp"
18 "${SDK_DIR}/Detours/4.0.1/src/modules.cpp"
24 CryEngineStaticModule(Detours SOLUTION_FOLDER "Libs" MSVC_PERMISSIVE)
25 target_compile_options(${THIS_PROJECT} PRIVATE /W4 /WX /Zi /MT /Gy /Gm- /Zl /Od)
26 target_compile_definitions(${THIS_PROJECT} PRIVATE _AMD64_ WIN32_LEAN_AND_MEAN _WIN32_WINNT=0x501) # _AMD64_ is required by detours.h, right now we only support win64
27 target_include_directories(${THIS_PROJECT} INTERFACE "${SDK_DIR}/Detours/4.0.1/src")