Howto:Building SimGear via Docker

From FlightGear wiki
Revision as of 19:26, 27 February 2020 by Hooray (talk | contribs)
Jump to navigation Jump to search
This article is a stub. You can help the wiki by expanding it.
Note  This builds SimGear in headless mode (aka no graphics), which is primarily useful for unit testing purposes.
FROM gcc
Maintainer http://wiki.flightgear.org/Howto:Building_SimGear_via_Docker
RUN apt-get update  && apt-get install -y cmake git libboost-dev

RUN mkdir -p /SOURCES
WORKDIR /SOURCES
RUN git clone git://git.code.sf.net/p/flightgear/simgear simgear

RUN mkdir -p /BUILD/simgear && cmake /SOURCES/simgear -DSIMGEAR_HEADLESS=ON -DENABLE_SOUND=OFF -DUSE_AEONWAVE=OFF -DENABLE_PKGUTIL=OFF

CMD "cd /BUILD/simgear"
CMD "make"