diff options
| author | Michael Forney <mforney@mforney.org> | 2018-02-23 22:32:10 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2018-02-23 23:42:25 -0800 |
| commit | 549ed37562f2eac998e3e7c5a6c95a9b5bebc686 (patch) | |
| tree | b87156afc6e23004cc527121ea2f9d0af2dbf8d3 /pkg/cmark/gen.lua | |
| parent | 6acff4bbca24c925aff93e77b41568abad5f85a7 (diff) | |
Add cmark 0.28.3
Diffstat (limited to 'pkg/cmark/gen.lua')
| -rw-r--r-- | pkg/cmark/gen.lua | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkg/cmark/gen.lua b/pkg/cmark/gen.lua new file mode 100644 index 00000000..fc058678 --- /dev/null +++ b/pkg/cmark/gen.lua @@ -0,0 +1,38 @@ +cflags{ + '-I $dir', +} + +pkg.hdrs = { + copy('$outdir/include', '$srcdir/src', {'cmark.h'}), + copy('$outdir/include', '$dir', {'cmark_export.h', 'cmark_version.h'}), + install=true, +} + +lib('libcmark.a', expand{'src/', { + 'cmark.c', + 'node.c', + 'iterator.c', + 'blocks.c', + 'inlines.c', + 'scanners.c', + 'utf8.c', + 'buffer.c', + 'references.c', + 'render.c', + 'man.c', + 'xml.c', + 'html.c', + 'commonmark.c', + 'latex.c', + 'houdini_href_e.c', + 'houdini_html_e.c', + 'houdini_html_u.c', + 'cmark_ctype.c', +}}) +file('lib/libcmark.a', '644', '$outdir/libcmark.a') + +exe('cmark', {'src/main.c', 'libcmark.a'}) +file('bin/cmark', '755', '$outdir/cmark') +man{'man/man1/cmark.1'} + +fetch 'git' |
