file(GLOB_RECURSE SOURCE_FILES Source/*.c*)
file(GLOB_RECURSE SFX_ENGINE_FILES ../../../Libraries/SfxEngine/Source/*.c*)

idf_component_register(
    SRCS ${SOURCE_FILES} ${SFX_ENGINE_FILES}
    INCLUDE_DIRS Source Source/lua ../../../Libraries/SfxEngine/Include ../../../Libraries/TactilityCpp/Include
    REQUIRES TactilitySDK
)

target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-unused-variable -Wno-unused-function -Wno-implicit-fallthrough -Wno-sign-compare -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-misleading-indentation)
