title: GPRBUILD and multiple file suffix (.cc, .cpp)
body: <p>The GNAT Project files (.gpr) allow to specify the suffix of source code for compilation.
  For example:</p>
  <pre><code>package Naming is
      for Spec_Suffix (&quot;c++&quot;) use &quot;.h&quot;;
      for Body_Suffix (&quot;c++&quot;) use &quot;.cc&quot;;
   end Naming;
  </code></pre>
  <p>However in some cases, like C++ you may need to support multiple suffixes when code comes from several sources (typically <code>.cc </code> and <code>.cpp</code>).</p>
  <p>Any idea how to do this?</p>