forked from flashphoner/flashphoner_client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sh
34 lines (31 loc) · 1.17 KB
/
build.sh
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
31
32
33
34
#!/bin/sh
BASE_DIR=`pwd`
. ./builder/functions.lib
echo "" > $BASE_DIR"/log"
echo "Start clients build..."
build_client $BASE_DIR
build_chat $BASE_DIR
build_streaming $BASE_DIR
build_player $BASE_DIR
echo "Build clients complete"
echo ""
echo "Creating archive of the build"
cd $BASE_DIR
rm -rf output
mkdir output
cp client/src/examples output -R
cp client/src/Flashphoner.js output
mkdir output/dependencies
cp client/src/dependencies/jquery output/dependencies -R
cp client/src/dependencies/js output/dependencies -R
cp client/src/dependencies/swf output/dependencies -R
cp client/src/dependencies/ie8 output/dependencies -R
cp client/src/dependencies/ie9 output/dependencies -R
cp client/src/dependencies/bootstrap output/dependencies -R
cp client/src/dependencies/rtmp_player/player.swf output/dependencies/swf
mkdir output/dependencies/flash
cp client/src/dependencies/flash/asdoc output/dependencies/flash -R
cp client/src/dependencies/flash/MediaManager.swf output/dependencies/flash
mkdir -p output/dependencies/screen-sharing/firefox-extension
cp client/src/dependencies/screen-sharing/firefox-extension/*.xpi output/dependencies/screen-sharing/firefox-extension
echo "FINISH"