Sign inSign up

fallenmoon/clang-cmake

By fallenmoon

•Updated over 4 years ago

clang/cmake build system on debian:bullseye-slim

Image
0

423

fallenmoon/clang-cmake repository overview

⁠Usage

Build code from current directory to _builds/ folder:

docker run --rm -v "${PWD}:/src" fallenmoon/clang-cmake:latest

Add a dependency, via apt:

docker run --rm -v "${PWD}:/src" fallenmoon/clang-cmake:latest build -d libcurl4-openssl-dev

Run a script/command prior to building:

docker run --rm -v "${PWD}:/src" fallenmoon/clang-cmake:latest build -s /src/myScriptToRun.sh

⁠Environment Variables

  • SRC_PATH - path to source to build; defaults to /src
  • BUILD_PATH - path to build in to; if relative, is relative to SRC_PATH; defaults to _builds
  • BUILD_CONFIG - sets CMAKE_BUILD_TYPE, ie: Release or Debug

Tag summary

Content type

Image

Digest

Size

253.5 MB

Last updated

over 4 years ago

docker pull fallenmoon/clang-cmake