Bug 509323 - Resolve inter-project dependency cycle between CDT and org.eclipse.remote.{core,ui}
Summary: Resolve inter-project dependency cycle between CDT and org.eclipse.remote.{co...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 9.2.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-15 16:39 EST by Jonah Graham CLA
Modified: 2020-09-04 15:22 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonah Graham CLA 2016-12-15 16:39:18 EST
There is a circular dependency between PTP and CDT regarding o.e.cdt.core.native + o.e.remote.serial and related plug-ins to allow Arduino plugins in CDT to build (CDT's arduino depends on ptp's o.e.remote.serial depends on CDT o.e.cdt.core.native/serial). This would be best resolved by splitting the build and having separate update sites so that there is no circular dependency.

Question is who's build gets split up.
Comment 1 Doug Schaefer CLA 2016-12-19 18:27:08 EST
The plan for quite a while is to split native to its own build. Just need the cycles to do it.
Comment 2 Eclipse Genie CLA 2020-05-27 20:44:20 EDT
New Gerrit change created: https://git.eclipse.org/r/163728
Comment 3 Jonah Graham CLA 2020-06-14 13:28:38 EDT
The cycle in the project level dependencies go further than just the serial these days.