This makes it inconvenient to distribute Node.js as a prebuilt static library for embedders.
Based on what I learned from #7957 (comment), thin archives save space and compilation time, and they are turned off if the build target is a static library and the OS is solaris.
Shouldn't the operator be or instead of and? From what I understand SmartOS can't handle thin archives so they should be disabled whatever the build target is.
This makes it inconvenient to distribute Node.js as a prebuilt static library for embedders.
Based on what I learned from #7957 (comment), thin archives save space and compilation time, and they are turned off if the build target is a static library and the OS is solaris.
Shouldn't the operator be
orinstead ofand? From what I understand SmartOS can't handle thin archives so they should be disabled whatever the build target is.