add compile:doc