summaryrefslogtreecommitdiff
path: root/pkg/netsurf/libsvgtiny/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/netsurf/libsvgtiny/gen.lua')
-rw-r--r--pkg/netsurf/libsvgtiny/gen.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkg/netsurf/libsvgtiny/gen.lua b/pkg/netsurf/libsvgtiny/gen.lua
new file mode 100644
index 00000000..3650bd7e
--- /dev/null
+++ b/pkg/netsurf/libsvgtiny/gen.lua
@@ -0,0 +1,21 @@
+cflags{
+ '-I $srcdir/include',
+ '-I $srcdir/src',
+ '-I pkg/netsurf/libdom/src/include',
+ '-I pkg/netsurf/libwapcaplet/src/include',
+ '-I $builddir/pkg/netsurf/libdom/include',
+}
+
+pkg.deps = {
+ 'pkg/netsurf/libdom/headers',
+ '$builddir/pkg/netsurf/libdom/fetch.stamp',
+ '$builddir/pkg/netsurf/libwapcaplet/fetch.stamp',
+}
+
+build('cc', '$outdir/src/src_colors.c.o', {'$dir/src_colors.c', '||', '$outdir/fetch.stamp', '$dir/deps'})
+lib('libsvgtiny.a', [[
+ src/(src_colors.c.o svgtiny.c svgtiny_gradient.c svgtiny_list.c)
+ $builddir/pkg/netsurf/libdom/libdom.a.d
+]])
+
+fetch 'git'