Initial commit
This commit is contained in:
commit
ca93f7224c
52 changed files with 7770 additions and 0 deletions
48
luaharfbuzz/luaharfbuzz-scm-1.rockspec
Normal file
48
luaharfbuzz/luaharfbuzz-scm-1.rockspec
Normal file
|
@ -0,0 +1,48 @@
|
|||
rockspec_format = "3.0"
|
||||
package = "luaharfbuzz"
|
||||
version = "scm-1"
|
||||
source = {
|
||||
url = "git://github.com/ufytex/luaharfbuzz"
|
||||
}
|
||||
description = {
|
||||
summary = "Lua bindings for the Harfbuzz text shaping library",
|
||||
homepage = "https://github.com/ufytex/luaharfbuzz",
|
||||
license = "MIT",
|
||||
maintainer = "Deepak Jois <deepak.jois@gmail.com>",
|
||||
issues_url = "https://github.com/ufytex/luaharfbuzz/issues",
|
||||
labels = {"unicode", "fonts"}
|
||||
}
|
||||
dependencies = {
|
||||
"lua >= 5.2"
|
||||
}
|
||||
build = {
|
||||
type = "builtin",
|
||||
modules = {
|
||||
harfbuzz ="src/harfbuzz.lua",
|
||||
luaharfbuzz= {
|
||||
sources = {
|
||||
"src/luaharfbuzz/luaharfbuzz.c",
|
||||
"src/luaharfbuzz/blob.c",
|
||||
"src/luaharfbuzz/face.c",
|
||||
"src/luaharfbuzz/font.c",
|
||||
"src/luaharfbuzz/buffer.c",
|
||||
"src/luaharfbuzz/feature.c",
|
||||
"src/luaharfbuzz/tag.c",
|
||||
"src/luaharfbuzz/ot.c",
|
||||
"src/luaharfbuzz/unicode.c",
|
||||
"src/luaharfbuzz/script.c",
|
||||
"src/luaharfbuzz/direction.c",
|
||||
"src/luaharfbuzz/language.c",
|
||||
"src/luaharfbuzz/class_utils.c"
|
||||
},
|
||||
libraries = {"harfbuzz"},
|
||||
incdirs = {"$(HARFBUZZ_INCDIR)/harfbuzz"},
|
||||
libdirs = {"$(HARFBUZZ_LIBDIR)"}
|
||||
}
|
||||
}
|
||||
}
|
||||
external_dependencies = {
|
||||
HARFBUZZ = {
|
||||
header = "harfbuzz/hb.h"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue