Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
Changed the C++ executable plugin to allow the source files of the executable to be declared and queried. Adds an `executable` extension to the project that build logic can use to declare the source files.

Also change the behaviour so that the convention location is only used if no source locations are defined, similar to how the Swift plugins behave.

  1. … 11 more files in changeset.
Changed the behaviour of the Swift plugins so that the convention for where to find the source files is applied only if no source files or directories are specified by the build logic. Previously, it was applied _in addition to_ the locations explicitly specified.

  1. … 9 more files in changeset.
Changed the Swift executable and library plugins to add an `executable` or `library` extension to the project to allow the source files of the component to be configured by build logic.

  1. … 8 more files in changeset.
Initial Support for Swift in Current Model (#2284)

Spike Swift compilation for executable and module (shared library) with dependency management and composite build support.

    • -0
    • +42
  1. … 41 more files in changeset.