mirror of
https://hub.njuu.cf/TheAlgorithms/C-Plus-Plus.git
synced 2023-10-11 13:05:55 +08:00
05bb23ca27
* added spirograph program * add graphics forlder to cmake * updating DIRECTORY.md * enable VNC for GUI programs on gitpod * fix cpplint error * fix macro definitions for correct documentation * fix filename in docs * move include from namespace to global * download and build freeglut if not available * install opengl libraries for build check * fix syntax error * fix quotes * install mesa-utils instead * use markepplace tool instead of installing * fix syntax * undo changes to github actions * OpenGL not mandatory * add private option to compile definition * fix: corrected to compile definitions instead of options * use the macro USE_GLUT * compile FREEGLUT as a subdirectory. this maintains a consistency * build freeglut_static when GLUT library not available * provide keyboard control * clang-tidy fixes for cb284bddb2a361370d08fe6926036947236bd4c5 Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
10 lines
201 B
Docker
10 lines
201 B
Docker
FROM gitpod/workspace-full-vnc
|
|
|
|
RUN sudo apt-get update \
|
|
&& sudo apt-get install -y \
|
|
doxygen \
|
|
graphviz \
|
|
ninja-build \
|
|
&& pip install cpplint \
|
|
&& sudo rm -rf /var/lib/apt/lists/*
|