Lua bindings for clangc. Early stage https://github.com/cedlemo/lua-clangc.git

cedlemo 964a3110d0 Finish Index:create_translation_unit_from_source_file method пре 9 година
src 964a3110d0 Finish Index:create_translation_unit_from_source_file method пре 9 година
test 404eb4d40e Fix style issue пре 9 година
tools 4d82dc1ab2 Use argument for Clangparser:parser method пре 9 година
Makefile.am b6fd847c83 Set lua-clangc in a libdir пре 9 година
README.md 0c7be53fdc Update README.md пре 9 година
TODO 0304e8afed Update TODO пре 9 година
autogen.sh e7ae35c5ef Start creating build tools пре 9 година
compile.sh 888afdbd0d make script manage translationunitlib.c пре 9 година
configure.ac b6fd847c83 Set lua-clangc in a libdir пре 9 година
gpl-3.0.txt 1e220cb47e add License reference and license text пре 9 година
implementation.md 81cd8469af Add documentation on implementation пре 9 година

README.md

#ruby-clangc

lua bindings to the clang C interface

Just a hobby project for now.

Build:

Standard:

The autotools will detect automaticaly your lua version and install the library in a path build on the prefix variable.

./autogen.sh --prefix=/usr
make
sudo make install

The library files will be isntalled in /usr/lib/lua/LUA_VERSION/clangc.

Custom directory:

You can still use the libdir variable. If your current version of lua is 5.3 for example:

./autogen.sh --libdir=/usr/lib/lua/5.3
make
sudo make install

Clean:

sudo make uninstall
make maintainer clean