Memnarch / Delphinus

An alternative Packagemanager for the Delphi-IDE
Mozilla Public License 2.0
235 stars 64 forks source link

Checking compiler version constraints #56

Open Pawe1 opened 6 years ago

Pawe1 commented 6 years ago

When user tries to install package with package_compiler_min / package_compiler_max / compiler_min / compiler_max values set that doesn't meet host IDE version there should be at least warning message.

Currently it is possible to install 10.2 only packages on for example XE 7.

Memnarch commented 6 years ago

yup. STill haven't fixed that :/. Idea was to add filtering an simulate a given compilerversion when forcing it. (For example if lowest compiler-version is berlin and you use XE8, the script will run the Berlin-Nodes)

rlebeau commented 6 years ago

I thought the whole purpose of (package_)compiler_... was to prevent this kind of thing from happening? If the min/max is set to 10.2, then the package shouldn't be made available to XE7 at all. Am I wrong?

Memnarch commented 6 years ago

That is correct. Just had not added a filter to the UI (though it shows the versions it applies to). I should go through all my issues here and work on them again (and way to much to do otherwhise)