diff --git a/etc/.DS_Store b/etc/.DS_Store deleted file mode 100755 index 5008ddf..0000000 Binary files a/etc/.DS_Store and /dev/null differ diff --git a/etc/docker/Dockerfile b/etc/docker/Dockerfile new file mode 100644 index 0000000..7f59ef8 --- /dev/null +++ b/etc/docker/Dockerfile @@ -0,0 +1,17 @@ +# recommended way to build is using: +# docker build \ +# --build-arg PLATFORM=linux --build-arg ARCH=amd64 --build-arg VERSION=bullseye \ +# -f etc/docker/Dockerfile . +# +ARG PLATFORM +ARG ARCH +ARG VERSION +FROM --platform=${PLATFORM}/${ARCH} golang:1.19-${VERSION} AS builder + +# Run makefile to build command-line tools +WORKDIR /usr/src/app +COPY . . +RUN make + +FROM --platform=${PLATFORM}/${ARCH} ubuntu:${VERSION} +COPY --from=builder /usr/src/app/build/* /usr/local/bin/ diff --git a/etc/s16le_22050_1ch_audio.raw b/etc/test/s16le_22050_1ch_audio.raw old mode 100755 new mode 100644 similarity index 100% rename from etc/s16le_22050_1ch_audio.raw rename to etc/test/s16le_22050_1ch_audio.raw diff --git a/etc/s16le_44100_1ch_audio.raw b/etc/test/s16le_44100_1ch_audio.raw old mode 100755 new mode 100644 similarity index 100% rename from etc/s16le_44100_1ch_audio.raw rename to etc/test/s16le_44100_1ch_audio.raw diff --git a/etc/s16le_44100_2ch_audio.raw b/etc/test/s16le_44100_2ch_audio.raw old mode 100755 new mode 100644 similarity index 100% rename from etc/s16le_44100_2ch_audio.raw rename to etc/test/s16le_44100_2ch_audio.raw diff --git a/etc/sample.mp4 b/etc/test/sample.mp4 old mode 100755 new mode 100644 similarity index 100% rename from etc/sample.mp4 rename to etc/test/sample.mp4