Skip to content

Add script to build without SUPERBUILD#2730

Merged
julianoes merged 2 commits intomainfrom
pr-ci-no-superbuild
Dec 10, 2025
Merged

Add script to build without SUPERBUILD#2730
julianoes merged 2 commits intomainfrom
pr-ci-no-superbuild

Conversation

@julianoes
Copy link
Copy Markdown
Collaborator

This adds an example how you can build MAVSDK on Linux without SUPERBUILD.

Closes #2665.

This is on top of #2728, only merge once #2728 is merged.

When SUPERBUILD=OFF, the fallback path for MAVLINK_XML_PATH was using
DEPS_INSTALL_PATH which only exists in superbuild mode. Derive the path
from MAVLINK_INCLUDE_DIR instead, which is correctly set by
find_package(MAVLink) in both superbuild and non-superbuild cases.
This adds a script to show how to build MAVSDK without the SUPERBUILD
functionality.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Dec 4, 2025

Base automatically changed from pr-log-streaming-ardupilot to main December 10, 2025 20:13
@julianoes julianoes marked this pull request as ready for review December 10, 2025 20:13
@julianoes julianoes merged commit 9a33843 into main Dec 10, 2025
57 checks passed
@julianoes julianoes deleted the pr-ci-no-superbuild branch December 10, 2025 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proper way to build with superbuild off?

1 participant