CMake LV2 build on Windows fails (JUCE 7.0.6)

My first post here - hi! :grinning:

I’m trying to update my reverb plugin from JUCE 7.0.5 to 7.0.6
Unfortunately, the CMake LV2 build on Windows does not work anymore.

To make sure I’m not holding it wrong, I tested the build process with your CMake sample plugin (JUCE/examples/CMake/AudioPlugin).

Here is my test repository.
Since I don’t have a Windows Machine at hand, I used GitHub Actions to build the test plugin.

Build output:

Run cmake --build . --config Release
Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

  Checking File Globs
  1>Checking Build System
  Building Custom Rule D:/a/AudioPluginTest/AudioPluginTest/CMakeLists.txt
  PluginEditor.cpp
  PluginProcessor.cpp
  juce_audio_processors.cpp
  juce_audio_processors_ara.cpp
  juce_audio_processors_lv2_libs.cpp
  juce_gui_extra.cpp
  juce_gui_basics.cpp
  juce_graphics.cpp
  juce_events.cpp
  juce_core.cpp
  juce_data_structures.cpp
  juce_audio_basics.cpp
  juce_audio_utils.cpp
  juce_audio_formats.cpp
  juce_audio_devices.cpp
  AudioPluginExample.vcxproj -> D:\a\AudioPluginTest\build\AudioPluginExample_artefacts\Release\Audio Plugin Example_SharedCode.lib
  Building Custom Rule D:/a/AudioPluginTest/AudioPluginTest/CMakeLists.txt
  juce_LV2ManifestHelper.cpp
  juce_lv2_helper.vcxproj -> D:\a\AudioPluginTest\build\Release\juce_lv2_helper.exe
  Generating AudioPluginExample_artefacts/JuceLibraryCode/AudioPluginExample_LV2_resources.rc
  Could not find file: D:\a\AudioPluginTest\build\input_info_file-NOTFOUND
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: Custom build for 'D:\a\AudioPluginTest\build\CMakeFiles\8db22a21db2128fbab3bd2bc7ed9f08f\AudioPluginExample_LV2_resources.rc.rule;D:\a\AudioPluginTest\AudioPluginTest\CMakeLists.txt' exited with code 1. [D:\a\AudioPluginTest\build\AudioPluginExample_LV2.vcxproj]
Error: Process completed with exit code 1.

Any ideas what’s going on? On all other platforms the CMake LV2 build works fine.

Thanks a lot!
Christian

Thanks for reporting. This was a bug in the CMake integration which should be fixed here:

Great, thanks!