Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] EMS project proporties page

While I was considering moving it to the top level, it occurred to me that environment management still needs to be able to be configured on a per-build basis. So the most logical place was on the synchronized properties page along with the CDT build configuration.

Regards,
Greg

On May 28, 2013, at 11:28 PM, "Navarro, Christopher M" <cmnavarr@xxxxxxxxxxxx> wrote:

Yes, the EMS was moved to the Synchronize properties page for the project (outside of c/c++ build).

Chris


From: ptp-dev-bounces@xxxxxxxxxxx [ptp-dev-bounces@xxxxxxxxxxx] on behalf of Wyatt Spear [wspear@xxxxxxxxxxxxxx]
Sent: Tuesday, May 28, 2013 4:21 PM
To: Parallel Tools Platform general developers
Subject: Re: [ptp-dev] EMS project proporties page

Did this ever happen? I don't see Environment Management under C/C++ Build any more but can't find it anywhere else either. What's the current method for setting up remote modules? (Using latest git head/master)
Thanks,
Wyatt


On Tue, May 14, 2013 at 5:10 AM, Greg Watson <g.watson@xxxxxxxxxxxx> wrote:
First some terminology:

Build config - This is the toolchain and other build related information used by CDT projects. There is an active build config that is use when the "Build" button is selected.

Sync config - This is the host and directory that a project will use for synchronization. There is an active sync config that is used when any auto sync takes place, or when "Sync Active Now" is selected from the context menu.

EMS - The environment management system that provides the capability of modifying the user's remote environment using tools such as "modules".

Currently the EMS properties page is located under the C/C++ Build properties. This made sense previously because the active build config was used to manage both where the build took place and the active sync config of the project. Since the EMS is used when building the project, the settings were related to each build config. In the new setup, the sync config is independent of the build config; a project will always built on the host specified by the active sync config, so the EMS properties have no connection to the build config at all. As a consequence, I'd like to move the EMS properties out of the C/C++ Build properties to the top level.

If anyone has any concerns or comments about this, please let me know.

Greg
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


Back to the top