mirror of
https://github.com/scummvm/dockerized-bb.git
synced 2026-05-21 05:40:49 +00:00
4561ec75c8
Remove non-existent binaries, add dwp when it's possible
28 lines
1.0 KiB
Docker
28 lines
1.0 KiB
Docker
FROM toolchains/devkitswitch AS toolchain
|
|
|
|
m4_include(`paths.m4')m4_dnl
|
|
|
|
m4_include(`debian-builder-base.m4')m4_dnl
|
|
|
|
ENV DEVKITPRO=/opt/devkitpro
|
|
ENV DEVKITA64=${DEVKITPRO}/devkitA64
|
|
ENV PREFIX=${DEVKITPRO}/portlibs/switch HOST=aarch64-none-elf
|
|
|
|
COPY --from=toolchain ${DEVKITPRO}/devkitA64 ${DEVKITPRO}/devkitA64/
|
|
COPY --from=toolchain ${DEVKITPRO}/libnx ${DEVKITPRO}/libnx/
|
|
COPY --from=toolchain ${DEVKITPRO}/portlibs/switch ${DEVKITPRO}/portlibs/switch/
|
|
COPY --from=toolchain ${DEVKITPRO}/tools ${DEVKITPRO}/tools/
|
|
|
|
# We add PATH here for *-config and platform specific binaries
|
|
ENV \
|
|
def_binaries(`${DEVKITA64}/bin/${HOST}-', `ar, as, c++filt, ld, nm, objcopy, objdump, ranlib, readelf, strings, strip') \
|
|
def_binaries(`${DEVKITA64}/bin/${HOST}-', `gcc, cpp, c++') \
|
|
AR=${DEVKITA64}/bin/${HOST}-gcc-ar \
|
|
RANLIB=${DEVKITA64}/bin/${HOST}-gcc-ranlib \
|
|
CC=${DEVKITA64}/bin/${HOST}-gcc \
|
|
def_aclocal(`${PREFIX}') \
|
|
def_pkg_config(`${PREFIX}') \
|
|
PATH=$PATH:${DEVKITPRO}/tools/bin:${DEVKITPRO}/portlibs/switch/bin
|
|
|
|
m4_include(`run-buildbot.m4')m4_dnl
|