find_package(ZLIB REQUIRED)

create_fooyin_plugin_internal(
    lyrics
    DEPENDS Fooyin::Gui
            ZLIB::ZLIB
    SOURCES lyrics.h
            lyricscolours.h
            lyricsconstants.h
            lyricsdelegate.cpp
            lyricsdelegate.h
            lyricseditor.cpp
            lyricseditor.h
            lyricseditordialog.cpp
            lyricseditordialog.h
            lyricsfinder.cpp
            lyricsfinder.h
            lyricsmodel.cpp
            lyricsmodel.h
            lyricsparser.cpp
            lyricsparser.h
            lyricsplugin.cpp
            lyricsplugin.h
            lyricspropertiestab.cpp
            lyricspropertiestab.h
            lyricssearchdialog.cpp
            lyricssearchdialog.h
            lyricssearchmodel.cpp
            lyricssearchmodel.h
            lyricssaver.cpp
            lyricssaver.h
            lyricsview.cpp
            lyricsview.h
            lyricswidget.cpp
            lyricswidget.h
            lyricsconfigwidget.cpp
            lyricsconfigwidget.h
            settings/lyricssavingpage.cpp
            settings/lyricssavingpage.h
            settings/lyricssearchingpage.cpp
            settings/lyricssearchingpage.h
            settings/lyricssettings.cpp
            settings/lyricssettings.h
            settings/lyricssourcesmodel.cpp
            settings/lyricssourcesmodel.h
            settings/lyricssourcespage.cpp
            settings/lyricssourcespage.h
            sources/darklyrics.cpp
            sources/darklyrics.h
            sources/locallyrics.cpp
            sources/locallyrics.h
            sources/lrcliblyrics.cpp
            sources/lrcliblyrics.h
            sources/lyricsource.cpp
            sources/lyricsource.h
            sources/neteaselyrics.cpp
            sources/neteaselyrics.h
            sources/qqlyrics.cpp
            sources/qqlyrics.h
            sources/kugoulyrics.cpp
            sources/kugoulyrics.h
            sources/taglyrics.cpp
            sources/taglyrics.h
)
