Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-466

Add support for compiling Storyboard files (Xcode)

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P4: Low
    • 1.3.0
    • None
    • General
    • None
    • a2dece0a1d0d9abbddf275b356cbf83e6689578e

    Description

      This goes into the ib module. Trivial to implement:

      • setenv IBSC_MINIMUM_COMPATIBILITY_VERSION = cpp.minimumIosVersion
      • FileTagger for *.storyboard => ["storyboard"]
      • Rule to compile ["storyboard"] to *.storyboardc

      The rest is pretty much exactly the same as for xib/nib files. Note that *.storyboardc - "Interface Builder Compiled Storyboard Document" - is actually a directory containing an Info.plist and several compiled nib files, the number of and names of which are non-static.

      Sample invocation:

      ibtool --target-device iphone --target-device ipad --errors --warnings --notices --module Silverlock --minimum-deployment-target 8.0 --output-format human-readable-text --compile Main.storyboardc Main.storyboard

      Attachments

        Issue Links

          For Gerrit Dashboard: QBS-466
          # Subject Branch Project Status CR V

          Activity

            People

              jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
              jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes