| 18 Dec 2025 |
Randy Eckenrode | Swift build expects to vendor everything. With traits (like Cargo features), you can’t really pre-build libraries anymore. | 16:57:18 |
emily | FWIW static libraries should really go in ${!outputDev}/lib IMO, or perhaps even a staticlib output. the reason we don't do that is because build systems are dumb. if it can be achieved for Swift it should be | 16:57:35 |
Randy Eckenrode | I’m doing it here for the CMake builds needed by the toolchain. | 16:57:49 |
emily | the lib output should be stuff required at runtime, which static libraries (and modules?) never are | 16:57:51 |