add compile file