I wanted to ask if you can recommend me any tutorial or a guide how to build a makefile for my (semi-awesome ;-) ) project so that I am able to share it with you in projects section of this web.
So far I used Code::Blocks as a programming IDE with its default compilation options (I only added external library and some compile flags but it was all in the C::B interface).
I have found multiple templates for AVR makefiles but with no explanation and the sintax was not always clear to me. Therefore I am not sure if the templates are actually usable by me.
Also is there some major difference between windows (mingw avr-gcc) and ubuntu (avr-gcc libc) regarding the makefile?
P.S. Should I even bother to share it? :-) It is some sort of macro-HID-keyboard based on v-usb library with attiny85 mcu + a poorly programmed data uploader for this device designed for linux libusb-1.0.