1
0
mirror of synced 2025-02-20 04:01:01 +01:00

Github Actions: upload resulting DMG on macOS

Add infos about nightly builds.
This commit is contained in:
Mary 2020-12-30 18:56:25 +01:00
parent 2340ab0518
commit 2180a8faef
2 changed files with 14 additions and 2 deletions

View File

@ -113,5 +113,11 @@ jobs:
run: |
mkdir build
cd build
CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ PKG_CONFIG_PATH="$(brew --prefix openssl)/lib/pkgconfig":"$(brew --prefix)/lib/pkgconfig" cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE ..
make -j 4
CC=$(brew --prefix llvm)/bin/clang CXX=$(brew --prefix llvm)/bin/clang++ PKG_CONFIG_PATH="$(brew --prefix openssl)/lib/pkgconfig":"$(brew --prefix)/lib/pkgconfig" cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCREATE_BUNDLE=ON -DCREATE_PACKAGE=ON ..
make -j 4 package
- name: 📦 Uploading artifact
uses: actions/upload-artifact@v2
with:
name: macOS DMG
path: build/*.dmg

View File

@ -89,6 +89,12 @@ If you like my work, please consider supporting me on GitHub Sponsors, Patreon o
For format patterns, includable libraries and magic files, check out the [ImHex-Patterns](https://github.com/WerWolv/ImHex-Patterns) repository. Feel free to PR your own files there as well!
## Nightly builds
See latest nightly builds on the artifacts result of the Build action [here](https://github.com/WerWolv/ImHex/actions?query=workflow%3ABuild).
NOTE: **We currently only provide nightly builds for macOS (x86_64)**
## Compiling
You need a C++20 compatible compiler such as GCC 10.2.0 to compile ImHex. Moreover, the following dependencies are needed for compiling ImHex: