GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Rob Napier (cocoaphony@mastodon.social)'s status on Wednesday, 07-Jun-2023 10:52:15 JST Rob Napier Rob Napier
    in reply to

    It looks like "Extract App Intents metadata" is happening in Xcode 15 even if you don't link the AppIntents framework. This can add significant time to every build, including incremental builds (in our project, ~70s). FB12246243

    The build setting LM_ENABLE_LINK_GENERATION=NO disables App Intent extraction entirely. I don't believe this is documented anywhere; I reverse engineered it from Xcode.

    In conversation Wednesday, 07-Jun-2023 10:52:15 JST from mastodon.social permalink
    • Embed this notice
      Rob Napier (cocoaphony@mastodon.social)'s status on Wednesday, 07-Jun-2023 10:52:16 JST Rob Napier Rob Napier

      I was really hoping that Xcode 15 would include some incremental build performance improvements, but I'm not seeing any so far. SWIFT_USE_INTEGRATED_DRIVER=NO is still 2-3 times faster. ~20s to recompile a one-line change, which isn't great, but it's workable. With the integrated driver, it's about 1m for every build, not counting getting it onto the sim/device, etc.

      Worse, AppIntents extraction is now more aggressive, and adds an extra 70s even if AppIntents is not linked. FB12215849

      In conversation Wednesday, 07-Jun-2023 10:52:16 JST permalink
      Paul Cantrell repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.