cmake_minimum_required(VERSION 3.13.5)

project(utils)


file(GLOB_RECURSE SRC CONFIGURE_DEPENDS "*.c")
file(GLOB_RECURSE HDR CONFIGURE_DEPENDS "*.h")

source_group("\\" FILES ${SRC} ${HDR})
add_library(${PROJECT_NAME} SHARED ${SRC} ${HDR})
target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})


if(DEFINED ITEM)
	target_compile_definitions(${PROJECT_NAME} PUBLIC ITEM=${ITEM})
endif()
