#!/bin/bash [ ! -d ".dockerfiles" ] && mkdir .dockerfiles COMPOSE="" if command -v podman-compose 2 >&1 >/dev/null; then echo "[*] Using podman-compose" COMPOSE="podman-compose" elif $(docker compose &>/dev/null) && [ $? -eq 0 ]; then echo "[*] Using docker compose (v2)" COMPOSE="docker compose" elif command -v docker-compose 2 >&1 >/dev/null; then echo "[*] Using docker-compose (v1)" COMPOSE="docker-compose" else echo "[!] No compose parser installed." exit 1 fi m4 -D_WINE_=win64 -D_BASE_=alpine -D_APK_=x86_64 segments/base.m4 >.dockerfiles/x64.Dockerfile m4 -D_WINE_=win32 -D_BASE_=i386/alpine -D_APK_=x86 segments/base.m4 >.dockerfiles/x86.Dockerfile m4 -D_WINE_=win64 -D_BASE_=alpine -D_APK_=x86_64 -D_XVFB_=true segments/base.m4 >.dockerfiles/x64-xvfb.Dockerfile m4 -D_WINE_=win32 -D_BASE_=i386/alpine -D_APK_=x86 -D_XVFB_=true segments/base.m4 >.dockerfiles/x86-xvfb.Dockerfile $COMPOSE build