###############################################################################
# Makefile for project 
###############################################################################

## General options
PROJECT = 
MCU = PIC18F25K22
COMPILER = "CCS for PIC"
TARGET = Debug
SHELL = C:\WINDOWS\system32\cmd.exe

## Tools general options
CCFLAGS=-J +DF +ES -P -Z +O8 +CC +EXPORT +FH
LDFLAGS=-J +DF +ES -P -Z +O8 +CC +FH

## Processing Tools
CC=ccsc.exe
LD=ccsc.exe
#  D:/owncloud8.2/2023-24 assignments/embedded C/Embedded C EES/practical/Wild Owen/Owen Wild - ACDA4013 - Practical/Embedded C Practical/proteus/PIC18F25K22_1/Debug.cof: TOOL=LD
#     D:/owncloud8.2/2023-24 assignments/embedded C/Embedded C EES/practical/Wild Owen/Owen Wild - ACDA4013 - Practical/Embedded C Practical/proteus/PIC18F25K22_1/./main.o: TOOL=CC
#        D:/owncloud8.2/2023-24 assignments/embedded C/Embedded C EES/practical/Wild Owen/Owen Wild - ACDA4013 - Practical/Embedded C Practical/proteus/PIC18F25K22_1/main.c

# Build tree:
all:	Debug

Debug:	Debug.cof

Debug.cof:	main.o 
	$(LD) $(LDFLAGS)  LINK="Debug.cof=main.o"

main.o:	main.c 
	$(CC) $(CCFLAGS)  "main.c"

# tidy - delete all temporary files which are not involved in the target generation
tidy:
	rm -rf ./Debug.esym
	rm -rf ./Debug.sym
	rm -rf ./Debug.lst
	rm -rf Debug.err
	rm -rf ./main.esym
	rm -rf ./main.osym
	rm -rf ./main.err

# cleanup - delete all generated files
clean:	tidy
	rm -rf Debug.cof
	rm -rf main.o
