[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[p2-dev] Why doesn't the Collect phase collect binary artifacts

I was poking around with target provisioning and exporting and discovered that the normal Collect phase does not fetch binary thing (e.g., exectuables, root files, ...).  Looking at Repo2Runnable  it seems that considerable work has been done to create a custom CollectNatives phase taht is run in addition to the normal Collect phase.  Looking at the standard Collect phase code it seems to defer to the touchpoints.  Not sure why the touchpoint is involved in fetching the bytes but could  we have the Native touchpoint contribute a Collect action to do the right thing?

How does this work for normal installs?  Clearly using the standard director app the roots and executables get fetched.  What is different here?