Skip to content

Consuming artifacts as static libraries instead of injecting them into build graph - #36

Open
goltsmannn wants to merge 1 commit into
mainfrom
feat/mgoltsman/including_static_libs_for_artifacts
Open

Consuming artifacts as static libraries instead of injecting them into build graph#36
goltsmannn wants to merge 1 commit into
mainfrom
feat/mgoltsman/including_static_libs_for_artifacts

Conversation

@goltsmannn

@goltsmannn goltsmannn commented Aug 31, 2026

Copy link
Copy Markdown

HT_PROTO transition: hytech-racing/HT_proto#29

@goltsmannn
goltsmannn requested a review from KrishKittur August 31, 2026 17:05
Comment thread conanfile.py
self.requires("foxglove-websocket/1.4.0", transitive_headers=True)
self.requires("protobuf/5.29.3", transitive_headers=True)
self.requires("boost/1.80.0")
self.requires("boost/1.80.0", options={"header_only": True})

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why did this change? We don't want boost to be a header only library as it will slow down build times.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't see where boost was used at runtime and this dependency breaks compilation for a mac.
It is irrelevant to the transition.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've built on mac and not had issues with boost. Can you post the error here? Even if this isn't relevant to the changes we don't want to change things we don't need to.

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.

2 participants