Commit Graph

10 Commits

Author SHA1 Message Date
de11995a53 Add macOS release build target
Add `./build.sh --macos-release`, producing a portable host-arch macOS
binary (Intel x86_64 or Apple Silicon arm64). libuv, hwloc, and OpenSSL
are linked statically from Homebrew so the result runs on stock macOS
without Homebrew at runtime.

Homebrew's static libhwloc.a is built with the libxml2 and OpenCL
topology plugins, so the link adds `-lxml2 -framework OpenCL` (both
ship with macOS). Brew prefixes are resolved via `brew --prefix`, so
the same target works on Intel (/usr/local) and Apple Silicon
(/opt/homebrew); the package is named by `uname -m`.

Also document the macOS build in README and ignore build-macos/.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 09:05:55 -05:00
24232d72c3 Add top-level build.sh release script 2026-03-10 20:26:13 -05:00
a27a1e327b cleanup 2026-02-28 00:33:09 -06:00
c94352d305 Prepare XMRig-HAC fork for public release
- Add DragonX coin and rx/hush algorithm support
- Update branding to XMRig-HAC / dragonx.is
- Update repository URLs to git.hush.is
- Replace example wallet addresses with placeholders
- Update .gitignore for build directories
- Document fork changes in README and CHANGELOG
2026-02-26 23:48:10 -06:00
XMRig
cb9f597549 v6.25.0-dev 2025-12-23 19:37:24 +07:00
SChernykh
2f5d0de8c8 Solo mining: added support for FCMP++ hardfork 2025-10-05 13:00:21 +02:00
Frago9876543210
0347a01e10 Added scripts/{build, deps} into .gitignore 2020-12-25 20:05:18 +03:00
XMRig
716669ff96 Use external script to prepare OpenCL source. 2019-08-28 00:33:49 +07:00
XMRig
668b23c5b0 Initial libuv support build. 2017-06-04 20:52:21 +03:00
XMRig
ed320731e9 Initial import. 2017-04-15 09:02:08 +03:00