Without seeing the rest of the makefile I could not possibly comment.
You are fairly free with macro and rules in a Makefile. Presumably you are either including (a) some other makefile definitions (c) this was generated by some tool, or (c) you are copying another project as a template.