Your Name 212c3fd80a
Some checks failed
dropshell-build / build (push) Failing after 1m18s
'Generic Commit'
2025-06-02 23:04:01 +12:00
2025-06-01 14:40:19 +12:00
2025-06-02 23:03:23 +12:00
2025-06-01 23:40:15 +12:00
2025-06-02 23:04:01 +12:00
2025-06-02 21:56:37 +12:00
2025-06-02 21:55:57 +12:00
2025-06-02 22:47:48 +12:00
2025-06-02 21:56:37 +12:00
2025-06-01 20:30:01 +12:00
2025-06-01 14:42:57 +12:00
2025-06-02 08:42:18 +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%