mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-03-12 12:35:25 -07:00
21 lines
625 B
Docker
21 lines
625 B
Docker
FROM alpine:latest
|
|
|
|
ENV TARGETNAME linux.x86_64
|
|
|
|
# Install GHC and cabal
|
|
USER root
|
|
RUN apk add ghc cabal g++ libffi-dev curl bash
|
|
|
|
# Use ld.bfd instead of ld.gold due to
|
|
# x86_64-linux-gnu/libpthread.a(pthread_cond_init.o)(.note.stapsdt+0x14): error:
|
|
# relocation refers to local symbol "" [2], which is defined in a discarded section
|
|
ENV CABALOPTS "--ghc-options;-optl-Wl,-fuse-ld=bfd -split-sections -optc-Os -optc-Wl,--gc-sections"
|
|
|
|
# Other archs pre-build dependencies here, but this one doesn't to detect ecosystem movement
|
|
|
|
# Copy the build script
|
|
COPY build /usr/bin
|
|
|
|
WORKDIR /scratch
|
|
ENTRYPOINT ["/usr/bin/build"]
|