这是indexloc提供的服务,不要输入任何密码
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,21 @@ jobs:
-DJPEGXL_ENABLE_VIEWERS=OFF
-DSJPEG_ANDROID_NDK_PATH=${ANDROID_NDK_LATEST_HOME}
-DJPEGXL_BUNDLE_LIBPNG=ON
- name: release_ios
os: macos-latest
mode: release
skip_install: true
skip_stats: true
skip_test: true # can't finish "linking" tests without emulator
force_system_brotli: OFF
cmake_args: >-
-DCMAKE_SYSTEM_NAME=iOS
-DCMAKE_OSX_ARCHITECTURES=arm64
-DJPEGXL_ENABLE_BENCHMARK=OFF
-DJPEGXL_ENABLE_OPENEXR=OFF
-DJPEGXL_ENABLE_PLUGINS=OFF
-DJPEGXL_ENABLE_VIEWERS=OFF
-DJPEGXL_BUNDLE_LIBPNG=ON

env:
CCACHE_DIR: ${{ github.workspace }}/.ccache
Expand Down
2 changes: 1 addition & 1 deletion deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ MYDIR=$(dirname "${SELF}")
# Git revisions we use for the given submodules. Update these whenever you
# update a git submodule.
TESTDATA="873045a9c42ed60721756e26e2a6b32e17415205"
THIRD_PARTY_BROTLI="36533a866ed1ca4b75cf049f4521e4ec5fe24727"
THIRD_PARTY_BROTLI="028fb5a23661f123017c060daa546b55cf4bde29" # v1.2.0
THIRD_PARTY_GOOGLETEST="6910c9d9165801d8827d628cb72eb7ea9dd538c5" # v1.16.0
THIRD_PARTY_HIGHWAY="457c891775a7397bdb0376bb1031e6e027af1c48" # v1.2.0
THIRD_PARTY_SKCMS="96d9171c94b937a1b5f0293de7309ac16311b722" # 2025_09_16
Expand Down
2 changes: 2 additions & 0 deletions plugins/gimp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,7 @@ target_link_libraries(file-jxl jxl jxl_threads PkgConfig::Gimp)
target_include_directories(file-jxl PUBLIC
${PROJECT_SOURCE_DIR}) # for plugins/gimp absolute paths.

set_target_properties(file-jxl PROPERTIES MACOSX_BUNDLE OFF)

pkg_get_variable(GIMP_LIB_DIR gimp-2.0 gimplibdir)
install(TARGETS file-jxl RUNTIME DESTINATION "${GIMP_LIB_DIR}/plug-ins/file-jxl/")
1 change: 1 addition & 0 deletions third_party/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/brotli/c/include/brotli/decode.h" OR
else()
# Compile brotli from sources.
set(BROTLI_DISABLE_TESTS ON CACHE STRING "Disable Brotli tests")
set(BROTLI_BUILD_TOOLS OFF CACHE STRING "")
# Override default "no-install" policy.
if((NOT SANITIZER STREQUAL "asan") AND (NOT SANITIZER STREQUAL "msan"))
set(BROTLI_BUNDLED_MODE OFF CACHE INTERNAL "")
Expand Down
2 changes: 1 addition & 1 deletion third_party/brotli
Submodule brotli updated 255 files
5 changes: 4 additions & 1 deletion tools/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,10 @@ foreach(BINARY IN LISTS TOOL_BINARIES)
endif()
set_target_properties(${BINARY} PROPERTIES LINK_FLAGS "${JXL_WASM_TOOLS_LINK_FLAGS}")
endif()


# Tools are CLI.
set_target_properties(${BINARY} PROPERTIES MACOSX_BUNDLE OFF)

# Attach manifest that tells Windows to use UTF-8 for eg. fopen
if(WIN32)
# Accommodate cl, clang-cl and clang with GNU-like command
Expand Down
Loading