# Project: CreaFresado
# Makefile created by Dev-C++ 4.9.9.2

CPP  = g++ -w
CC   = gcc -w
RES  = 
OBJ  = main.o QuickCG.o apertures.o gbr2bmp.o gerber.o floodfill.o browser.o drills.o $(RES)
LINKOBJ  = main.o QuickCG.o apertures.o gbr2bmp.o gerber.o floodfill.o browser.o drills.o $(RES)
LIBS =  -lSDLmain -lSDL -s -march=i586 -mmmx 
INCS =   
CXXINCS =   
BIN  = CreaFresado.exe
CXXFLAGS = $(CXXINCS)    -O3  -march=i586 -mmmx
CFLAGS = $(INCS)    -O3  -march=i586 -mmmx
RM = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before CreaFresado.exe all-after


clean: clean-custom
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CPP) $(LINKOBJ) -o "CreaFresado.exe" $(LIBS)

main.o: main.cpp
	$(CPP) -c main.cpp -o main.o $(CXXFLAGS)

QuickCG.o: QuickCG.cpp
	$(CPP) -c QuickCG.cpp -o QuickCG.o $(CXXFLAGS)

apertures.o: apertures.cpp
	$(CPP) -c apertures.cpp -o apertures.o $(CXXFLAGS)

gbr2bmp.o: gbr2bmp.cpp
	$(CPP) -c gbr2bmp.cpp -o gbr2bmp.o $(CXXFLAGS)

gerber.o: gerber.cpp
	$(CPP) -c gerber.cpp -o gerber.o $(CXXFLAGS)

floodfill.o: floodfill.cpp
	$(CPP) -c floodfill.cpp -o floodfill.o $(CXXFLAGS)

browser.o: browser.cpp
	$(CPP) -c browser.cpp -o browser.o $(CXXFLAGS)

drills.o: drills.cpp
	$(CPP) -c drills.cpp -o drills.o $(CXXFLAGS)
