cmake_minimum_required(VERSION 3.13)
project(etwolf_server_demo C)
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_VERSION gnu)
set(CMAKE_SYSTEM_PROCESSOR i386)
set(CMAKE_C_STANDARD 11)
set(SUBHOOK_FORCE_32BIT ON)
add_subdirectory(subhook)
add_library(etwolf_server_demo SHARED
src/hook.h
src/hook.c
src/etwolf.h
src/record.h
src/record.c
)
set_target_properties(etwolf_server_demo PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32")
target_link_libraries(etwolf_server_demo subhook)