Sign inSign up

msrd0/kotlin-native

By msrd0

Updated over 9 years ago

Image
0

1.0K

msrd0/kotlin-native repository overview

FROM base/archlinux

RUN pacman --noconfirm -Syu && pacman --noconfirm -S \
		clang \
		diffutils \
		fakeroot \
		file \
		gawk \
		git \
		grep \
		jdk8-openjdk \
		llvm \
		make \
		openssh \
		pkg-config \
		sed \
		sudo \
	&& yes | pacman -Scc \
	&& sed -i 's|\.tar\..z|.tar|g' /etc/makepkg.conf \
	&& mkdir -p /etc/sudoers.d \
	&& echo 'user ALL=(ALL) NOPASSWD: ALL' >/etc/sudoers.d/user \
	&& useradd -m -d /home/user user
ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk

USER user
ENV HOME=/home/user
WORKDIR /home/user

COPY 702353E0F7E48EDB.asc /home/user/
RUN gpg --import 702353E0F7E48EDB.asc \
	&& sudo pacman --noconfirm -Sy \
	&& git clone https://aur.archlinux.org/ncurses5-compat-libs.git \
	&& pushd ncurses5-compat-libs \
	&& makepkg -si --noconfirm \
	&& popd \
	&& rm -rf ncurses5-compat-libs \
	&& git clone https://aur.archlinux.org/kotlin-native-git.git \
	&& pushd kotlin-native-git \
	&& makepkg -si --noconfirm \
	&& popd \
	&& rm -rf kotlin-native-git \
	&& yes | sudo pacman -Scc

CMD ["/usr/bin/bash"]

Tag summary

Content type

Image

Digest

Size

1.1 GB

Last updated

over 9 years ago

docker pull msrd0/kotlin-native