2023-04-05 17:47:15 +02:00
|
|
|
############################################################################
|
2024-01-17 14:31:45 +01:00
|
|
|
# QSkinny - Copyright (C) The authors
|
2023-04-06 09:23:37 +02:00
|
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
2023-04-05 17:47:15 +02:00
|
|
|
############################################################################
|
|
|
|
|
|
|
|
## @param SVG_FILENAME absolute filename to the svg
|
|
|
|
## @param QVG_FILENAME absolute filename to the qvg
|
|
|
|
function(qsk_svg2qvg SVG_FILENAME QVG_FILENAME)
|
|
|
|
get_filename_component(QVG_FILENAME ${QVG_FILENAME} ABSOLUTE)
|
|
|
|
get_filename_component(SVG_FILENAME ${SVG_FILENAME} ABSOLUTE)
|
|
|
|
add_custom_command(
|
|
|
|
COMMAND svg2qvg ${SVG_FILENAME} ${QVG_FILENAME}
|
|
|
|
OUTPUT ${QVG_FILENAME}
|
|
|
|
DEPENDS ${SVG_FILENAME}
|
|
|
|
WORKING_DIRECTORY $<TARGET_FILE_DIR:${Qt}::Svg>
|
|
|
|
COMMENT "Compiling ${SVG_FILENAME} to ${QVG_FILENAME}")
|
|
|
|
endfunction()
|
|
|
|
|