Re #2059 (misc): Don't include test app (exe) when building for Android.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5761 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
parent
173b0b5171
commit
111322c0e1
|
@ -24,6 +24,14 @@ ifeq (@ac_shared_libraries@,1)
|
|||
export PJ_SHARED_LIBRARIES := 1
|
||||
endif
|
||||
|
||||
ifndef EXCLUDE_APP
|
||||
ifeq ($(findstring android,$(TARGET_NAME)),)
|
||||
export EXCLUDE_APP := 0
|
||||
else
|
||||
export EXCLUDE_APP := 1
|
||||
endif
|
||||
endif
|
||||
|
||||
# Determine which party libraries to use
|
||||
export APP_THIRD_PARTY_EXT :=
|
||||
export APP_THIRD_PARTY_LIBS :=
|
||||
|
|
|
@ -54,8 +54,9 @@ export UTIL_TEST_OBJS += xml.o encryption.o stun.o resolver_test.o test.o \
|
|||
export UTIL_TEST_CFLAGS += $(_CFLAGS)
|
||||
export UTIL_TEST_CXXFLAGS += $(_CXXFLAGS)
|
||||
export UTIL_TEST_LDFLAGS += $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export UTIL_TEST_EXE:=pjlib-util-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
###############################################################################
|
||||
|
|
|
@ -56,8 +56,9 @@ export TEST_OBJS += activesock.o atomic.o echo_clt.o errno.o exception.o \
|
|||
export TEST_CFLAGS += $(_CFLAGS)
|
||||
export TEST_CXXFLAGS += $(_CXXFLAGS)
|
||||
export TEST_LDFLAGS += $(PJLIB_LDLIB) $(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export TEST_EXE := pjlib-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
###############################################################################
|
||||
|
|
|
@ -166,8 +166,9 @@ export PJMEDIA_TEST_LDFLAGS += $(PJMEDIA_CODEC_LDLIB) \
|
|||
$(PJLIB_UTIL_LDLIB) \
|
||||
$(PJLIB_LDLIB) \
|
||||
$(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJMEDIA_TEST_EXE:=pjmedia-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
###############################################################################
|
||||
|
|
|
@ -54,8 +54,9 @@ export PJNATH_TEST_OBJS += ice_test.o stun.o sess_auth.o server.o concur_test.o
|
|||
export PJNATH_TEST_CFLAGS += $(_CFLAGS)
|
||||
export PJNATH_TEST_CXXFLAGS += $(_CXXFLAGS)
|
||||
export PJNATH_TEST_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJNATH_TEST_EXE:=pjnath-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
# Defines for building TURN client application
|
||||
|
@ -65,7 +66,9 @@ export PJTURN_CLIENT_OBJS += client_main.o
|
|||
export PJTURN_CLIENT_CFLAGS += $(_CFLAGS)
|
||||
export PJTURN_CLIENT_CXXFLAGS += $(_CXXFLAGS)
|
||||
export PJTURN_CLIENT_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJTURN_CLIENT_EXE:=pjturn-client-$(TARGET_NAME)$(HOST_EXE)
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
# Defines for building TURN server application
|
||||
|
@ -76,8 +79,9 @@ export PJTURN_SRV_OBJS += allocation.o auth.o listener_udp.o \
|
|||
export PJTURN_SRV_CFLAGS += $(_CFLAGS)
|
||||
export PJTURN_SRV_CXXFLAGS += $(_CXXFLAGS)
|
||||
export PJTURN_SRV_LDFLAGS += $(PJNATH_LDLIB) $(PJLIB_UTIL_LDLIB) $(PJLIB_LDLIB) $(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJTURN_SRV_EXE:=pjturn-srv-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
|
|
|
@ -31,8 +31,9 @@ export PJSUA_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \
|
|||
export PJSUA_CFLAGS += $(PJ_CFLAGS) $(CFLAGS)
|
||||
export PJSUA_CXXFLAGS += $(PJ_CXXFLAGS) $(CFLAGS)
|
||||
export PJSUA_LDFLAGS += $(PJ_LDFLAGS) $(PJ_LDLIBS) $(LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJSUA_EXE:=pjsua-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
# Defines for building pjsystest
|
||||
|
@ -43,8 +44,9 @@ export PJSYSTEST_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \
|
|||
export PJSYSTEST_CFLAGS += $(PJ_CFLAGS) $(CFLAGS)
|
||||
export PJSYSTEST_CXXFLAGS += $(PJ_CXXFLAGS) $(CFLAGS)
|
||||
export PJSYSTEST_LDFLAGS += $(PJ_LDFLAGS) $(PJ_LDLIBS) $(LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJSYSTEST_EXE:=pjsystest-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@ SAMPLES := auddemo \
|
|||
|
||||
PJSUA2_SAMPLES := pjsua2_demo
|
||||
|
||||
ifeq ($(findstring android,$(TARGET_NAME)),)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
EXES := $(foreach file, $(SAMPLES), $(file)$(HOST_EXE))
|
||||
PJSUA2_EXES := $(foreach file, $(PJSUA2_SAMPLES), $(file)$(HOST_EXE))
|
||||
endif
|
||||
|
|
|
@ -165,8 +165,9 @@ export PJSUA2_TEST_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \
|
|||
export PJSUA2_TEST_CFLAGS += $(_CFLAGS) $(PJ_VIDEO_CFLAGS)
|
||||
export PJSUA2_TEST_CXXFLAGS = $(_CXXFLAGS) $(PJSUA2_LIB_CFLAGS)
|
||||
export PJSUA2_TEST_LDFLAGS += $(PJ_LDXXFLAGS) $(PJ_LDXXLIBS) $(LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export PJSUA2_TEST_EXE := pjsua2-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
|
||||
|
||||
|
@ -195,8 +196,9 @@ export TEST_LDFLAGS += $(PJSIP_LDLIB) \
|
|||
$(PJNATH_LDLIB) \
|
||||
$(PJLIB_LDLIB) \
|
||||
$(_LDFLAGS)
|
||||
ifeq ($(EXCLUDE_APP),0)
|
||||
export TEST_EXE := pjsip-test-$(TARGET_NAME)$(HOST_EXE)
|
||||
|
||||
endif
|
||||
|
||||
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT
|
||||
###############################################################################
|
||||
|
|
Loading…
Reference in New Issue