From 35937cb697b2d2fb7902a8473d6095816f602237 Mon Sep 17 00:00:00 2001 From: XaviDCR92 Date: Sat, 26 Aug 2017 11:15:45 +0200 Subject: [PATCH] + Added Makefile configuration file for all projects.\n*Updated Makefile for project --- .geanyprj | 7 +++++++ Makefile.cfg | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 .geanyprj create mode 100644 Makefile.cfg diff --git a/.geanyprj b/.geanyprj new file mode 100644 index 0000000..13f82dd --- /dev/null +++ b/.geanyprj @@ -0,0 +1,7 @@ +[project] +name=PocketEmpires +description= +base_path=./ +run_cmd= +regenerate=true +type=C/C++ diff --git a/Makefile.cfg b/Makefile.cfg new file mode 100644 index 0000000..4809697 --- /dev/null +++ b/Makefile.cfg @@ -0,0 +1,14 @@ +CC=avr-gcc +CXX=avr-g++ +LINKER=$(CXX) + +MCU=atmega328p +CPU_SPEED=16000000UL +ARDUINO_VERSION=150 +AVR_TOOLCHAIN_PATH=/usr/local/avr/ + +PATH := $(PATH):$(AVR_TOOLCHAIN_PATH)/bin/ + +DEFINE = -DARDUINO=$(ARDUINO_VERSION) -mmcu=$(MCU) -DF_CPU=$(CPU_SPEED) + +CC_FLAGS=-Wall -Os -c -ffunction-sections -fdata-sections