using m4 file to define doxygen macro