#*****************************************************
# CS225 General Makefile
#
# Created for MP1 by Sarah Azam
#
#*****************************************************
#**************************************************************************
# List of .o files that EXENAME depends on. Edit as appropriate for MP.
OBJS = \
EasyBMP.o main.o
#**************************************************************************
# Change this line if you don't like 'a.out'.
EXENAME = mp1
#**************************************************************************
# Macros defining the C/C++ compiler and linker.
CC = g++
CCOPTS = -g
LINK = g++
LINKOPTS = -o $(EXENAME)
#**************************************************************************
# Rules for building EXENAME from OBJS and OBJS from your source.
$(EXENAME): $(OBJS)
$(LINK) $(LINKOPTS) $(OBJS)
clean:
-rm *.o $(EXENAME)
-rm -rf SunWS_cache
EasyBMP.o : EasyBMP.h EasyBMP.cpp
$(CC) -c $(CCOPTS) EasyBMP.cpp
main.o : main.cpp EasyBMP.h
$(CC) -c $(CCOPTS) main.cpp