You do know that you can simply open MSYS, cd to the firmware directory and type 'make hex'? This is how the projects' makefiles were intended to work.
readme wrote:Please note that the first "make hex" copies the driver from the top level into the firmware directory. If you use a different build system than our Makefile, you must copy the driver by hand.
Also, to use an external makefile with avr-studio the following criteria must be met
avr-studio wrote:1. Target name must equal project name.
2. Clean/rebuild support requires "clean" target.
3. Makefile and target must exist in the same folder
In short, if you want to use avr-studio then you're probably best
not using the external makefile (as is) and just select a target device and F_CPU under config options.
If you are still truly stuck then I guess I could make a .aps for you, though it would not be using the existing makefile so you'll have to specify a target etc and ofcourse tell me
where I can post it. Much better if you could get this working yourself, teach a man to fish an' all that

Merry Xmas!