scons_gd/scons/testing/docker/fedora32/build
2022-10-15 16:06:26 +02:00
..
startup Added scons. 2022-10-15 16:06:26 +02:00
build_image.sh Added scons. 2022-10-15 16:06:26 +02:00
docker-compose.yml Added scons. 2022-10-15 16:06:26 +02:00
Dockerfile Added scons. 2022-10-15 16:06:26 +02:00
readme.rst Added scons. 2022-10-15 16:06:26 +02:00
start_build_shell.sh Added scons. 2022-10-15 16:06:26 +02:00
stop_build_shell.sh Added scons. 2022-10-15 16:06:26 +02:00

==================================
Image for building/releasing SCons
==================================

This folder contains the files and scripts that can be used to
build and release SCons, based on a Fedora 32.

Building the image
==================

Build the local docker image by calling::

    ./build_image.sh
    
This will download the base image and install the required additional packages.

Starting the image
==================

Is done via ``docker-compose`` so make sure you have this package installed in your host system. Then call::

    ./start_build_shell.sh

which will open a new ``xterm`` with your current user on the host system as default.

If you need additional setup steps or want to *mount* different folders to the build image, change the
files::

    docker-compose.yml
    ./startup/setup_container.sh

locally.


Stopping the image
==================

Simply call::

    ./stop_build_shell.sh

.