local A=require("\115\114\099\046\117\116\105\108\115")return{name="\103\109\111\100\117\108\101",filter={"\037\047\117\115\114\037\047\105\110\099\108\117\100\101\037\047\103\108\105\098\037-\050\037\046\048\037\047\103\109\111\100\117\108\101\037\047","\037\047\117\115\114\037\047\105\110\099\108\117\100\101\037\047\103\108\105\098\037-\050\037\046\048\037\047\103\109\111\100\117\108\101\037\046\104"};hfile=A.path_combine(A.spec_path(),"\103\109\111\100\117\108\101\095\115\112\101\099\046\104");so={name="\103\109\111\100\117\108\101";fnames={"\108\105\098\103\109\111\100\117\108\101-\050\046\048\046\115\111","\108\105\098\103\109\111\100\117\108\101-\050\046\048-\048\046\100\108\108"}},search_dirs={"\047\117\115\114\047\105\110\099\108\117\100\101\047\103\108\105\098-\050\046\048\047";"\047\117\115\114\047\108\105\098\047\103\108\105\098-\050\046\048\047\105\110\099\108\117\100\101\047"},header_includes={"\103\109\111\100\117\108\101\046\104"}}
local utils = require("src.utils")

return {
    name = "gmodule",
    filter = { "%/usr%/include%/glib%-2%.0%/gmodule%/", "%/usr%/include%/glib%-2%.0%/gmodule%.h" },
    hfile = utils.path_combine(utils.spec_path(), "gmodule_spec.h"),
    so = { name = "gmodule", fnames = { "libgmodule-2.0.so", "libgmodule-2.0-0.dll" } },
    search_dirs = {
        "/usr/include/glib-2.0/",
        "/usr/lib/glib-2.0/include/",
    },
    header_includes = {
        "gmodule.h",
    },
}
