Update generated extensions filenames
This commit is contained in:
parent
0e3258f588
commit
d585491df5
@ -15,7 +15,7 @@ struct FontTool: ParsableCommand {
|
|||||||
|
|
||||||
@OptionGroup var options: FontOptions
|
@OptionGroup var options: FontOptions
|
||||||
|
|
||||||
var extensionFileName: String { "\(options.extensionName)+Font\(options.extensionSuffix).swift" }
|
var extensionFileName: String { "\(options.extensionName)+\(options.extensionSuffix).swift" }
|
||||||
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
||||||
|
|
||||||
public func run() throws {
|
public func run() throws {
|
||||||
|
@ -24,7 +24,7 @@ struct Imagium: ParsableCommand {
|
|||||||
static let toolName = "Imagium"
|
static let toolName = "Imagium"
|
||||||
static let defaultExtensionName = "UIImage"
|
static let defaultExtensionName = "UIImage"
|
||||||
|
|
||||||
var extensionFileName: String { "\(options.extensionName)+Image\(options.extensionSuffix).swift" }
|
var extensionFileName: String { "\(options.extensionName)+\(options.extensionSuffix).swift" }
|
||||||
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
||||||
var inputFilenameWithoutExt: String {
|
var inputFilenameWithoutExt: String {
|
||||||
URL(fileURLWithPath: options.inputFile)
|
URL(fileURLWithPath: options.inputFile)
|
||||||
|
@ -16,7 +16,7 @@ struct Stringium: ParsableCommand {
|
|||||||
static let defaultExtensionName = "String"
|
static let defaultExtensionName = "String"
|
||||||
static let noTranslationTag: String = "notranslation"
|
static let noTranslationTag: String = "notranslation"
|
||||||
|
|
||||||
var extensionFileName: String { "\(options.extensionName)+String\(options.extensionSuffix).swift" }
|
var extensionFileName: String { "\(options.extensionName)+\(options.extensionSuffix).swift" }
|
||||||
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
||||||
|
|
||||||
var langs: [String] {
|
var langs: [String] {
|
||||||
|
@ -16,7 +16,7 @@ struct Tags: ParsableCommand {
|
|||||||
static let defaultExtensionName = "Tags"
|
static let defaultExtensionName = "Tags"
|
||||||
static let noTranslationTag: String = "notranslation"
|
static let noTranslationTag: String = "notranslation"
|
||||||
|
|
||||||
var extensionFileName: String { "\(options.extensionName)+Tag\(options.extensionSuffix).swift" }
|
var extensionFileName: String { "\(options.extensionName)+\(options.extensionSuffix).swift" }
|
||||||
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
var extensionFilePath: String { "\(options.extensionOutputPath)/\(extensionFileName)" }
|
||||||
|
|
||||||
// The `@OptionGroup` attribute includes the flags, options, and
|
// The `@OptionGroup` attribute includes the flags, options, and
|
||||||
|
Loading…
x
Reference in New Issue
Block a user