justdan96 / tsmuxer_build

Dockerfile for creating a container suitable for building tsMuxer with Linux, Windows and OSX outputs
Apache License 2.0
0 stars 1 forks source link

tsMuxer Build Dockerfile

Docker container to build tsMuxer.

Usage

Install

Pull justdan96/tsmuxer_build from the Docker repository:

docker pull justdan96/tsmuxer_build

Or build justdan96/tsmuxer_build from source:

git clone https://github.com/justdan96/tsmuxer_build.git
cd tsmuxer_build
docker build -t justdan96/tsmuxer_build .

Run

This image is designed to build tsMuxer. So once you have the image, browse to the tsMuxer repository and run one of the following commands:

Linux

docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_linux_with_gui_docker.sh"

Windows 32-bit

docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_mxe32_with_gui_docker.sh"

Windows 64-bit

docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_mxe_with_gui_docker.sh"

OSX

docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_osxcross_with_gui_docker.sh"

The executable binaries will be saved to the "\bin" folder.