Perl bindings for the CommonMark C library

This module is wrapper around libcmark, the official CommonMark C library.

Installation from a CPAN tarball

If libcmark is in a standard location:

perl Makefile.PL
make
make test
make install

Otherwise:

perl Makefile.PL \
    INC="-I/prefix/include" \
    LIBS="-L/prefix/lib -lcmark"
make
make test
make install

See the documentation of ExtUtils::MakeMaker for additional options. The PERL_MM_OPT environment variable is especially useful.

export PERL_MM_OPT='INC="-I..." LIBS="-L... -lcmark"'

Build from a repository checkout

You need Dist::Zilla with the external plugins MakeMaker::Awesome and PodWeaver. Then you can build and test with dzil:

dzil test
dzil build

This software is copyright (C) by Nick Wellnhofer.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.