From 3d4e153c9f19ac7fcdc29a1a991cac9ddf4a90af Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Tue, 26 Oct 2021 15:35:26 -0400 Subject: [PATCH] libbe_build: Compile with support for Zstd. This way, the build package commands will be able to deal with and create Zstd-compressed packages. --- src/build/libbe/Jamfile | 2 +- src/build/libbe/support/Jamfile | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/build/libbe/Jamfile b/src/build/libbe/Jamfile index 02f6d66456..e52e1b6e9b 100644 --- a/src/build/libbe/Jamfile +++ b/src/build/libbe/Jamfile @@ -16,7 +16,7 @@ BuildPlatformSharedLibrary libbe_build.so : libshared_build.a - z $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) + z zstd $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ; SubInclude HAIKU_TOP src build libbe app ; diff --git a/src/build/libbe/support/Jamfile b/src/build/libbe/support/Jamfile index 36bff25c79..8e41d3a6cf 100644 --- a/src/build/libbe/support/Jamfile +++ b/src/build/libbe/support/Jamfile @@ -7,6 +7,8 @@ USES_BE_API on support_kit.o = true ; SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits support ] ; +SubDirC++Flags -DZSTD_ENABLED ; + BuildPlatformMergeObjectPIC support_kit.o : Archivable.cpp BlockCache.cpp @@ -26,4 +28,5 @@ BuildPlatformMergeObjectPIC support_kit.o : StringList.cpp Url.cpp ZlibCompressionAlgorithm.cpp + ZstdCompressionAlgorithm.cpp ;