cmake_minimum_required(VERSION 3.17)
project(perun)

set(CMAKE_CXX_STANDARD 20)

set (PERUN_DLL_SOURCES 
    "src/library.h" 
    "src/library.cpp" 
    "src/Connection.h" 
    "src/Connecton.cpp"
    )

include (GenerateExportHeader)
add_library(perun SHARED ${PERUN_DLL_SOURCES})

target_link_libraries(
        perun
        lua-5.1.5
        ws2_32
)

target_include_directories (perun PUBLIC)
#set_target_properties(main PROPERTIES OUTPUT_NAME "perun")