~ubuntu-branches/ubuntu/trusty/sflphone/trusty

« back to all changes in this revision

Viewing changes to daemon/libs/pjproject-2.1.0/pjsip-apps/build/Samples.mak

  • Committer: Package Import Robot
  • Author(s): Mark Purcell
  • Date: 2014-01-28 18:23:36 UTC
  • mfrom: (4.3.4 sid)
  • Revision ID: package-import@ubuntu.com-20140128182336-jrsv0k9u6cawc068
Tags: 1.3.0-1
* New upstream release 
  - Fixes "New Upstream Release" (Closes: #735846)
  - Fixes "Ringtone does not stop" (Closes: #727164)
  - Fixes "[sflphone-kde] crash on startup" (Closes: #718178)
  - Fixes "sflphone GUI crashes when call is hung up" (Closes: #736583)
* Build-Depends: ensure GnuTLS 2.6
  - libucommon-dev (>= 6.0.7-1.1), libccrtp-dev (>= 2.0.6-3)
  - Fixes "FTBFS Build-Depends libgnutls{26,28}-dev" (Closes: #722040)
* Fix "boost 1.49 is going away" unversioned Build-Depends: (Closes: #736746)
* Add Build-Depends: libsndfile-dev, nepomuk-core-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
include ../../build/common.mak
 
3
 
 
4
 
 
5
###############################################################################
 
6
# Gather all flags.
 
7
#
 
8
export _CFLAGS  := $(PJ_CFLAGS) $(CFLAGS)
 
9
export _CXXFLAGS:= $(PJ_CXXFLAGS)
 
10
export _LDFLAGS := $(PJ_LDFLAGS) $(PJ_LDLIBS) $(LDFLAGS)
 
11
 
 
12
SRCDIR := ../src/samples
 
13
OBJDIR := ./output/samples-$(TARGET_NAME)
 
14
BINDIR := ../bin/samples/$(TARGET_NAME)
 
15
 
 
16
SAMPLES := auddemo \
 
17
           aviplay \
 
18
           aectest \
 
19
           aviplay \
 
20
           confsample \
 
21
           encdec \
 
22
           httpdemo \
 
23
           icedemo \
 
24
           jbsim \
 
25
           latency \
 
26
           level \
 
27
           mix \
 
28
           pjsip-perf \
 
29
           pcaputil \
 
30
           playfile \
 
31
           playsine \
 
32
           recfile \
 
33
           resampleplay \
 
34
           simpleua \
 
35
           simple_pjsua \
 
36
           sipecho \
 
37
           siprtp \
 
38
           sipstateless \
 
39
           stateful_proxy \
 
40
           stateless_proxy \
 
41
           stereotest \
 
42
           streamutil \
 
43
           strerror \
 
44
           tonegen \
 
45
           vid_streamutil
 
46
 
 
47
EXES := $(foreach file, $(SAMPLES), $(BINDIR)/$(file)$(HOST_EXE))
 
48
 
 
49
all: $(BINDIR) $(OBJDIR) $(EXES)
 
50
 
 
51
$(BINDIR)/%$(HOST_EXE): $(OBJDIR)/%$(OBJEXT) $(PJ_LIB_FILES)
 
52
        $(LD) $(LDOUT)$(subst /,$(HOST_PSEP),$@) \
 
53
            $(subst /,$(HOST_PSEP),$<) \
 
54
            $(_LDFLAGS)
 
55
 
 
56
$(OBJDIR)/%$(OBJEXT): $(SRCDIR)/%.c
 
57
        $(CC) $(_CFLAGS) \
 
58
          $(CC_OUT)$(subst /,$(HOST_PSEP),$@) \
 
59
          $(subst /,$(HOST_PSEP),$<) 
 
60
 
 
61
$(OBJDIR):
 
62
        $(subst @@,$(subst /,$(HOST_PSEP),$@),$(HOST_MKDIR)) 
 
63
 
 
64
$(BINDIR):
 
65
        $(subst @@,$(subst /,$(HOST_PSEP),$@),$(HOST_MKDIR)) 
 
66
 
 
67
depend:
 
68
 
 
69
clean:
 
70
        $(subst @@,$(subst /,$(HOST_PSEP),$(OBJDIR)/*),$(HOST_RMR))
 
71
        $(subst @@,$(subst /,$(HOST_PSEP),$(OBJDIR)),$(HOST_RMDIR))
 
72
        $(subst @@,$(EXES),$(HOST_RM))
 
73
        rm -rf $(BINDIR)
 
74
 
 
75
distclean realclean: clean
 
76
#       $(subst @@,$(subst /,$(HOST_PSEP),$(EXES)) $(subst /,$(HOST_PSEP),$(EXES)),$(HOST_RM))
 
77
#       $(subst @@,$(DEP_FILE),$(HOST_RM))
 
78