kopia lustrzana https://github.com/c9/core
49 wiersze
1000 B
Bash
49 wiersze
1000 B
Bash
![]() |
#!/bin/bash -e
|
||
|
CONFIG="default"
|
||
|
while [ "$1" ]; do
|
||
|
case "$1" in
|
||
|
--config)
|
||
|
shift
|
||
|
CONFIG=$1
|
||
|
;;
|
||
|
--compress)
|
||
|
COMPRESS_OPTION="--compress"
|
||
|
;;
|
||
|
--obfuscate)
|
||
|
OBFUSCATE_OPTION="--obfuscate"
|
||
|
;;
|
||
![]() |
--copy-static-resources)
|
||
|
COPY_STATICS_OPTION="--copy-static-resources"
|
||
|
;;
|
||
![]() |
*)
|
||
|
echo Unknown option: $1
|
||
|
exit 1
|
||
|
;;
|
||
|
esac
|
||
|
shift
|
||
|
done
|
||
|
|
||
|
cd `dirname $0`
|
||
|
CURDIR=`pwd`
|
||
|
|
||
|
case `uname` in
|
||
|
*CYGWIN*) CURDIR=`cygpath -w "$CURDIR"`;;
|
||
|
esac
|
||
|
|
||
|
CACHE=$CURDIR/../build
|
||
|
|
||
|
#CDN="echo server.js cdn-cli"
|
||
![]() |
CDN="$CURDIR/../server.js cdn-cli -s standalone --server-config standalone --server-settings standalone
|
||
|
--version=standalone --cache $CACHE $COMPRESS_OPTION $OBFUSCATE_OPTION $COPY_STATICS_OPTION"
|
||
![]() |
|
||
|
# build async loaded ace modules
|
||
|
$CDN --module ace
|
||
|
|
||
|
WORKER=plugins/c9.ide.language.core/worker
|
||
|
echo building worker $WORKER
|
||
|
$CDN --worker $WORKER
|
||
|
echo $CDN --worker $WORKER
|
||
|
|
||
|
echo building config $CONFIG
|
||
|
$CDN --config $CONFIG --with-skins
|