Fix LV2 manifest when using PSA

lv2lint was giving out errors
This commit is contained in:
Paul Fd 2022-07-30 22:46:43 +02:00
parent b6aea989d3
commit dac20eac20

View file

@ -89,19 +89,38 @@ sfizz:cc${_i}
a lv2:Plugin ;
")
file(APPEND "${FILE}" " patch:readable sfizz:cc000")
foreach(_i RANGE 1 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
file(APPEND "${FILE}" " patch:readable")
if(NOT SFIZZ_LV2_PSA)
file(APPEND "${FILE}" " sfizz:cc000")
foreach(_i RANGE 1 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
else()
file(APPEND "${FILE}" " sfizz:cc128")
foreach(_i RANGE 129 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
endif()
file(APPEND "${FILE}" " ;
")
file(APPEND "${FILE}" " patch:writable sfizz:cc000")
foreach(_i RANGE 1 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
file(APPEND "${FILE}" " patch:writable")
if(NOT SFIZZ_LV2_PSA)
file(APPEND "${FILE}" " sfizz:cc000")
foreach(_i RANGE 1 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
else()
file(APPEND "${FILE}" " sfizz:cc128")
foreach(_i RANGE 129 "${_j}")
string_left_pad(_i "${_i}" 3 0)
file(APPEND "${FILE}" ", sfizz:cc${_i}")
endforeach()
endif()
file(APPEND "${FILE}" " .
")
endfunction()