mirror of https://gitlab.com/cppit/libclangmm
1 changed files with 36 additions and 36 deletions
@ -1,36 +1,36 @@ |
|||||||
# libclangmm - an easy to use C++-wrapper for libclang # |
# libclangmm—an easy-to-use C++ wrapper for libclang # |
||||||
|
|
||||||
## About ## |
## About ## |
||||||
Provides C++ bindings and class structure to the [libclang](http://www.llvm.org) C library. |
Provides C++ bindings and class structure to the [libclang](http://www.llvm.org) C library. |
||||||
|
|
||||||
Developed for [juCi++](https://github.com/cppit/jucipp) - a lightweight platform independent C++-IDE. |
Developed for [juCi++](https://github.com/cppit/jucipp), a lightweight, platform-independent C++ IDE. |
||||||
|
|
||||||
## Dependencies ## |
## Dependencies ## |
||||||
* libclang |
* libclang |
||||||
|
|
||||||
## Installation ## |
## Installation ## |
||||||
See [installation guide](https://github.com/cppit/libclangmm/blob/master/docs/install.md) |
See the [installation guide](https://github.com/cppit/libclangmm/blob/master/docs/install.md). |
||||||
|
|
||||||
# Tests # |
# Tests # |
||||||
The compilation of the tests are disabled due to ease of installation. Simply enter CMakeList.txt and uncomment the last two lines in the file to enable testing. |
The compilation of the tests are disabled due to ease of installation. Simply enter CMakeList.txt and uncomment the last two lines in the file to enable testing. |
||||||
|
|
||||||
```sh |
```sh |
||||||
# enable_testing() |
# enable_testing() |
||||||
# add_subdirectory(tests) |
# add_subdirectory(tests) |
||||||
``` |
``` |
||||||
Then simply: |
Then simply: |
||||||
```sh |
```sh |
||||||
cmake . |
cmake . |
||||||
make |
make |
||||||
ctest |
ctest |
||||||
``` |
``` |
||||||
If you want an more detailed look at the tests run the binary instead |
If you want an more detailed look at the tests run the binary instead |
||||||
```sh |
```sh |
||||||
cmake . |
cmake . |
||||||
make |
make |
||||||
cd tests |
cd tests |
||||||
./clangmm_tests --log_level=all |
./clangmm_tests --log_level=all |
||||||
``` |
``` |
||||||
To see more log parameters see [here](http://www.boost.org/doc/libs/1_58_0/libs/test/doc/html/utf/user-guide/runtime-config/reference.html). |
To see more log parameters see [here](http://www.boost.org/doc/libs/1_58_0/libs/test/doc/html/utf/user-guide/runtime-config/reference.html). |
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in new issue