Public | Automated Build

Last pushed: a year ago
Short Description
Build environment for LaTeX projects compiled with cmake
Full Description

Overview





This project provides a docker container
encapsulating a LaTeX and
cmake build environment.

Provenance

This container uses
tianon/latex as a base.

Contents

This image contains the following packages

  • cmake 3.4.0
  • make 4.0
  • poppler-utils 0.26.5-2+deb8u1
  • gcc 4.9.2
  • curl 7.38.0a-4+deb8u3

Use

There are two use cases for this docker container, autopilot and manual
control. Both require mounting your directory with latex sources as
/data in the container.

Autopilot

Invoking this container without arguments will run the standard cmake
build routine, i.e.

docker run -v $(pwd):/data hamroctopus/latex-cmake:3.4.0

will tell the container to mount the current directory and execute the
following

mkdir build
cd build
cmake ..
make

Manual

If your build pattern deviates from the above, pass your custom
instructions as arguments

docker run -v $(pwd):/data hamroctopus/latex-cmake:3.4.0 step1 && step2 && step3
Docker Pull Command
Owner
hamroctopus
Source Repository

Comments (0)