Created
July 18, 2018 09:58
-
-
Save GhaziTriki/50e314399ab13128c4fbddb26d0d7f5d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get -y install wget git-core ant openjdk-8-jdk-headless | |
# vi ~/.profile | |
# export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 | |
source ~/.profile | |
curl -s "https://get.sdkman.io" | bash | |
source "$HOME/.sdkman/bin/sdkman-init.sh" | |
sdk install gradle 2.12 | |
sdk install grails 2.5.2 | |
sdk install sbt 0.13.9 | |
sdk install maven 3.5.0 | |
mkdir -p ~/dev/tools | |
cd ~/dev/tools | |
wget https://archive.apache.org/dist/flex/4.16.1/binaries/apache-flex-sdk-4.16.1-bin.tar.gz | |
tar xvfz apache-flex-sdk-4.16.1-bin.tar.gz | |
wget --content-disposition https://github.com/swfobject/swfobject/archive/2.2.tar.gz | |
tar xvfz swfobject-2.2.tar.gz | |
cp -r swfobject-2.2/swfobject apache-flex-sdk-4.16.1-bin/templates/ | |
cd apache-flex-sdk-4.16.1-bin/ | |
mkdir -p in/ | |
wget http://download.macromedia.com/pub/flex/sdk/builds/flex4.6/flex_sdk_4.6.0.23201B.zip -P in/ | |
ant -f frameworks/build.xml thirdparty-downloads | |
find ~/dev/tools/apache-flex-sdk-4.16.1-bin -type d -exec chmod o+rx '{}' \; | |
chmod 755 ~/dev/tools/apache-flex-sdk-4.16.1-bin/bin/* | |
chmod -R +r ~/dev/tools/apache-flex-sdk-4.16.1-bin | |
ln -s ~/dev/tools/apache-flex-sdk-4.16.1-bin ~/dev/tools/flex | |
mkdir -p ~/dev/tools/apache-flex-sdk-4.16.1-bin/frameworks/libs/player/11.2 | |
cd ~/dev/tools/apache-flex-sdk-4.16.1-bin/frameworks/libs/player/11.2 | |
wget http://fpdownload.macromedia.com/get/flashplayer/installers/archive/playerglobal/playerglobal11_2.swc | |
mv -f playerglobal11_2.swc playerglobal.swc | |
cd ~/dev/tools/apache-flex-sdk-4.16.1-bin | |
sed -i "s/11.1/11.2/g" frameworks/flex-config.xml | |
sed -i "s/<swf-version>14<\/swf-version>/<swf-version>15<\/swf-version>/g" frameworks/flex-config.xml | |
sed -i "s/{playerglobalHome}\/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}/libs\/player\/11.2/g" frameworks/flex-config.xml | |
# vi ~/.profile | |
# export FLEX_HOME=$HOME/dev/tools/flex | |
# export PATH=$PATH:$FLEX_HOME/bin | |
source ~/.profile |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment