|
6 | 6 | # should be listed after it's dependencies. No circular dependecies
|
7 | 7 | # allowed.
|
8 | 8 | sipx_core = \
|
9 |
| - sipXportLib \ |
10 |
| - sipXtackLib \ |
11 |
| - sipXresiprocate \ |
12 |
| - oss_core \ |
13 |
| - sipXmediaLib \ |
14 |
| - sipXmediaAdapterLib \ |
15 |
| - sipXcallLib \ |
16 |
| - sipXeslLib \ |
17 | 9 | sipXsupervisor \
|
18 |
| - sipXcommserverLib \ |
19 |
| - sipXsqa \ |
20 | 10 | sipXcommons \
|
21 |
| - sipXrelay \ |
22 |
| - sipXbridge \ |
23 | 11 | sipXcdr \
|
24 | 12 | sipXconfig \
|
25 |
| - sipXcom \ |
26 |
| - sipXopenfire \ |
27 |
| - sipXcounterpath \ |
28 |
| - sipXprompts \ |
29 |
| - sipXivr \ |
30 |
| - sipXproxy \ |
31 |
| - sipXpublisher \ |
32 |
| - sipXregistry \ |
33 |
| - sipXpage \ |
34 | 13 | sipXpolycom \
|
35 |
| - sipXrls \ |
36 |
| - sipXsaa \ |
37 |
| - sipXyard \ |
38 |
| - sipXrelease \ |
39 |
| - sipXecs |
40 |
| - |
41 |
| -#additional configure options for sipXresiprocate package |
42 |
| -sipXresiprocate_OPTIONS = --with-c-ares --with-ssl --with-repro --enable-ipv6 --with-tfm |
43 |
| - |
44 |
| -# sipxecs projects that are NOT essential for a running communication system |
45 |
| -sipx_extra = \ |
46 | 14 | sipXacccode \
|
47 |
| - sipXcustomCallerId \ |
48 | 15 | sipXviewer \
|
49 |
| - sipXimbot \ |
50 |
| - sipXexample \ |
51 | 16 | sipXrest \
|
52 |
| - sipXcallController \ |
53 | 17 | sipXcdrLog \
|
54 |
| - sipXrecording \ |
55 |
| - sipXhomer \ |
56 |
| - sipXcallQueue \ |
57 |
| - sipXAocBilling \ |
58 |
| - sipXtools |
59 |
| - |
60 |
| -# sipxecs projects that are NOT essential for a running communication system |
61 |
| -# and are related to configuration system. Many are phone plugins |
62 |
| -sipx_config = \ |
63 |
| - sipXaudiocodes \ |
| 18 | + sipXcallController \ |
64 | 19 | sipXprovision \
|
65 |
| - sipXcisco \ |
66 |
| - sipXclearone \ |
67 |
| - sipXgtek \ |
68 |
| - sipXhitachi \ |
69 |
| - sipXipdialog \ |
70 |
| - sipXisphone \ |
71 |
| - sipXnortel \ |
72 |
| - sipXlg-nortel \ |
73 |
| - sipXmitel \ |
74 |
| - sipXsnom \ |
75 |
| - sipXunidata \ |
76 |
| - sipXgrandstream \ |
77 |
| - sipXaastra \ |
78 |
| - sipXyealink |
79 |
| - |
80 |
| -# Language packs not required for a function communications system |
81 |
| -sipx_lang = \ |
82 |
| - sipXlang-abitibi-fr_CA \ |
83 |
| - sipXlang-ch \ |
84 |
| - sipXlang-cs \ |
85 |
| - sipXlang-de \ |
86 |
| - sipXlang-en_GB \ |
87 |
| - sipXlang-es \ |
88 |
| - sipXlang-fr_CA \ |
89 |
| - sipXlang-fr \ |
90 |
| - sipXlang-it \ |
91 |
| - sipXlang-ja \ |
92 |
| - sipXlang-es_MX \ |
93 |
| - sipXlang-nl \ |
94 |
| - sipXlang-pl \ |
95 |
| - sipXlang-pt_BR \ |
96 |
| - sipXlang-zh |
97 |
| - |
98 |
| -sipx_all = \ |
99 |
| - $(sipx_core) \ |
100 |
| - $(sipx_extra) \ |
101 |
| - $(sipx_config) \ |
102 |
| - $(sipx_lang) |
103 |
| - |
104 |
| -# re: ruby-postgres, there's a new one we should be using ruby-pgsql i |
105 |
| -# think it's called as ruby-postgres is obsoleted. |
106 |
| -lib_all = \ |
107 |
| - epel \ |
108 |
| - rubygem-file-tail \ |
109 |
| - erlang \ |
110 |
| - freeswitch \ |
111 |
| - hiredis \ |
112 |
| - net-snmp \ |
113 |
| - homer \ |
114 |
| - openfire \ |
115 |
| - ruby-dbi \ |
116 |
| - cfengine \ |
117 |
| - rubygem-net-ssh \ |
118 |
| - rubygem-net-sftp \ |
119 |
| - ruby-postgres \ |
120 |
| - jasperserver \ |
121 |
| - libjsonrpccpp \ |
122 |
| - libevent2 \ |
123 |
| - mongo-cxx-driver \ |
124 |
| - mongodb |
125 |
| - |
126 |
| -lib_exclude_fedora_16 = \ |
127 |
| - epel \ |
128 |
| - erlang \ |
129 |
| - rrdtool \ |
130 |
| - rubygem-net-ssh \ |
131 |
| - rubygem-net-sftp |
| 20 | + sipXrelease \ |
| 21 | + sipXecs |
132 | 22 |
|
133 |
| -lib_exclude_fedora_17 = \ |
134 |
| - $(lib_exclude_fedora_16) \ |
135 |
| - ruby-postgres |
136 | 23 |
|
137 |
| -lib_exclude_fedora_18 = $(lib_exclude_fedora_17) |
138 |
| -lib_exclude_fedora_19 = $(lib_exclude_fedora_18) |
139 |
| -lib_exclude_fedora_20 = $(lib_exclude_fedora_19) |
140 |
| -lib_exclude_fedora_21 = $(lib_exclude_fedora_20) |
141 |
| -lib_exclude_fedora_22 = $(lib_exclude_fedora_21) |
142 |
| -lib_exclude_fedora_23 = $(lib_exclude_fedora_22) |
| 24 | +sipx_all = $(sipx_core) |
143 | 25 |
|
144 |
| -lib = $(filter-out $(lib_exclude_$(DISTRO_OS)_$(DISTRO_VER)),$(lib_all)) |
145 | 26 |
|
146 | 27 | # Project compile-time dependencies. Only list project that if
|
147 | 28 | # it's dependecies were recompiled then you'd want to recompile.
|
148 |
| -freeswitch_DEPS = erlang |
149 |
| -sipXtackLib_DEPS = sipXportLib |
150 |
| -sipXmediaLib_DEPS = sipXtackLib |
151 |
| -sipXmediaAdapterLib_DEPS = sipXmediaLib |
152 |
| -sipXcallLib_DEPS = sipXmediaAdapterLib |
153 |
| -sipXcustomCallerId_DEPS = sipXconfig |
154 |
| -sipXcommserverLib_DEPS = sipXtackLib |
155 |
| -sipXsqa_DEPS = sipXcommserverLib |
156 |
| -sipXrelay_DEPS = sipXcommons |
157 |
| -sipXbridge_DEPS = sipXcommons |
158 | 29 | sipXcdr_DEPS = sipXcommons
|
159 | 30 | sipXconfig_DEPS = sipXcommons sipXcdr
|
160 |
| -sipXopenfire_DEPS = sipXconfig sipXsqa |
161 |
| -sipXcounterpath_DEPS = sipXconfig |
162 |
| -sipXaudiocodes_DEPS = sipXconfig |
163 |
| -sipXivr_DEPS = sipXconfig |
164 |
| -sipXproxy_DEPS = sipXcommserverLib oss_core |
165 |
| -sipXpublisher_DEPS = sipXcommserverLib |
166 |
| -sipXregistry_DEPS = sipXcommserverLib |
167 |
| -sipXpage_DEPS = sipXcommons |
168 | 31 | sipXpolycom_DEPS = sipXconfig
|
169 |
| -sipXrls_DEPS = sipXsqa sipXcallLib sipXcommserverLib |
170 |
| -sipXsaa_DEPS = sipXsqa sipXcallLib sipXcommserverLib |
171 |
| -sipXhomer_DEPS = sipXsqa sipXresiprocate |
172 |
| -sipXsbc_DEPS = sipXconfig sipXsqa sipXregistry |
173 |
| -sipXcallQueue_DEPS = sipXconfig |
174 |
| -sipXAocBilling_DEPS = sipXconfig |
175 |
| -sipXexample_DEPS = sipXcommserverLib sipXconfig |
176 |
| -sipXsss_DEPS = sipXsqa sipXcommserverLib sipXresiprocate |
177 |
| -sipXyard = sipXcommserverLib |
178 |
| -sipXtools_DEPS = sipXtackLib sipXcommserverLib |
179 | 32 |
|
180 |
| -all = \ |
181 |
| - $(lib) \ |
182 |
| - $(sipx) |
| 33 | +all = $(sipx) |
0 commit comments