should first put h files to build root