output header file is passed as commandline argument