# ccsoppducoder test binary makefile
# Author: Timo Kokkonen

# This is the name of the executable
TARGET = sscoptest

# Object files
OBJS = sscoptest.o

ORBLIB = $(TOVESRC)/OB-1.0/lib/libOB.a
NAMELIB = $(TOVESRC)/OB-1.0/naming/libCosNaming.a

# Subdirs that contain necessary modules
#SUBDIRS = $(TOVESRC)/common \
#	$(TOVESRC)/pf \
#	$(TOVESRC)/sf \
#	$(TOVESRC)/testing/testadapter/sscop \
#	$(TOVESRC)/testing/testadapter/adapter

# Names of the modules to be linked to the binary
MODULEFILES = $(TOVESRC)/common/common.a \
	$(TOVESRC)/pf/pf.a \
	$(TOVESRC)/sf/sf.a \
	$(TOVESRC)/testing/testadapter/sscop/coder.a \
	$(TOVESRC)/testing/testadapter/adapter/codinglib.a

# include a Rules file
include $(TOVESRC)/Rules.Make

# Do make in all subdirs, link the executable
$(TARGET) : $(OBJS)
	for i in $(SUBDIRS); do make -C $$i; done
	$(CC) $(CCFLAGS) $(INC_DIRS) -o $(TARGET) $(OBJS) $(MODULEFILES) $(ORBLIB) $(NAMELIB)

# Dependencies are below. The line next to is used by makedepend, so
# DO NOT DELETE

pducoderbase.o: /home/tkokkone/src/pf/exception.h
pducoderbase.o: /home/tkokkone/src/pf/types.h pducoderbase.h
pducoderbase.o: /home/tkokkone/src/pf/frame.h
pducoderbase.o: /home/tkokkone/src/pf/exception.h
pducoderbase.o: /home/tkokkone/src/pf/bitstring.h
pducoderbase.o: /home/tkokkone/src/pf/types.h
pducoderbase.o: /home/tkokkone/src/testing/testadapter/adapter/msg.h
sscoppducoder.o: /home/tkokkone/src/pf/bytes.h /home/tkokkone/src/pf/debug.h
sscoppducoder.o: /home/tkokkone/src/pf/system.h /home/tkokkone/src/pf/state.h
sscoppducoder.o: /home/tkokkone/src/pf/protocol.h
sscoppducoder.o: /home/tkokkone/src/pf/types.h /home/tkokkone/src/pf/transp.h
sscoppducoder.o: /home/tkokkone/src/pf/conduit.h
sscoppducoder.o: /home/tkokkone/src/pf/exception.h
sscoppducoder.o: /home/tkokkone/src/pf/messenge.h
sscoppducoder.o: /home/tkokkone/src/pf/storage.h
sscoppducoder.o: /home/tkokkone/src/pf/frame.h
sscoppducoder.o: /home/tkokkone/src/pf/bitstring.h
sscoppducoder.o: /home/tkokkone/src/pf/types.h /home/tkokkone/src/sf/task.h
sscoppducoder.o: /home/tkokkone/src/pf/timers.h /home/tkokkone/src/pf/timer.h
sscoppducoder.o: /home/tkokkone/src/sf/otime.h sscoppducoder.h pducoderbase.h
sscoppducoder.o: /home/tkokkone/src/pf/frame.h
sscoppducoder.o: /home/tkokkone/src/pf/bitstring.h
sscoppducoder.o: /home/tkokkone/src/testing/testadapter/adapter/msg.h
sscoptest.o: /home/tkokkone/src/pf/exception.h /home/tkokkone/src/pf/types.h
sscoptest.o: /home/tkokkone/src/pf/bytes.h sscoppducoder.h pducoderbase.h
sscoptest.o: /home/tkokkone/src/pf/frame.h /home/tkokkone/src/pf/exception.h
sscoptest.o: /home/tkokkone/src/pf/bitstring.h /home/tkokkone/src/pf/types.h
sscoptest.o: /home/tkokkone/src/testing/testadapter/adapter/msg.h
sscoptest.o: /home/tkokkone/src/pf/debug.h /home/tkokkone/src/pf/system.h
sscoptest.o: /home/tkokkone/src/pf/state.h /home/tkokkone/src/pf/protocol.h
sscoptest.o: /home/tkokkone/src/pf/transp.h /home/tkokkone/src/pf/conduit.h
sscoptest.o: /home/tkokkone/src/pf/messenge.h /home/tkokkone/src/pf/storage.h
sscoptest.o: /home/tkokkone/src/pf/frame.h /home/tkokkone/src/pf/bitstring.h
sscoptest.o: /home/tkokkone/src/sf/task.h /home/tkokkone/src/pf/timers.h
sscoptest.o: /home/tkokkone/src/pf/timer.h /home/tkokkone/src/sf/otime.h
