mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-27 17:45:40 -05:00
61 lines
1.7 KiB
Text
Executable file
61 lines
1.7 KiB
Text
Executable file
# automatically builds the latest versions of the CreateJS suite
|
|
# and puts them into vendor/scripts.
|
|
|
|
# for this to work:
|
|
# 1. create the CreateJS directory in your Desktop
|
|
# 2. git clone all four suites into that directory (ex. https://github.com/CreateJS/PreloadJS.git)
|
|
# 3. npm install grunt-cli for each, or add the -g options to run globally once
|
|
|
|
# then you can run this script to build the latest version whenever
|
|
# see the build/README file in any of these libraries on GitHub for more info
|
|
# https://github.com/CreateJS/EaselJS/blob/master/build/README.md
|
|
|
|
cd ~/Desktop/CreateJS/EaselJS/
|
|
echo updating Easel
|
|
git checkout .
|
|
git pull
|
|
sudo npm update
|
|
cd build
|
|
sudo npm update
|
|
echo building Easel
|
|
grunt combine
|
|
|
|
cd ~/Desktop/CreateJS/PreloadJS/
|
|
echo updating Preload
|
|
git checkout .
|
|
git pull
|
|
sudo npm update
|
|
cd build
|
|
sudo npm install
|
|
sudo npm update
|
|
echo building Preload
|
|
grunt combine
|
|
|
|
cd ~/Desktop/CreateJS/SoundJS/
|
|
echo updating Sound
|
|
git checkout .
|
|
git pull
|
|
sudo npm update
|
|
cd build
|
|
sudo npm install
|
|
sudo npm update
|
|
echo building Sound
|
|
grunt combine
|
|
|
|
cd ~/Desktop/CreateJS/TweenJS/
|
|
echo updating Tween
|
|
git checkout .
|
|
git pull
|
|
sudo npm update
|
|
cd build
|
|
sudo npm install
|
|
sudo npm update
|
|
echo building Tween
|
|
grunt combine
|
|
|
|
echo moving to CoCo
|
|
cp ~/Desktop/CreateJS/EaselJS/build/output/easeljs-NEXT.combined.js ~/Desktop/coco/vendor/scripts
|
|
cp ~/Desktop/CreateJS/EaselJS/build/output/movieclip-NEXT.min.js ~/Desktop/coco/vendor/scripts
|
|
cp ~/Desktop/CreateJS/SoundJS/build/output/soundjs-NEXT.combined.js ~/Desktop/coco/vendor/scripts
|
|
cp ~/Desktop/CreateJS/PreloadJS/build/output/preloadjs-NEXT.combined.js ~/Desktop/coco/vendor/scripts
|
|
cp ~/Desktop/CreateJS/TweenJS/build/output/tweenjs-NEXT.combined.js ~/Desktop/coco/vendor/scripts
|