summaryrefslogtreecommitdiff
path: root/images4docker/dockerfiles/oraclelinux-9.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'images4docker/dockerfiles/oraclelinux-9.Dockerfile')
-rw-r--r--images4docker/dockerfiles/oraclelinux-9.Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/images4docker/dockerfiles/oraclelinux-9.Dockerfile b/images4docker/dockerfiles/oraclelinux-9.Dockerfile
new file mode 100644
index 0000000000..fa82aea667
--- /dev/null
+++ b/images4docker/dockerfiles/oraclelinux-9.Dockerfile
@@ -0,0 +1,13 @@
+# syntax=docker/dockerfile:1.7
+FROM oraclelinux:9
+
+ARG PACKAGES=
+ARG CUSTOM_INSTALL=
+ARG UPDATE_CMD=
+ARG CLEAN_CMD=
+
+SHELL ["/bin/sh", "-lc"]
+
+RUN set -eux; if [ -n "${UPDATE_CMD}" ]; then sh -lc "${UPDATE_CMD}"; fi; if [ -n "${CUSTOM_INSTALL}" ]; then sh -lc "${CUSTOM_INSTALL}"; elif [ -n "${PACKAGES}" ]; then dnf install -y ${PACKAGES}; fi; if [ -n "${CLEAN_CMD}" ]; then sh -lc "${CLEAN_CMD}"; else dnf clean all || true; fi; export PATH="$PATH:/usr/lib/qt6/bin:/usr/lib64/qt6/bin:/usr/libexec/qt6:/opt/qt6/bin:/root/.nix-profile/bin"; if command -v qmake6 >/dev/null 2>&1 || command -v qmake-qt6 >/dev/null 2>&1 || command -v qtpaths6 >/dev/null 2>&1 || [ -x /usr/lib/qt6/bin/qmake ] || [ -x /usr/lib64/qt6/bin/qmake ] || [ -x /usr/lib/qt6/bin/qtpaths ] || [ -x /usr/lib64/qt6/bin/qtpaths ] || [ -x /usr/libexec/qt6/qmake ] || [ -x /usr/libexec/qt6/qtpaths ]; then true; else echo "Qt6 toolchain not found" >&2; exit 1; fi
+
+CMD ["/bin/sh"]