-
-#| MCU Name
-#| You _MUST_ set this to match the board you are using
-#| type "make clean" after changing this, so all files will be rebuilt
-#|
-#| "at90usb162" # Teensy 1.0
-#| "atmega32u4" # Teensy 2.0
-#| "at90usb646" # Teensy++ 1.0
-#| "at90usb1286" # Teensy++ 2.0
-set( MCU "atmega32u4" )
-#set( MCU "at90usb1286" )
-
-
-#| Compiler flag to set the C Standard level.
-#| c89 = "ANSI" C
-#| gnu89 = c89 plus GCC extensions
-#| c99 = ISO C99 standard (not yet fully implemented)
-#| gnu99 = c99 plus GCC extensions
-set( CSTANDARD "-std=gnu99" )
-
-
-#| Warning Options
-#| -Wall...: warning level
-set( WARN "-Wall -Wstrict-prototypes" )
-
-
-#| Tuning Options
-#| -f...: tuning, see GCC manual and avr-libc documentation
-set( TUNING "-funsigned-char -funsigned-bitfields -ffunction-sections -fpack-struct -fshort-enums" )
-
-
-#| Optimization level, can be [0, 1, 2, 3, s].
-#| 0 = turn off optimization. s = optimize for size.
-#| (Note: 3 is not always the best optimization level. See avr-libc FAQ.)
-set( OPT "s" )
-
-
-#| Output Format
-#| srec, ihex, binary
-set( FORMAT "ihex" )
-
-
-#| Processor frequency.
-#| Normally the first thing your program should do is set the clock prescaler,
-#| so your program will run at the correct speed. You should also set this
-#| variable to same clock speed. The _delay_ms() macro uses this, and many
-#| examples use this variable to calculate timings. Do not add a "UL" here.
-set( F_CPU "16000000" )
-
-
-#| Dependency Files
-#| Compiler flags to generate dependency files.
-set( GENDEPFLAGS "-MMD -MP" )