Arduino 1.5.x bootloaders path

I want to add some new bootloaders for my custom board in Arduino (I'm using a Mac) and I'd like to use Arduino 1.5.x (currently using 1.5.5), the 3rd party specification isn't quite well documented for the bootloader path so I'm a little bit stuck.

My boards.txt file contains the following for the bootloader:

prismino.bootloader.path=PRismino
prismino.menu.clock.external16.bootloader.file=PRismino_16mhz_ext.hex
prismino.menu.clock.internal8.bootloader.file=PRismino_8mhz_int.hex

But whenever I try to burn the bootloader it tells me

avrdude: reading input file "/Applications/Arduino1.5.5.app/Contents/Resources/Java/hardware/arduino/avr/bootloaders/PRismino_16mhz_ext.hex"
avrdude: can't open input file /Applications/Arduino1.5.5.app/Contents/Resources/Java/hardware/arduino/avr/bootloaders/PRismino_16mhz_ext.hex: No such file or directory
avrdude: read from file '/Applications/Arduino1.5.5.app/Contents/Resources/Java/hardware/arduino/avr/bootloaders/PRismino_16mhz_ext.hex' failed

Clearly the path is wrong as my bootloader file (PRismino_16mhz_ext.hex) is in ~/Arduino/hardware/PRismino/bootloaders/PRismino, why does Arduino look into its own app path when I don't specify "arduino:" in the boards.txt file? Is it a bug or must I include other commands that direct Arduino to the local Arduino folder.

I looked for other examples that have adopted 1.5 and found the Sanguino project, my paths are laid out the same way, but it doesn't work...

I also tried with

prismino.menu.clock.external16.bootloader.path=PRismino
prismino.menu.clock.external16.bootloader.file=PRismino_16mhz_ext.hex
prismino.menu.clock.internal8.bootloader.path=PRismino
prismino.menu.clock.internal8.bootloader.file=PRismino_8mhz_int.hex

but it didn't work either.

Does anybody have an idea? Maybe it's just a bug and I have to wait it out...

Check out Don't hardcode path to bootloader .hex file in platform.txt · Issue #1176 · arduino/Arduino · GitHub. Seems that this is fixed in 1.5.6 (you should try the nightly build download).

S

Thanks, I really should start searching in the source since it's available.