mirror of
https://github.com/Relintai/scons_gd.git
synced 2025-02-28 17:54:24 +01:00
44 lines
938 B
ReStructuredText
44 lines
938 B
ReStructuredText
|
==================================
|
||
|
Image for building/releasing SCons
|
||
|
==================================
|
||
|
|
||
|
This folder contains the files and scripts that can be used to
|
||
|
build and release SCons, based on an Ubuntu 19.10.
|
||
|
|
||
|
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
|
||
|
|
||
|
.
|
||
|
|