staskobzar / c-project-skeleton

C project skeleton: vim, autotools, ctags, cmocka, lcov, dejagnu, apr, doxygen, git

Home Page:http://staskobzar.blogspot.ca/2016/11/c-project-ide-partf-1-vim-autotools.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C project skeleton

Source code for blog article: "C project IDE: vim, autotools, ctags, cmocka, lcov, dejagnu, apr, doxygen, git"

https://staskobzar.blogspot.ca/2016/11/c-project-ide-partf-1-vim-autotools.html

To build and run tests:

./bootstrap
./configure
make check

To build with coverage:

./bootstrap
./configure --with-coverage
make clean
make cov

Third party

Inegration with TravisCI (continouos integration). Files .travis.yml and script .travis-install-cmocka.sh.

Current Travis CI Build Status:

Build Status

About

C project skeleton: vim, autotools, ctags, cmocka, lcov, dejagnu, apr, doxygen, git

http://staskobzar.blogspot.ca/2016/11/c-project-ide-partf-1-vim-autotools.html

License:GNU General Public License v3.0


Languages

Language:C 76.1%Language:M4 12.4%Language:Makefile 7.6%Language:Ruby 2.5%Language:Shell 1.5%