From e1f73fc8d3ec4a59db8c2df596465d2960c2c064 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Jul 08 2024 16:26:20 +0000 Subject: Accept runtime and sdk flags This allows an SDK to be specified as a runtime (e.g. for IDEs) instead of its corresponding Platform. Fixes: https://pagure.io/flatpak-module-tools/issue/42 --- diff --git a/flatpak_module_tools/flatpak_builder.py b/flatpak_module_tools/flatpak_builder.py index fe6c650..d13c652 100644 --- a/flatpak_module_tools/flatpak_builder.py +++ b/flatpak_module_tools/flatpak_builder.py @@ -872,8 +872,8 @@ class FlatpakBuilder: build_init( builddir, app_id, - runtime_info.sdk_id, - runtime_info.runtime_id, + spec.sdk if spec.sdk else runtime_info.sdk_id, + spec.runtime if spec.runtime else runtime_info.runtime_id, runtime_info.version, self.arch, tags=spec.tags