summaryrefslogtreecommitdiff
path: root/src/anyrtpproxy/Makefile
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2008-04-12 11:38:42 +0000
committerOthmar Gsenger <otti@anytun.org>2008-04-12 11:38:42 +0000
commitfffd213c8cba2135afda493d797c41c10354770e (patch)
treebb5eea1b12871d8c3fed0e687d83be3e504d11b2 /src/anyrtpproxy/Makefile
parentsvn cleanup (diff)
big svn cleanup
Diffstat (limited to 'src/anyrtpproxy/Makefile')
-rw-r--r--src/anyrtpproxy/Makefile68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/anyrtpproxy/Makefile b/src/anyrtpproxy/Makefile
new file mode 100644
index 0000000..948a4c8
--- /dev/null
+++ b/src/anyrtpproxy/Makefile
@@ -0,0 +1,68 @@
+C = gcc
+CFLAGS = -g -Wall
+CFLAGS += -DSOCKETS_NAMESPACE=sockets
+CFLAGS += -DSOCKETS_NAMESPACE_STR='"sockets"'
+C++ = g++
+CCFLAGS = -g -Wall
+CCFLAGS += -DSOCKETS_NAMESPACE=sockets
+CCFLAGS += -DSOCKETS_NAMESPACE_STR='"sockets"'
+LD = g++
+LDFLAGS = -g -Wall -O2 -lpthread -lssl -lboost_serialization
+
+OBJS = anyrtpproxy.o \
+ ../signalController.o \
+ ../PracticalSocket.o \
+ ../log.o \
+ ../buffer.o \
+ ../rtpSessionTable.o \
+ ../rtpSession.o \
+ connectionList.o \
+ ../syncSocketHandler.o \
+ ../syncClientSocket.o \
+ ../syncQueue.o \
+ ../syncSocket.o \
+ ../seqWindow.o \
+ ../connectionParam.o \
+ ../routingTable.o \
+ ../syncBuffer.o \
+ ../syncCommand.o \
+ ../syncRouteCommand.o \
+ ../syncRtpCommand.o \
+ ../syncConnectionCommand.o \
+ ../networkAddress.o \
+ ../networkPrefix.o \
+ ../Sockets/libSockets.a \
+ commandHandler.o \
+ portWindow.o \
+ callIdQueue.o \
+ options.o
+
+EXECUTABLE = anyrtpproxy
+
+all: $(EXECUTABLE)
+
+anyrtpproxy: $(OBJS)
+ $(LD) $(OBJS) -o $@ $(LDFLAGS)
+
+options.o: options.cpp options.h
+ $(C++) $(CCFLAGS) $< -c
+
+portWindow.o: portWindow.cpp portWindow.h
+ $(C++) $(CCFLAGS) $< -c
+
+connectionList.o: connectionList.cpp connectionList.h
+ $(C++) $(CCFLAGS) $< -c
+
+commandHandler.o: commandHandler.cpp commandHandler.h
+ $(C++) $(CCFLAGS) $< -c
+
+callIdQueue.o: callIdQueue.cpp callIdQueue.h
+ $(C++) $(CCFLAGS) $< -c
+
+anyrtpproxy.o: anyrtpproxy.cpp
+ $(C++) $(CCFLAGS) $< -c
+
+clean:
+ rm -f *.o
+ rm -f $(EXECUTABLE)
+