rlsbl v0.62.0 /rlsbl.targets.swift_apple
On this page

Swift Apple-platform release target requiring explicit config declaration, using a VERSION file for versioning and macOS-only CI runners.

#rlsbl.targets.swift_apple

#rlsbl.targets.swift_apple

Swift Apple-platform release target requiring explicit config declaration, using a VERSION file for versioning and macOS-only CI runners.

#SwiftAppleTarget

Release target for Apple-platform Swift projects (macOS-only CI).

Inherits versioning, publishing, and Package.swift parsing from SwiftTarget. Overrides detection (opt-in only), template directory (macOS CI), and dev install (not supported).

#name

python
def name(self)

#detect

python
def detect(self, dir_path)

Never auto-detect; must be declared in .rlsbl/config.json.

#template_dir

python
def template_dir(self)

#get_project_init_hint

python
def get_project_init_hint(self)

#dev_install_command

python
def dev_install_command(self, project_dir)