automatic .h file dependency analysis