mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-04 18:27:36 +00:00
3e8e2ce151
Revert "depend on fs before install" This reverts commit 6c52217920148f633b3d03ef5428dfa5938e4fd3. Revert "removing commented work in progress on SDES and logging tunning on" This reverts commit 6df5288f5ac7ac9c48d7f7cc730c26dae3215495. Revert "more formatting and logging tuning" This reverts commit 0e89bbd0333c027273e4165af850bc304861dbdc. Revert "logging adjustment" This reverts commit 764faad671902d734bb18ca9f87798f0670396eb. Revert "missing host to network conversion highest_sequence_number_received" This reverts commit 50c62cdfd7a9ddee22e9e779c0a8c4dfba23f717. Revert "logging correction" This reverts commit ea973b0b4cde8ecf562252d6d22faad583e30846. Revert "[FS-6623] implement RTCP report generation" This reverts commit 0b7863a9b7e786d35ddf5babc51ba19f1dfa7a1a.
35 lines
1.4 KiB
Makefile
35 lines
1.4 KiB
Makefile
#
|
|
# FreeSWITCH auto-build Makefile (CentOS 6.5/Debian 7 Nike Edition, JUST DO IT!)
|
|
# http://www.freeswitch.org
|
|
# put this file anywhere and type make to
|
|
# create a fully-built freeswitch.git from scratch
|
|
# in that same directory.
|
|
#
|
|
#
|
|
RPMS=git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel e2fsprogs-devel sqlite-devel libcurl-devel pcre-devel speex-devel ldns-devel libedit-devel
|
|
DEBS=git build-essential automake autoconf libtool wget python zlib1g-dev libjpeg-dev libncurses5-dev libssl-dev libpcre3-dev libcurl4-openssl-dev libldns-dev libedit-dev libspeexdsp-dev libspeexdsp-dev libsqlite3-dev
|
|
|
|
freeswitch: deps has-git freeswitch.git/Makefile
|
|
cd freeswitch.git && make
|
|
|
|
freeswitch.git/Makefile: freeswitch.git/configure
|
|
cd freeswitch.git && ./configure
|
|
|
|
freeswitch.git/configure: freeswitch.git/bootstrap.sh
|
|
cd freeswitch.git && sh bootstrap.sh
|
|
|
|
freeswitch.git/bootstrap.sh: has-git
|
|
test -d freeswitch.git || git clone https://stash.freeswitch.org/scm/fs/freeswitch.git freeswitch.git
|
|
|
|
rpmforge:
|
|
(which rpm && rpm -i http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm) || true
|
|
|
|
install:
|
|
cd freeswitch.git && make install cd-sounds-install cd-moh-install
|
|
|
|
has-git:
|
|
@git --version || (echo "please install git" && false)
|
|
|
|
deps: rpmforge
|
|
((which yum && yum -y install $(RPMS)) || (which apt-get && apt-get -y install $(DEBS))) || true
|