Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Hey Emacs, this is a -*- makefile -*-
- # Hey Emacs, this is a -*- makefile -*-
- # Hey Emacs, this is a -*- makefile -*-
- #----------------------------------------------------------------------------
- # WinAVR Makefile Template written by Eric B. Weddington, J�rg Wunsch, et al.
- #
- # Released to the Public Domain
- #
- # Additional material for this makefile was written by:
- # Peter Fleury
- # Tim Henigan
- # Colin O'Flynn
- # Reiner Patommel
- # Markus Pfaff
- # Sander Pool
- # Frederik Rouleau
- # Carlos Lamas
- #
- #----------------------------------------------------------------------------
- # On command line:
- #
- # make all = Make software.
- #
- # make clean = Clean out built project files.
- #
- # make coff = Convert ELF to AVR COFF.
- #
- # make extcoff = Convert ELF to AVR Extended COFF.
- #
- # make program = Download the hex file to the device, using avrdude.
- # Please customize the avrdude settings below first!
- #
- # make debug = Start either simulavr or avarice as specified for debugging,
- # with avr-gdb or avr-insight as the front end for debugging.
- #
- # make filename.s = Just compile filename.c into the assembler code only.
- #
- # make filename.i = Create a preprocessed source file for use in submitting
- # bug reports to the GCC project.
- #
- # To rebuild project do "make clean" then "make all".
- #----------------------------------------------------------------------------
- # MCU name
- MCU = atmega128
- # Processor frequency.
- # This will define a symbol, F_CPU, in all source code files equal to the
- # processor frequency. You can then use this symbol in your source code to
- # calculate timings. Do NOT tack on a 'UL' at the end, this will be done
- # automatically to create a 32-bit value in your source code.
- # Typical values are:
- # F_CPU = 1000000
- # F_CPU = 1843200
- # F_CPU = 2000000
- # F_CPU = 3686400
- # F_CPU = 4000000
- # F_CPU = 7372800
- # F_CPU = 8000000
- # F_CPU = 11059200
- # F_CPU = 14745600
- # F_CPU = 16000000
- # F_CPU = 18432000
- # F_CPU = 20000000
- F_CPU = 4000000
- # Target file name (without extension).
- TARGET = st298
- # List C source files here. (C dependencies are automatically generated.)
- SRC =
- # List C++ source files here. (C dependencies are automatically generated.)
- CPPSRC = st7565.cpp\
- st298.cpp\
- imgData.cpp\
- CStateST293.cpp\
- CMainInterrupt.cpp\
- myClasses/CTimer.cpp\
- napisy.cpp\
- font.cpp\
- KS108ClassWraper.cpp\
- myClasses/CBuzzer.cpp\
- myClasses/CSwitch.cpp\
- CSwitch5Buttons.cpp\
- CMenu.cpp\
- CSubMenu.cpp\
- menu.cpp\
- CScreenHander.cpp\
- extraCppOperators.cpp\
- CGrid.cpp\
- oneWire.cpp\
- CDS1820.cpp\
- CData.cpp\
- MenuScreen.cpp\
- MainScreen.cpp\
- TWI.cpp\
- PCF8563.cpp\
- relay.cpp\
- CWeekControl.cpp\
- WeekEditScreen.cpp\
- CMenuLaunchers.cpp\
- TimeEditScreen.cpp\
- CTimeController.cpp\
- TempEditScreen.cpp\
- THourEdit.cpp\
- HourEditScreens.cpp\
- CAlarms.cpp\
- AlarmScreen.cpp\
- TConfirmScreen.cpp\
- CMenuBoolStorage.cpp\
- WakeupScreen.cpp\
- LogoScreen.cpp\
- GraphMenuScreen.cpp\
- CGraphMenu.cpp\
- CGraphSubMenu.cpp\
- CCommWrapper.cpp\
- # List Assembler source files here.
- # Make them always end in a capital .S. Files ending in a lowercase .s
- # will not be considered source files but generated files (assembler
- # output from the compiler), and will be deleted upon "make clean"!
- # Even though the DOS/Win* filesystem matches both .s and .S the same,
- # it will preserve the spelling of the filenames, and gcc itself does
- # care about how the name is spelled on its command-line.
- ASRC =
- # List any extra directories to look for include files here.
- # Each directory must be seperated by a space.
- # Use forward slashes for directory separators.
- # For a directory that has spaces, enclose it in quotes.
- EXTRAINCDIRS = . hrdDefs myClasses
- # List any extra directories to look for libraries here.
- # Each directory must be seperated by a space.
- # Use forward slashes for directory separators.
- # For a directory that has spaces, enclose it in quotes.
- EXTRALIBDIRS =
- # Lista dodatkowych plik�w *.o, kt�re maj� by� zlinkowane do
- # wynikowego kodu.
- EXTRAOBJFILES =
- AVRDUDE_FUSES = -Ulfuse:w:0x23:m -Uhfuse:w:0xd1:m -Uefuse:w:0xff:m -Ulock:w:0x3c:m
- AVRDUDE_PORT = /dev/parport0 # programmer connected to serial device
- include Makerules
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement