file(GLOB PLUGIN_SOURCES *.cpp *.h)
set(PLUGIN_SOURCES
    ${PLUGIN_SOURCES}
)

qt_add_plugin(${PLUGIN_TARGET} SHARED
    ${PLUGIN_SOURCES}
)

target_link_libraries(${PLUGIN_TARGET} PRIVATE
    Qt::Core
    PkgConfig::MALIIT6_PLUGINS
    languageplugin
)

qt_add_shaders(${PLUGIN_TARGET} "shaders"
    BATCHABLE
    PRECOMPILE
    OPTIMIZED
    PREFIX
        "/shaders"
    FILES
        "categorylayereffect.frag"
)

install(TARGETS ${PLUGIN_TARGET}
    LIBRARY DESTINATION "${LOMIRI_KEYBOARD_PLUGIN_DIR}/${PLUGIN_NAME}"
)
