mirror of
https://github.com/scummvm/dockerized-bb.git
synced 2026-05-21 05:40:49 +00:00
40 lines
1.2 KiB
Docker
40 lines
1.2 KiB
Docker
FROM toolchains/atari AS toolchain
|
|
|
|
m4_include(`paths.m4')m4_dnl
|
|
|
|
m4_include(`debian-builder-base.m4')m4_dnl
|
|
|
|
ENV ATARI_TOOLCHAIN=/opt/toolchains/atari HOST=m68k-atari-mintelf
|
|
|
|
# Add libraries needed by toolchain to run
|
|
# Currently libgmp is already installed so don't add it
|
|
# That will be simpler when upgrading Debian and not having to adjust versions
|
|
RUN apt-get update && \
|
|
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
|
dos2unix \
|
|
libmpc3 \
|
|
libmpfr6 \
|
|
libisl23 \
|
|
patch \
|
|
unzip && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY --from=toolchain $ATARI_TOOLCHAIN $ATARI_TOOLCHAIN
|
|
|
|
ENV PREFIX=$ATARI_TOOLCHAIN/$HOST/sysroot/usr
|
|
|
|
# We add PATH here for *-config and platform specific binaries
|
|
ENV \
|
|
def_binaries(`${HOST}-', `ar, as, c++filt, ld, nm, objcopy, objdump, ranlib, readelf, strings, strip') \
|
|
def_binaries(`${HOST}-', `gcc, cpp, c++') \
|
|
CC=${HOST}-gcc \
|
|
def_aclocal(`${PREFIX}') \
|
|
PATH="$PATH:${ATARI_TOOLCHAIN}/bin" \
|
|
CFLAGS="-fno-PIC -O2 -fomit-frame-pointer" \
|
|
CXXFLAGS="-fno-PIC -O2 -fomit-frame-pointer" \
|
|
CPUFLAG_M68020_60="-m68020-60" \
|
|
CPUFLAG_M68030="-m68030" \
|
|
CPUFLAG_M5475="-mcpu=5475"
|
|
|
|
m4_include(`run-buildbot.m4')m4_dnl
|