• Bastien Nocera's avatar
    nbis: Add script to update NBIS and apply changes · 770444af
    Bastien Nocera authored
    NBIS is pretty complicated to update, seeing as we've made quite a few
    changes to get it to compile as a library. With those scripts, we can
    easily trim headers to remove functions we don't use, rename global
    variables, and do any sort of fixups that are necessary right now.
    
    In the future, removing unused NBIS functions might be as easy as
    updating that script, re-running it, and pushing the changes.
    
    Note that remove-function.lua is a very crude parser that only supports
    NBIS' style of declaration, with the return type on the same line as the
    function name. I wouldn't recommend trying to use it in another project.
    
    Callcatcher (https://github.com/caolanm/callcatcher) was also used to
    remove additional unused functions.
    770444af
Name
Last commit
Last update
doc Loading commit data...
examples Loading commit data...
libfprint Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
HACKING.md Loading commit data...
INSTALL Loading commit data...
NEWS Loading commit data...
README Loading commit data...
THANKS Loading commit data...
TODO Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...