burning non standard files to attiny

I've got a set of .h .c .pl and .hex and a make file I have to burn to an attiny, is this possible through the arduino IDE?

if it helps, I am using this tutorial http://ladyada.net/make/tvbgone/download.html

The Makefile is a list of instructions, read by "make", to build the .c and .h files into the .hex file. Unless you're changing the source code there's no need to rebuild the .hex file.

The .pl file is a Perl script and appears to be used to read codes with the TV B Gone.

To burn the .hex file to the ATTiny you need to read up on using avrdude.

Chagrin: The Makefile is a list of instructions, read by "make", to build the .c and .h files into the .hex file. Unless you're changing the source code there's no need to rebuild the .hex file.

The .pl file is a Perl script and appears to be used to read codes with the TV B Gone.

To burn the .hex file to the ATTiny you need to read up on using avrdude.

great, thanks for the link, I didn't realize I could do it with osx :)

since I am using arduino as ISP would I choose "arduino" when using "-c" to set the programmer?

not having much luck.. using this:

avrdude -c arduino -p t85 -P /dev/cu.usbmodemfa141 -U flash:w:tvbgone.hex

getting this error:

avrdude: stk500_getsync(): not in sync: resp=0xe0

this is definitely the correct port too, I can see it disappear if I try listing it after I unplug it. also tried tty (though I don't know the difference between cu and tty)

It may be the fuse settings set with the clock too slow to use with ArduinoISP.

See http://arduino.cc/forum/index.php/topic,154217.msg1164178.html#msg1164178

hiduino:
It may be the fuse settings set with the clock too slow to use with ArduinoISP.

See http://arduino.cc/forum/index.php/topic,154217.msg1164178.html#msg1164178

is doesn’t even let me burn the fuses though. maybe I am doing it wrong?

Avrdude -c arduino -p attiny85 -P /dev/cu.usbmodemfa141 -U lfuse:w:0xfe:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m

also results in:

Avrdude: stk500_getsync(): not in sync: resp=0xe0

Avrdude done.  Thank you.

you have to burn the fuses to set the speed, no?

got it to work, I should have used avrisp instead of arduino. all is well.