UNO R3 ISP trouble (ATtiny45)

The project is not intended to be used with the Arduino IDE. If you rename firefly.c to firefly.pde and remove the non-source files (like the dot-hex file) the Arduino IDE may be able to build the project.

Or, search for uploading a HEX file using avrdude.