# # Copyright (C) 2013 Cloudius Systems, Ltd. # # This work is open source software, licensed under the terms of the # BSD license as described in the LICENSE file in the top-level directory. # .PHONY: module clean docker_image="adoptopenjdk/openjdk12:x86_64-ubuntu-jre-12.0.1_12" SRC = $(shell readlink -f ../..) module: upstream/undocker/.git rm -rf install && mkdir install docker pull $(docker_image) docker save $(docker_image) | upstream/undocker/undocker.py -o install $(SRC)/scripts/manifest_from_host.sh -r install opt/java/openjdk/ > usr.manifest echo '/java.so: ->/opt/java/openjdk/bin/java' >> usr.manifest upstream/undocker/.git: mkdir -p upstream cd upstream && git clone --depth 1 https://github.com/larsks/undocker.git && chmod u+x undocker/undocker.py clean: rm -rf upstream install usr.manifest