Logo
Explore Help
Sign In
rock-n-code/colibri
1
0
Fork 0
You've already forked colibri
Code Issues Pull Requests Actions Releases 3 Activity
colibri/Library/Sources/Internal/Protocols/Processable.swift

18 lines
371 B
Swift
Raw Normal View History

Basic project creation (#3) This PR contains the work done to create a new *Hummingbird* project with very basic configuration from the _colibri_ executable, just like the project you could create with the [Hummingbird template](https://github.com/hummingbird-project/template) project in Github. Reviewed-on: https://repo.rock-n-code.com/rock-n-code/colibri/pulls/3 Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2025-01-28 00:07:24 +00:00
import Foundation
protocol Processable {
// MARK: Properties
var arguments: [String]? { get set }
var executableURL: URL? { get set }
var standardError: Any? { get set }
var standardOutput: Any? { get set }
var terminationHandler: (@Sendable (Process) -> Void)? { get set }
// MARK: Functions
func run() throws
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 41ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API