[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Allow missing components (or detect them in project)


I want a way to be able to exclude a component that another component
depends on.

I have a work-around but I think this is a valid issue.

In my program I have imported gb.settings and deselected it from the loaded
components. (i needed to force lower case default settings file name)

This causes a problem with gb.form.mdi as it demands i have gb.settings
also loaded.

My workaround is to manually edit the .project file and remove the line...
Component=gb.settings

But if i load the project properties page it sneakily puts it back in.
Then my program gets conflicts with 2 gb.settings versions.

I have gb.settings imported in many of my projects,

Possible Solutions...
1. Have another checkbox on components page selections to "ignore
dependencies"  so i can load gb.form.mdi and stop it requiring and
auto-adding gb.settings

2. Have another checkbox on components page selections to "Never load"  so
i can add gb.settings to satisfy gb.form.mdi and it is completely ignored
and not loaded.

3. A generic "Ignore dependencies" option on components page to ignore all
dependencies and not auto-add anything.

4.  er, most other ideas i'm having are turning out to be bad ones :(

Ps. Using the Manual loading methods to workaround the issue did not work,
i still had conflicts.

Respects
BruceS

Follow-Ups:
Re: Allow missing components (or detect them in project)Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>