Skip to content
23 changes: 23 additions & 0 deletions taskfiles/deps/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ tasks:
- task: "utfcpp"
- task: "yaml-cpp"
- task: "ystdlib"
- task: "zlib"
- task: "zstd"

absl:
Expand Down Expand Up @@ -433,6 +434,28 @@ tasks:
CLP_YSTDLIB_SOURCE_DIRECTORY \"{{.YSTDLIB_OUTPUT_DIR}}\"
)" > "{{.G_DEPS_CORE_CMAKE_SETTINGS_DIR}}/{{.LIB_NAME}}.cmake"

zlib:
internal: true
vars:
LIB_NAME: "zlib"
run: "once"
cmds:
- task: "utils:install-remote-cmake-lib"
vars:
CMAKE_GEN_ARGS:
- "-DCMAKE_BUILD_TYPE=Release"
- "-DCMAKE_INSTALL_MESSAGE=LAZY"
- "-DCMAKE_INSTALL_PREFIX={{.G_DEPS_CORE_DIR}}/{{.LIB_NAME}}-install"
- "-DZLIB_BUILD_EXAMPLES=OFF"
- "-DZLIB_BUILD_MINIZIP=OFF"
- "-DZLIB_BUILD_SHARED=ON"
- "-DZLIB_BUILD_STATIC=ON"
- "-DZLIB_BUILD_TESTING=OFF"
- "-DZLIB_INSTALL=ON"
LIB_NAME: "{{.LIB_NAME}}"
TARBALL_SHA256: "9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23"
TARBALL_URL: "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz"

zstd:
internal: true
run: "once"
Expand Down
Loading