Switch kimageformats to automoc
The new version tells cmake to generate files per-source
This commit is contained in:
parent
385ba19a52
commit
504e56469b
1 changed files with 1 additions and 13 deletions
14
external/kimageformats/CMakeLists.txt
vendored
14
external/kimageformats/CMakeLists.txt
vendored
|
|
@ -17,18 +17,7 @@ init_target(external_kimageformats "(external)")
|
|||
set(kimageformats_loc ${third_party_loc}/kimageformats)
|
||||
set(kimageformats_src ${kimageformats_loc}/src/imageformats)
|
||||
|
||||
set(kimageformats_srcs)
|
||||
qt_wrap_cpp(kimageformats_srcs
|
||||
${kimageformats_src}/avif_p.h
|
||||
${kimageformats_src}/heif_p.h
|
||||
${kimageformats_src}/jxl_p.h
|
||||
TARGET
|
||||
external_kimageformats
|
||||
DEPENDS
|
||||
${kimageformats_src}/avif.json
|
||||
${kimageformats_src}/heif.json
|
||||
${kimageformats_src}/jxl.json
|
||||
)
|
||||
set_target_properties(external_kimageformats PROPERTIES AUTOMOC ON)
|
||||
|
||||
nice_target_sources(external_kimageformats ${kimageformats_src}
|
||||
PRIVATE
|
||||
|
|
@ -36,7 +25,6 @@ PRIVATE
|
|||
heif.cpp
|
||||
jxl.cpp
|
||||
)
|
||||
target_sources(external_kimageformats PRIVATE ${kimageformats_srcs})
|
||||
|
||||
target_compile_definitions(external_kimageformats
|
||||
PRIVATE
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue