Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

PlatformIO: Restructure networking_base for re-use#8964

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
thebentern merged 1 commit intomeshtastic:developfromvidplace7:networking_extra
Dec 17, 2025

Conversation

@vidplace7
Copy link
Member

Restructure platformio.ini fornrf52_networking_base andnetworking_base to avoid double-defining dependencies and adopt the var naming convention used elsewhere in the project.

Old varNew var
nrf52_networking_basenetworking_base
networking_basenetworking_extra

networking_base (previouslynrf52_networking_base) will likely be used in the pioarduino porting efforts, genericizing the name makes sense.

fifieldt reacted with heart emoji
@fifieldtfifieldt added the enhancementNew feature or request labelDec 13, 2025
@vidplace7vidplace7 added cleanupCode cleanup or refactor and removed enhancementNew feature or request labelsDec 13, 2025
Copy link
Contributor

CopilotAI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR restructures the PlatformIO networking dependency configuration to improve code reusability and eliminate duplication. The refactoring renamesnrf52_networking_base tonetworking_base (making it platform-agnostic), and extracts the Syslog dependency into a newnetworking_extra section for devices with sufficient flash space.

Key changes:

  • Renamednrf52_networking_basenetworking_base to support broader platform use (e.g., pioarduino)
  • Renamednetworking_basenetworking_extra and moved Syslog dependency to it
  • Updated all platform variants to reference the new naming scheme

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
FileDescription
platformio.iniCore refactoring: definesnetworking_base (TBPubSubClient, NTPClient) andnetworking_extra (Syslog) sections
variants/nrf52840/rak_wismeshtap/platformio.iniUpdated to use renamednetworking_base (no extra deps to save flash)
variants/nrf52840/rak4631/platformio.iniUpdated to use renamednetworking_base (no extra deps to save flash)
variants/nrf52840/rak2560/platformio.iniUpdated to use renamednetworking_base (no extra deps to save flash)
variants/rp2040/rpipicow/platformio.iniAddednetworking_extra to include Syslog dependency
variants/rp2040/rak11310/platformio.iniAddednetworking_extra to include Syslog dependency
variants/rp2350/rpipico2w/platformio.iniAddednetworking_extra to include Syslog dependency
variants/native/portduino.iniAddednetworking_extra to include Syslog dependency
variants/esp32/esp32.iniAddednetworking_extra to include Syslog dependency

💡Add Copilot custom instructions for smarter, more guided reviews.Learn how to get started.

@vidplace7vidplace7force-pushed thenetworking_extra branch 2 times, most recently from770ac87 toab42631CompareDecember 17, 2025 18:05
@thebenternthebentern merged commit176d8de intomeshtastic:developDec 17, 2025
18 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

Copilot code reviewCopilotCopilot left review comments

@thebenternthebenternthebentern approved these changes

@mverch67mverch67Awaiting requested review from mverch67

Assignees

No one assigned

Labels

cleanupCode cleanup or refactor

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@vidplace7@thebentern@fifieldt

[8]ページ先頭

©2009-2025 Movatter.jp