SoftCreatR / imei

IMEI - ImageMagick Easy Install
ISC License
293 stars 35 forks source link

Installing dependencies list based on cli choices #93

Closed suntong closed 1 year ago

suntong commented 1 year ago

When installing dependencies, and the cli has opted out of building aom and/or jpeg-xl, those dependencies especially installed for them should be skipped.

I.e., the dependent list should be build up step by step, as per what delegates will need to be built-in.

SoftCreatR commented 1 year ago

While I understand the idea, it makes things pretty complicated.

suntong commented 1 year ago

ok, but the logic is already almost there:

https://github.com/SoftCreatR/imei/blob/7cd7071d5f7e6ab73e8270ce716c24d5c1c18478/imei.sh#L941-L961

just need to build up build dependencies for each case.

SoftCreatR commented 1 year ago

No, that won't work like this. Splitting the BUILD dependencies is way more complicated, and has little benefit, because most people will install IM including full delegate support.

suntong commented 1 year ago

Ok, sure.