mirror of
https://github.com/engineer-man/piston.git
synced 2025-04-21 12:36:28 +02:00
finish adding kotlin and perl
This commit is contained in:
parent
f42462cb41
commit
e1f1e6b3c5
8 changed files with 25 additions and 4 deletions
14
readme.md
14
readme.md
|
@ -46,7 +46,7 @@ apt-get update
|
|||
apt-get install -y \
|
||||
nano wget build-essential pkg-config libxml2-dev \
|
||||
libsqlite3-dev mono-complete curl cmake libpython2.7-dev \
|
||||
ruby
|
||||
ruby libtinfo-dev
|
||||
|
||||
# install python2
|
||||
# final binary: /opt/python2/Python-2.7.17/python -V
|
||||
|
@ -149,7 +149,7 @@ echo 'export PATH=$PATH:/opt/julia/julia-1.4.1/bin' >> /opt/.profile
|
|||
source /opt/.profile
|
||||
|
||||
# install kotlin
|
||||
# final binary: /opt/kotlinc/bin/kotlinc
|
||||
# final binary: /opt/kotlinc/bin/kotlinc -version
|
||||
cd /opt
|
||||
wget https://github.com/JetBrains/kotlin/releases/download/v1.3.72/kotlin-compiler-1.3.72.zip
|
||||
unzip kotlin-compiler-1.3.72.zip
|
||||
|
@ -174,6 +174,16 @@ mkdir elixir-1.10.3 && unzip Precompiled.zip -d elixir-1.10.3/
|
|||
echo 'export PATH=$PATH:/opt/elixir/elixir-1.10.3/bin' >> /opt/.profile
|
||||
source /opt/.profile
|
||||
|
||||
# install emacs
|
||||
# final binary: /opt/emacs/emacs-26.3/src/emacs --version
|
||||
cd /opt && mkdir emacs && cd emacs
|
||||
wget https://mirrors.ocf.berkeley.edu/gnu/emacs/emacs-26.3.tar.xz
|
||||
tar -xf emacs-26.3.tar.xz
|
||||
cd emacs-26.3
|
||||
./configure --with-gnutls=no
|
||||
echo 'export PATH=$PATH:/opt/emacs/emacs-26.3/src' >> /opt/.profile
|
||||
source /opt/.profile
|
||||
|
||||
# create runnable users and apply limits
|
||||
for i in {1..150}; do
|
||||
useradd -M runner$i
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue