Multiple script lines into a Makefile

Hi All
I am creating a makefile and I want to do a clean section.
In the clean section I would like to check if the file exists and then delete it.

I always have an error 'unexpected end of file'
What's wrong in it?
Thanks
msntn

firstCpp: first.cpp
    g++ -o first first.cpp
clean:
    if [ -f first ] \
    then \
    rm ./first \
    fi \

First, remove the backslash at the last line.
Second, be careful with your whitespaces. make expects commands to be intended by tabs only, and will fail if you use space instead.