summaryrefslogtreecommitdiff
path: root/pjmedia/build/Makefile
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2005-10-31 21:02:30 +0000
committerBenny Prijono <bennylp@teluu.com>2005-10-31 21:02:30 +0000
commitb5a1af6f999820564ead4867b1e5d5574778ee56 (patch)
tree8323d870699994f8b75001f961fd5e1780c0f76a /pjmedia/build/Makefile
initial import
git-svn-id: http://svn.pjsip.org/repos/pjproject/main@1 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/build/Makefile')
-rw-r--r--pjmedia/build/Makefile67
1 files changed, 67 insertions, 0 deletions
diff --git a/pjmedia/build/Makefile b/pjmedia/build/Makefile
new file mode 100644
index 00000000..08b24b04
--- /dev/null
+++ b/pjmedia/build/Makefile
@@ -0,0 +1,67 @@
+include make-$(TARGET).inc
+
+export PJMEDIA_SRCEXT = .c
+export PJMEDIA_SRCDIR = ../src/pjmedia
+export PJMEDIA_SRCS = $(PJMEDIA_SOURCES) codec.c jbuf.c rtp.c mediamgr.c \
+ session.c g711.c rtcp.c stream.c sdp.c pasound.c \
+ $(PA_DIR)/pa_allocation.c \
+ $(PA_DIR)/pa_converters.c \
+ $(PA_DIR)/pa_cpuload.c \
+ $(PA_DIR)/pa_dither.c \
+ $(PA_DIR)/pa_front.c \
+ $(PA_DIR)/pa_process.c \
+ $(PA_DIR)/pa_skeleton.c \
+ $(PA_DIR)/pa_stream.c \
+ $(PA_DIR)/pa_trace.c
+
+export TEST_SRCEXT = .c
+export TEST_SRCDIR = ../src/test
+export TEST_SRCS = $(TEST_SOURCES) jbuf_test.c rtp_test.c main.c \
+ session_test.c sdptest.c
+
+
+export PJAUT_SRCEXT = .c
+export PJAUT_SRCDIR = ../src/test
+export PJAUT_SRCS = $(PJAUT_SOURCES) audio_tool.c
+
+export CCOUT CC AR RANLIB MV RM RMDIR MKDIR OBJEXT LD LDOUT
+
+all: pjmedia test pjaut
+
+doc:
+ cd .. && doxygen docs/doxygen.cfg
+
+print:
+ $(MAKE) -f make-rules APP=PJMEDIA app=pjmedia print_lib
+ $(MAKE) -f make-rules APP=TEST app=test print_bin
+ $(MAKE) -f make-rules APP=PJAUT app=pjaut print_bin
+
+depend:
+ $(MAKE) -f make-rules APP=PJMEDIA app=pjmedia depend
+ $(MAKE) -f make-rules APP=TEST app=test depend
+ $(MAKE) -f make-rules APP=PJAUT app=pjaut depend
+
+dep: depend
+
+pjmedia:
+ $(MAKE) -f make-rules APP=PJMEDIA app=pjmedia $(PJMEDIA_LIB)
+
+test:
+ $(MAKE) -f make-rules APP=TEST app=test $(TEST_EXE)
+
+pjaut:
+ $(MAKE) -f make-rules APP=PJAUT app=pjaut $(PJAUT_EXE)
+
+clean:
+ $(MAKE) -f make-rules APP=PJMEDIA app=pjmedia clean
+ $(MAKE) -f make-rules APP=TEST app=test clean
+ $(MAKE) -f make-rules APP=PJAUT app=pjaut clean
+
+realclean:
+ $(MAKE) -f make-rules APP=PJMEDIA app=pjmedia realclean
+ $(MAKE) -f make-rules APP=TEST app=test realclean
+ $(MAKE) -f make-rules APP=PJAUT app=pjaut realclean
+
+distclean: realclean
+
+