The current build instructions are structured according the host platform. Instead of having instructions on how to build with CMake repeated for every platform, I propose unifying them and having subsections if things are different for a certain platform.
Details
Diff Detail
Event Timeline
lldb/docs/resources/build.rst | ||
---|---|---|
151–152 | This is not Windows specific and it is frequently used on non-Windows platforms. The other properties are also technically not Windows specific, though they are usually used on Windows. |
Thanks for doing this! :D
lldb/docs/resources/build.rst | ||
---|---|---|
156–157 | The windows invocation should probably be more suited towards what one might see building on windows. See https://github.com/apple/swift/blob/master/docs/WindowsBuild.md#9-build-lldb as an example of what it might look like. |
- Move up custom test compilers
- Specify that the CMake options are not Windows specific
lldb/docs/resources/build.rst | ||
---|---|---|
17 | Should we also mention lld somewhere? | |
167–170 | @mgorny: Maybe you are interested in changing the build scripts so that this is the default when targetting netbsd? |
Should we also mention lld somewhere?
Lld is a hard requirement for running tests on windows. On other platforms lld is not a hard requirement, but having it around will cause some additional tests to be run...