mason icon indicating copy to clipboard operation
mason copied to clipboard

Improve separation between build and install

Open kkaefer opened this issue 10 years ago • 3 comments
trafficstars

Currently, if a binary package is not available, Mason tries to build the package from source. However, the system may not be set up to actually compile that package. Instead, we should make a clearer distinction between using a library and building a library.

kkaefer avatar Mar 12 '15 11:03 kkaefer

So are you proposing it to fail if it can't find a pre-built library?

ljbade avatar Mar 15 '15 23:03 ljbade

removing the fallback to a compile if the install fails would be fine.

springmeyer avatar Apr 16 '15 16:04 springmeyer

In https://github.com/mapbox/mapbox-gl-native/issues/2346#issuecomment-141191520 I found that requiring multiple mason packages that fall back to a build can end up setting an incorrect MASON_BUILD_PATH.

mikemorris avatar Sep 17 '15 19:09 mikemorris