mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 12:17:44 +00:00
Ports: Use CMake to build the zstd port
This makes the port install drop the CMake install files into the sysroot, which is friendlier to macOS users. Homebrew CMake really likes to pick homebrew zstd, even for cross-builds.
This commit is contained in:
parent
6d9d9cb7f8
commit
7555804572
1 changed files with 13 additions and 0 deletions
|
@ -3,3 +3,16 @@ port=zstd
|
|||
version=1.5.2
|
||||
files="https://github.com/facebook/zstd/releases/download/v${version}/zstd-${version}.tar.gz zstd-${version}.tar.gz 7c42d56fac126929a6a85dbc73ff1db2411d04f104fae9bdea51305663a83fd0"
|
||||
auth_type=sha256
|
||||
useconfigure='true'
|
||||
configopts=(
|
||||
"-Sbuild/cmake"
|
||||
"-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt"
|
||||
)
|
||||
|
||||
configure() {
|
||||
run cmake "${configopts[@]}"
|
||||
}
|
||||
|
||||
install() {
|
||||
run make install
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue