summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xPorts/zstd/package.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/Ports/zstd/package.sh b/Ports/zstd/package.sh
index b7dd878668..31e6f04c89 100755
--- a/Ports/zstd/package.sh
+++ b/Ports/zstd/package.sh
@@ -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
+}