blob: a64489784d15b0e146c83c67aaca6c8c9add0998 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
diff --git a/res/Makefile b/res/Makefile
index bfbca76..c2ad23b 100644
--- a/res/Makefile
+++ b/res/Makefile
@@ -67,17 +67,20 @@ endif
ael/pval.o: ael/pval.c
clean::
+ ${MAKE} -C pjproject clean
rm -f snmp/*.o snmp/*.i ael/*.o ael/*.i ais/*.o ais/*.i
pjproject/build.mak:
cd pjproject && ./configure AR="" CFLAGS=-fPIC --disable-floating-point --disable-sound --disable-oss --disable-speex-aec --disable-l16-codec --disable-gsm-codec --disable-g722-codec --disable-g7221-codec --disable-speex-codec --disable-ilbc-codec --disable-g711-codec
-include pjproject/build.mak
+pjproject.stamp: pjproject/build.mak
+ ${MAKE} -j1 -C pjproject dep
+ ${MAKE} -j1 -C pjproject
+ touch pjproject.stamp
-res_rtp_asterisk.o: pjproject/build.mak $(PJ_LIB_FILES)
+-include pjproject/build.mak
+
+res_rtp_asterisk.o: pjproject.stamp
res_rtp_asterisk.o: _ASTCFLAGS+=$(PJ_CFLAGS)
res_rtp_asterisk.so: _ASTLDFLAGS+=$(PJ_LDFLAGS)
res_rtp_asterisk.so: LIBS+=$(PJ_LDLIBS)
-
-$(PJ_LIB_FILES):
- cd pjproject && make dep && make
|