Add scripts to generate header files