code and doxytext generation separated