Google Closure Compiler: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
sudo unzip /opt/cli/compiler-20200719.zip -d /opt/cli/closure-compiler-20200719 | sudo unzip /opt/cli/compiler-20200719.zip -d /opt/cli/closure-compiler-20200719 | ||
sudo rm -rf /opt/cli/compiler-20200719.zip | sudo rm -rf /opt/cli/compiler-20200719.zip | ||
</source> | |||
<source lang="bash"> | |||
sudo mkdir -p /opt/cli/closure-compiler-20200719/bin | |||
sudo touch /opt/cli/closure-compiler-20200719/bin/closure-compiler | |||
sudo chmod +x /opt/cli/closure-compiler-20200719/bin/closure-compiler | |||
sudo tee -a /opt/cli/closure-compiler-20200719/bin/closure-compiler >/dev/null <<'EOF' | |||
#!/bin/bash | |||
: ' | |||
@vendor Chorke Academia, Inc. | |||
@web https://cdn.chorke.org/docs/academia | |||
@version 1.0.00 | |||
@since 1.0.00 | |||
' | |||
export CLOSURE_COMPILER_HOME='/opt/cli/closure-compiler-20200719' | |||
export CLOSURE_COMPILER_EXEC="java -jar ${CLOSURE_COMPILER_HOME}/lib/closure-compiler-v20200719.jar" | |||
if [ -f "${JAVA_HOME}/bin/java" ];then ${JAVA_HOME}/bin/${CLOSURE_COMPILER_EXEC} | |||
elif [ -x "$(command -v java)" ];then ${CLOSURE_COMPILER_EXEC} | |||
else printf '\njava 3 \033[0;31mnot found! \033[0m:(\n';fi | |||
EOF | |||
</source> | |||
<source lang="bash"> | |||
sudo update-alternatives --install /usr/bin/closure-compiler closure-compiler\ | |||
/opt/cli/closure-compiler-20200719/bin/closure-compiler 1983 | |||
</source> | </source> | ||
Revision as of 17:33, 8 July 2022
sudo wget -c https://dl.google.com\
/closure-compiler/compiler-20200719.zip -P /opt/cli/
sudo mkdir -p /opt/cli/closure-compiler-20200719
sudo unzip /opt/cli/compiler-20200719.zip -d /opt/cli/closure-compiler-20200719
sudo rm -rf /opt/cli/compiler-20200719.zip
sudo mkdir -p /opt/cli/closure-compiler-20200719/bin
sudo touch /opt/cli/closure-compiler-20200719/bin/closure-compiler
sudo chmod +x /opt/cli/closure-compiler-20200719/bin/closure-compiler
sudo tee -a /opt/cli/closure-compiler-20200719/bin/closure-compiler >/dev/null <<'EOF'
#!/bin/bash
: '
@vendor Chorke Academia, Inc.
@web https://cdn.chorke.org/docs/academia
@version 1.0.00
@since 1.0.00
'
export CLOSURE_COMPILER_HOME='/opt/cli/closure-compiler-20200719'
export CLOSURE_COMPILER_EXEC="java -jar ${CLOSURE_COMPILER_HOME}/lib/closure-compiler-v20200719.jar"
if [ -f "${JAVA_HOME}/bin/java" ];then ${JAVA_HOME}/bin/${CLOSURE_COMPILER_EXEC}
elif [ -x "$(command -v java)" ];then ${CLOSURE_COMPILER_EXEC}
else printf '\njava 3 \033[0;31mnot found! \033[0m:(\n';fi
EOF
sudo update-alternatives --install /usr/bin/closure-compiler closure-compiler\
/opt/cli/closure-compiler-20200719/bin/closure-compiler 1983
References
| ||