CC=bcc
CFLAGS=+bcc.cfg -c -ml

main.exe: Location.obj GMessage.obj MCircle.obj Point.obj Circle.obj main.obj
    tlink @makefile.lnk

Location.obj : Location.hpp types.hpp Location.cpp
    $(CC) $(CFLAGS) -oLocation.obj Location.cpp

GMessage.obj : GMessage.hpp types.hpp Location.hpp GMessage.cpp
    $(CC) $(CFLAGS) -oGMessage.obj GMessage.cpp

MCircle.obj : MCircle.hpp types.hpp GMessage.hpp Location.hpp Circle.hpp Point.hpp MCircle.cpp
    $(CC) $(CFLAGS) -oMCircle.obj MCircle.cpp

Point.obj : Point.hpp types.hpp Location.hpp Point.cpp
    $(CC) $(CFLAGS) -oPoint.obj Point.cpp

Circle.obj : Circle.hpp types.hpp Point.hpp Location.hpp Circle.cpp
    $(CC) $(CFLAGS) -oCircle.obj Circle.cpp

main.obj : mcircle.hpp types.hpp GMessage.hpp Location.hpp Circle.hpp Point.hpp main.cpp
    $(CC) $(CFLAGS) -omain.obj main.cpp


