title: Nested conditionals in makefiles
body: <p>A makefile here has nested if statements to assign variable values and targets to be built.
  The current nested structure isn't really a nest - it is a series of if statements:
  There isn't any use of else.</p>
  <p>Is this because makefiles don't have an equivalent of elseIf?</p>
  <p>Current structure (indentations added for readability in this post)</p>
  <pre><code>If condition x
      if condition x.x
          blah
      endif
      if condition x.y
          blah blah
      endif
  endif
  if condition y
      if condition y.x
          blah
      endif
      if condition y.y
          blah blah
      endif
  endif 
  </code></pre>
  <p>Pseudocod-ish version of desired structure:</p>
  <pre><code>If condition x
      if condition x.x
          blah
      else
      if condition x.y
          blah blah
      endif
  else
  if condition y
      if condition y.x
          blah
      else
      if condition y.y
          blah blah
      endif
  endif
  </code></pre>