############################################################

# Configuration

CXX = x86_64-alt-linux-g++ -Wall
CXXFLAGS =  -I/usr/include -pipe -Wall -g -O2 -fPIC -DPIC -D__x86_64__ -D__linux__ -D__OSVERSION__=2   -I/usr/src/RPM/BUILD/pacoxx-0.2.beta/.lib/orb -DomniORB_4_0=\"4.2.0\"
LD  = ${CXX} -shared

############################################################

CXXFILES=GaBroIdl.cc GaBro.cc
ODIR=/usr/src/RPM/BUILD/pacoxx-0.2.beta/.lib
OFILES=$(CXXFILES:%.cc=${ODIR}/%.o)

INCDIR=-I/usr/src/RPM/BUILD/pacoxx-0.2.beta/./Src -I/usr/src/RPM/BUILD/pacoxx-0.2.beta/.lib/orb -I.

all:	${ODIR}/libGaBro.so ${ODIR}/libGaBro.a

${ODIR}/libGaBro.so: ${OFILES}
	${LD} ${OFILES} -o $@ -lomnithread -lomniORB4

${ODIR}/libGaBro.a: ${OFILES}
	${AR} cr $@ ${OFILES} 

GaBroIdl.cc GaBroIdl.h: /usr/src/RPM/BUILD/pacoxx-0.2.beta/./DistributionLibraries/Types/GaBroIdl.idl
	/usr/bin/python /usr/src/RPM/BUILD/pacoxx-0.2.beta/./IDL2Tool/Python/Src/MakeLib.py omniORB4 /usr/src/RPM/BUILD/pacoxx-0.2.beta/DistributionLibraries/GaBro /usr/src/RPM/BUILD/pacoxx-0.2.beta/./DistributionLibraries/Types/GaBroIdl.idl /usr/src/RPM/BUILD/pacoxx-0.2.beta/.

${ODIR}/%.o: ./%.cc
	${CXX} ${CXXFLAGS} ${INCDIR} $< -c -o $@

${ODIR}/%.o: %.cc
	${CXX} ${CXXFLAGS} ${INCDIR} $< -c -o $@


