# makefile for 32-Compiler DJGCC, pour PCBNEW

REPO=obj/
CC= gcc
LD= gcc
TOBJ=-c
OPT= -O -Wall
LIBS = -lm
COMMON =

.cpp .o:
	$(CC) $(TOBJ) $(OPT) $*.cpp

OBJCVLIB=	$(REPO)liborcad2eeschema.o $(REPO)savelib.o $(REPO)priorque.o
OBJCVSCH=	$(REPO)orc2eeschema.o

all: liborcad2eeschema.exe orc2eeschema.exe

liborcad2eeschema.exe: $(OBJCVLIB)
	$(LD) $(OBJCVLIB) $(LIBS) -o liborcad2eeschema.exe

orc2eeschema.exe: $(OBJCVSCH)
	$(LD) $(OBJCVSCH) $(LIBS) -o orc2eeschema.exe

$(REPO)orc2eeschema.o: orc2eeschema.cpp
	$(CC) $(TOBJ) $(OPT) orc2eeschema.cpp -o $(REPO)orc2eeschema.o

$(REPO)liborcad2eeschema.o: liborcad2eeschema.cpp
	$(CC) $(TOBJ) $(OPT) liborcad2eeschema.cpp -o $(REPO)liborcad2eeschema.o

$(REPO)savelib.o: savelib.cpp
	$(CC) $(TOBJ) $(OPT) savelib.cpp -o $(REPO)savelib.o

$(REPO)priorque.o: priorque.cpp
	$(CC) $(TOBJ) $(OPT) priorque.cpp -o $(REPO)priorque.o

