title: Change order of modules in Doxygen without INPUT tag
body: <p>I have three .dox files which define groups, as follows </p>
  
  <p>ModuleA.dox </p>
  
  <pre><code>/*! \defgroup Module_A Module A 
  */ 
  </code></pre>
  
  <p>ModuleB.dox </p>
  
  <pre><code>/*! \defgroup Module_B Module B 
  \ingroup Module_A 
  */ 
  </code></pre>
  
  <p>ModuleC.dox </p>
  
  <pre><code>/*! \defgroup Module_C Module C 
  \ingroup Module_A 
  */ 
  </code></pre>
  
  <p>Generating the documentation, the modules are listed as follows </p>
  
  <pre><code>&gt;ModuleA 
          ModuleB 
          ModuleC
  </code></pre>
  
  <p>However, I want to change the order and want ModuleC to appear BEFORE ModuleB </p>
  
  <p>I am aware that this can be done by specifying the order in which the .dox files are read by Doxygen, i.e. </p>
  
  <pre><code>@INPUT  = ModuleA.dox ModuleC.dox ModuleB.dox 
  </code></pre>
  
  <p>Unfortunately, I do not have access to the doxygen file to do this. The whole directory in which the above .dox files are contained is read and then processed by doxygen, using some makefiles which I am not allowed to tamper with. </p>
  
  <p>Is there any other way to change the order of the modules "ModuleB" and "ModuleC" ? </p>
  
  <p>Many thanks for any suggestions. </p>