[all-commits] [llvm/llvm-project] eaeb56: debugserver: Rely on mig architectures being speci...

Vedant Kumar via All-commits all-commits at lists.llvm.org
Mon Feb 10 10:13:11 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: eaeb5610ced23404f2c799d6e0c46c05f06ac3b5
      https://github.com/llvm/llvm-project/commit/eaeb5610ced23404f2c799d6e0c46c05f06ac3b5
  Author: Vedant Kumar <vsk at apple.com>
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
    M lldb/tools/debugserver/source/CMakeLists.txt

  Log Message:
  -----------
  debugserver: Rely on mig architectures being specified externally

Look up the -arch flags to pass to the mig invocation from an
optionally-defined MIG_ARCHS variable. We can't use CMAKE_OSX_ARCHS
because the {i,tv,watch}OS builds don't use this mechanism to achieve
fat builds (they build each slice separately & then lipo them together).

This supercedes the mig -arch/-isysroot fix from
510758dae2a8fa4b0b26dea89d4d1efd576b8ad6.




More information about the All-commits mailing list