1set(luaoptional_sources 2 3 source/luaoptional/lmtsqlite.c 4 source/luaoptional/lmtmysql.c 5 source/luaoptional/lmtpostgress.c 6 source/luaoptional/lmtcurl.c 7 source/luaoptional/lmtghostscript.c 8 source/luaoptional/lmtimagemagick.c 9 source/luaoptional/lmtgraphicsmagick.c 10 source/luaoptional/lmtzint.c 11 source/luaoptional/lmtmujs.c 12 source/luaoptional/lmtlzo.c 13 source/luaoptional/lmtlz4.c 14 source/luaoptional/lmtkpse.c 15 source/luaoptional/lmthb.c 16 source/luaoptional/lmtzstd.c 17 source/luaoptional/lmtlzma.c 18 source/luaoptional/lmtforeign.c 19 source/luaoptional/lmtopenssl.c 20 21) 22 23add_library(luaoptional STATIC ${luaoptional_sources}) 24 25target_include_directories(luaoptional PRIVATE 26 . 27 source/. 28 source/luacore/lua54/src 29 source/libraries/mimalloc/include 30) 31 32