summaryrefslogtreecommitdiff
path: root/pkg/gumbo/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gumbo/gen.lua')
-rw-r--r--pkg/gumbo/gen.lua23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkg/gumbo/gen.lua b/pkg/gumbo/gen.lua
new file mode 100644
index 00000000..ae2e9bd7
--- /dev/null
+++ b/pkg/gumbo/gen.lua
@@ -0,0 +1,23 @@
+cflags{
+ '-std=c99 -Wall -Wpedantic',
+}
+
+pkg.hdrs = copy('$outdir/include', '$srcdir/src', {'gumbo.h', 'tag_enum.h'})
+
+lib('libgumbo.a', [[
+ src/(
+ attribute.c
+ char_ref.c
+ error.c
+ parser.c
+ string_buffer.c
+ string_piece.c
+ tag.c
+ tokenizer.c
+ utf8.c
+ util.c
+ vector.c
+ )
+]])
+
+fetch 'git'