From 106291d807bffb01ebe8d15c2776684b424b0c3c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 24 Nov 2025 02:25:28 +0000 Subject: [PATCH 1/2] Initial plan From 32ba5064ed3384176cbb7a8b3ef312b7352b6231 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 24 Nov 2025 02:31:39 +0000 Subject: [PATCH 2/2] Fix LV2 TTL version to use integer for microVersion Co-authored-by: Godly75 <38914962+Godly75@users.noreply.github.com> --- _codeql_detected_source_root | 1 + src/common/version.h.in | 1 + src/lv2/SurgeLv2Export.cpp | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 120000 _codeql_detected_source_root diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root new file mode 120000 index 00000000000..945c9b46d68 --- /dev/null +++ b/_codeql_detected_source_root @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/src/common/version.h.in b/src/common/version.h.in index b4cb53cc0aa..87668faa552 100644 --- a/src/common/version.h.in +++ b/src/common/version.h.in @@ -10,6 +10,7 @@ #define SUB_VERSION_INT @SURGE_SUB_VERSION@ #define RELEASE_NUMBER_STR "@SURGE_RELEASE_NUMBER@" +#define RELEASE_NUMBER_INT @SURGE_RELEASE_NUMBER@ #define RELEASE_STR "@SURGE_RELEASE_VERSION@" #define BUILD_NUMBER_STR "@SURGE_BUILD_HASH@" // Build number to be sure that each result could identified. diff --git a/src/lv2/SurgeLv2Export.cpp b/src/lv2/SurgeLv2Export.cpp index ef7c71f52e9..aea3e7b5066 100644 --- a/src/lv2/SurgeLv2Export.cpp +++ b/src/lv2/SurgeLv2Export.cpp @@ -140,7 +140,7 @@ void lv2_generate_ttl(const char* baseName) // TODO LV2: implement an adequate version number scheme. For now, make it the last two (so 1.6.2 gets 6 2) osDsp << " lv2:minorVersion " << SUB_VERSION_INT << " ;\n" - " lv2:microVersion " << RELEASE_NUMBER_STR << " .\n"; + " lv2:microVersion " << RELEASE_NUMBER_INT << " .\n"; } {