Builds your amiga source code. Contains cross-compile gcc, vasm and vlink.
298
This container compiles your amiga C and vasm source code.
Available here on Github
make, you have to edit entrypoint.sh and add your build stepsdocker-build.sh which will
Run the container in your project with the following parameters:
/build directory via -v--env BUILD_RESULT=<binary name>After running the image, it will:
/build to /tmp/buildmake in /tmp/build$BUILD_RESULT back to /buildI use the following build script in my amiga-demo1 project which can be used as an example:
#!/bin/bash
SERVICE_NAME=amiga-gcc-build-process
IMAGE=amiga-gcc-builder
PROCESS_RUNNING=`docker ps -a --format '{{.Names}}' | grep $SERVICE_NAME`
echo "starting $IMAGE"
if [ -n "$PROCESS_RUNNING" ]
then
echo terminating old build process
docker rm $SERVICE_NAME > /dev/null
fi
docker run --name=$SERVICE_NAME \
-v /home/belial/amiga-demo1:/build \
--env BUILD_RESULT=demo-1-gcc \
$IMAGE:latest
Content type
Image
Digest
Size
156.7 MB
Last updated
over 4 years ago
docker pull phobosys/amiga-gcc-builder