cedlemo 8155392d8a Add little script that remove status logs 8 éve
..
clang-3.5 a453e5775b Ensure the usage of the included headers for each Index.h tested 8 éve
clang-3.6 a453e5775b Ensure the usage of the included headers for each Index.h tested 8 éve
clang-3.7 a453e5775b Ensure the usage of the included headers for each Index.h tested 8 éve
clang-3.8 a453e5775b Ensure the usage of the included headers for each Index.h tested 8 éve
README.md f8d64bd3cb Cleanup in tools directory 9 éve
binder.rb d9505acea4 Update copyright 9 éve
clang_version_diff.rb f8d64bd3cb Cleanup in tools directory 9 éve
clangc_classes_generator.rb 9e87980d81 Implement Clangc::CompletionResult class 9 éve
classes.rb e23cda0c13 move ruby script to tools directory 9 éve
clean_status_log.sh 8155392d8a Add little script that remove status logs 8 éve
enums.rb 735ad44d0c Improve constants module name construction 9 éve
reinstallgem.sh 8d69a5134c Update build tools 9 éve
status.rb b45d450f21 Specify the headers directory for the parser 8 éve
toolbox.rb 43cc854bdc Compatibility for v3.5 modification 8 éve
travis_before_install.sh c0b0077bf7 Another try to fix the clang version variable pb 9 éve
travis_build_gem.sh 556ae5a92f Fix typo in name of a file 9 éve
travis_run_tests.sh f8d64bd3cb Cleanup in tools directory 9 éve
update_constants_in_other_files.rb 0ed153b20f Use screaming snake case for constants names in README.md and samples files 9 éve
update_constants_in_tests_files.rb e64e68ad1e Update all files to use new constants name 9 éve

README.md

Files overview:

Wrapping helpers:

The clang-c lib headers for each versions

  • clang-3.5/
  • clang-3.6/
  • clang-3.7/
  • clang-3.8/

Scripts that help to wrapp, or analyse the headers:

  • toolbox.rb
  • binder.rb
  • clangc_classes_generator.rb
  • clang_version_diff.rb
  • classes.rb
  • enums.rb
  • update_constants_in_other_files.rb
  • update_constants_in_tests_files.rb

Note: code sucks for most of them but that not the point

Scripts to reinstall/test and visualize status:

  • reinstallgem.sh
  • status.rb

Scripts used in travis

  • travis_before_install.sh
  • travis_build_gem.sh
  • travis_run_tests.sh