Your Name a3ba48adec
All checks were successful
dropshell-build / build (push) Successful in 23s
'Generic Commit'
2025-06-04 00:06:11 +12:00
2025-06-01 14:40:19 +12:00
2025-06-04 00:06:11 +12:00
2025-06-02 21:56:37 +12:00
?
2025-06-03 09:35:27 +12:00
2025-06-04 00:06:11 +12:00
2025-06-03 19:24:29 +12:00
2025-06-01 14:42:57 +12:00
2025-06-03 19:24:29 +12:00

Dropshell Build

Installation

First install dropshell-tool, then:

dropshell-tool install dropshell-build

If you wish to use local toolchain (rather than docker):

curl https://getbin.xyz/dropshell-build-install-requirements | bash

Use

dropshell-build [-r] [-m] DIRECTORY

where DIRECTORY contains your CMakeLists.txt, -r specifies release version (rather than debug), and -m builds for multiple architectures (rather than just the host arch).

Notes

  • Cross-Builds with musl (from https://musl.cc )
  • Uses DIRECTORY/CMakeLists.txt
  • Temporary build files go in DIRECTORY/build
  • Output files (executables) go in DIRECTORY/output
  • Will use local toolchain if it exits, otherwise docker
Description
Docker image and build script for cross-platform building of static musl c++ programs, with cmake.
Readme 639 MiB
Languages
C++ 98.4%
CMake 0.9%
Shell 0.7%