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

return {
    name = "glfw",
    filter = { "%/usr%/include%/GLFW%/" },
    hfile = utils.path_combine(utils.spec_path(), "glfw_spec.h"),
    so = { name = "glfw", fnames = { "libglfw.so", "glfw3.dll" } },
    search_dirs = {
        "/usr/include/GLFW/",
    },
    header_includes = {
        "GLFW/glfw3.h",
    },
}
