From efd04299a868a910fd16450bee62cc02c2a536d9 Mon Sep 17 00:00:00 2001 From: Thibaut Schmitt Date: Mon, 25 Jul 2022 09:56:54 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20des=20headers=20des=20fi?= =?UTF-8?q?chiers=20g=C3=A9n=C3=A9r=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xcschemes/ResgenSwift-Package.xcscheme | 14 ++++++++++++++ Package.swift | 10 +++++----- Sources/ColorTool/ColorExtensionGenerator.swift | 3 ++- Sources/ColorTool/ColorXcassetHelper.swift | 2 +- Sources/ColorTool/main.swift | 2 +- Sources/FontTool/FontToolContentGenerator.swift | 3 ++- Sources/FontTool/FontToolHelper.swift | 2 +- Sources/FontTool/main.swift | 2 +- Sources/Imagium/ImageExtensionGenerator.swift | 4 ++-- Sources/Imagium/XcassetsGenerator.swift | 2 +- Sources/Imagium/main.swift | 2 +- Sources/ResgenSwift/main.swift | 12 ------------ .../Strings/Generator/StringsFileGenerator.swift | 6 +++--- Sources/Strings/Generator/TagsGenerator.swift | 4 ++-- Sources/Strings/Stringium/Stringium.swift | 2 +- Sources/Strings/Tag/Tags.swift | 2 +- Sources/Strings/Twine/Twine.swift | 2 +- .../GeneratorChecker.swift | 0 .../SequenceExtensions.swift | 0 Sources/{CLIToolCore => ToolCore}/Shell.swift | 0 .../StringExtensions.swift | 0 Sources/ToolCore/Version.swift | 10 ++++++++++ 22 files changed, 49 insertions(+), 35 deletions(-) rename Sources/{CLIToolCore => ToolCore}/GeneratorChecker.swift (100%) rename Sources/{CLIToolCore => ToolCore}/SequenceExtensions.swift (100%) rename Sources/{CLIToolCore => ToolCore}/Shell.swift (100%) rename Sources/{CLIToolCore => ToolCore}/StringExtensions.swift (100%) create mode 100644 Sources/ToolCore/Version.swift diff --git a/.swiftpm/xcode/xcshareddata/xcschemes/ResgenSwift-Package.xcscheme b/.swiftpm/xcode/xcshareddata/xcschemes/ResgenSwift-Package.xcscheme index 7d57f6c..49b0f71 100644 --- a/.swiftpm/xcode/xcshareddata/xcschemes/ResgenSwift-Package.xcscheme +++ b/.swiftpm/xcode/xcshareddata/xcschemes/ResgenSwift-Package.xcscheme @@ -146,6 +146,20 @@ ReferencedContainer = "container:"> + + + + String { """ - // Generated from ColorToolCore at \(Date()) + // Generated by ResgenSwift.ColorToolCore \(ResgenSwiftVersion) import UIKit diff --git a/Sources/ColorTool/ColorXcassetHelper.swift b/Sources/ColorTool/ColorXcassetHelper.swift index ec6e56f..6eb3191 100644 --- a/Sources/ColorTool/ColorXcassetHelper.swift +++ b/Sources/ColorTool/ColorXcassetHelper.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore struct ColorXcassetHelper { diff --git a/Sources/ColorTool/main.swift b/Sources/ColorTool/main.swift index 0993f99..246a865 100644 --- a/Sources/ColorTool/main.swift +++ b/Sources/ColorTool/main.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import ArgumentParser enum ColorStyle: String, Decodable { diff --git a/Sources/FontTool/FontToolContentGenerator.swift b/Sources/FontTool/FontToolContentGenerator.swift index 9be2ede..5d82dba 100644 --- a/Sources/FontTool/FontToolContentGenerator.swift +++ b/Sources/FontTool/FontToolContentGenerator.swift @@ -6,12 +6,13 @@ // import Foundation +import ToolCore class FontToolContentGenerator { static func getExtensionHeader(fontsNames: [String]) -> String { """ - // Generated from FontToolCore + // Generated by ResgenSwift.FontToolCore \(ResgenSwiftVersion) import UIKit diff --git a/Sources/FontTool/FontToolHelper.swift b/Sources/FontTool/FontToolHelper.swift index aea6118..af758fa 100644 --- a/Sources/FontTool/FontToolHelper.swift +++ b/Sources/FontTool/FontToolHelper.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore class FontToolHelper { static func getFontsFilenames(fromInputFolder inputFolder: String) -> [String] { diff --git a/Sources/FontTool/main.swift b/Sources/FontTool/main.swift index 46aabc8..2949b5a 100644 --- a/Sources/FontTool/main.swift +++ b/Sources/FontTool/main.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import ArgumentParser struct FontTool: ParsableCommand { diff --git a/Sources/Imagium/ImageExtensionGenerator.swift b/Sources/Imagium/ImageExtensionGenerator.swift index 9c72735..f7fde30 100644 --- a/Sources/Imagium/ImageExtensionGenerator.swift +++ b/Sources/Imagium/ImageExtensionGenerator.swift @@ -5,7 +5,7 @@ // Created by Thibaut Schmitt on 14/02/2022. // -import CLIToolCore +import ToolCore import Foundation class ImageExtensionGenerator { @@ -66,7 +66,7 @@ class ImageExtensionGenerator { private static func getHeader(inputFilename: String, extensionClassname: String) -> String { """ - // Generated from Imagium at \(Date()) + // Generated by ResgenSwift.Imagium \(ResgenSwiftVersion) // Images from \(inputFilename) import UIKit diff --git a/Sources/Imagium/XcassetsGenerator.swift b/Sources/Imagium/XcassetsGenerator.swift index 54a5ea0..39ae382 100644 --- a/Sources/Imagium/XcassetsGenerator.swift +++ b/Sources/Imagium/XcassetsGenerator.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore class XcassetsGenerator { diff --git a/Sources/Imagium/main.swift b/Sources/Imagium/main.swift index dc4637c..fb2c529 100644 --- a/Sources/Imagium/main.swift +++ b/Sources/Imagium/main.swift @@ -7,7 +7,7 @@ import Foundation import ArgumentParser -import CLIToolCore +import ToolCore enum PlatormTag: String { case droid = "d" diff --git a/Sources/ResgenSwift/main.swift b/Sources/ResgenSwift/main.swift index c2d7115..1830a03 100644 --- a/Sources/ResgenSwift/main.swift +++ b/Sources/ResgenSwift/main.swift @@ -1,13 +1 @@ print("Welcome ResgenSwift") - -/* - Make resgen as main command and font/color... as subcommands. It could look like: - Resgen - -> ColorTool - -> FontTool - -> ImageTool - -> Strings - -> Twine - -> Stringium - -> Tag - */ diff --git a/Sources/Strings/Generator/StringsFileGenerator.swift b/Sources/Strings/Generator/StringsFileGenerator.swift index e4d41d4..7fd7ca4 100644 --- a/Sources/Strings/Generator/StringsFileGenerator.swift +++ b/Sources/Strings/Generator/StringsFileGenerator.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore class StringsFileGenerator { @@ -41,7 +41,7 @@ class StringsFileGenerator { var stringsFileContent = """ /** * Apple Strings File - * Generated by ResgenSwift 1.0.0 + * Generated by ResgenSwift \(ResgenSwiftVersion) * Language: \(lang) */\n """ @@ -123,7 +123,7 @@ class StringsFileGenerator { private static func getHeader(stringsFilename: String, extensionClassname: String) -> String { """ - // Generated from Strings-Stringium at \(Date()) + // Generated by ResgenSwift.Strings.Stringium \(ResgenSwiftVersion) import UIKit diff --git a/Sources/Strings/Generator/TagsGenerator.swift b/Sources/Strings/Generator/TagsGenerator.swift index bb7e1f1..32bd324 100644 --- a/Sources/Strings/Generator/TagsGenerator.swift +++ b/Sources/Strings/Generator/TagsGenerator.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import CoreVideo class TagsGenerator { @@ -57,7 +57,7 @@ class TagsGenerator { private static func getHeader(extensionClassname: String) -> String { """ - // Generated from Strings-Tags at \(Date()) + // Generated by ResgenSwift.Strings.Tags \(ResgenSwiftVersion) // typelias Tags = String diff --git a/Sources/Strings/Stringium/Stringium.swift b/Sources/Strings/Stringium/Stringium.swift index 3d2367d..cbc7bf8 100644 --- a/Sources/Strings/Stringium/Stringium.swift +++ b/Sources/Strings/Stringium/Stringium.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import ArgumentParser struct Stringium: ParsableCommand { diff --git a/Sources/Strings/Tag/Tags.swift b/Sources/Strings/Tag/Tags.swift index 3936b0a..18278cf 100644 --- a/Sources/Strings/Tag/Tags.swift +++ b/Sources/Strings/Tag/Tags.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import ArgumentParser struct Tags: ParsableCommand { diff --git a/Sources/Strings/Twine/Twine.swift b/Sources/Strings/Twine/Twine.swift index 0b4e9ca..53626fd 100644 --- a/Sources/Strings/Twine/Twine.swift +++ b/Sources/Strings/Twine/Twine.swift @@ -6,7 +6,7 @@ // import Foundation -import CLIToolCore +import ToolCore import ArgumentParser struct Twine: ParsableCommand { diff --git a/Sources/CLIToolCore/GeneratorChecker.swift b/Sources/ToolCore/GeneratorChecker.swift similarity index 100% rename from Sources/CLIToolCore/GeneratorChecker.swift rename to Sources/ToolCore/GeneratorChecker.swift diff --git a/Sources/CLIToolCore/SequenceExtensions.swift b/Sources/ToolCore/SequenceExtensions.swift similarity index 100% rename from Sources/CLIToolCore/SequenceExtensions.swift rename to Sources/ToolCore/SequenceExtensions.swift diff --git a/Sources/CLIToolCore/Shell.swift b/Sources/ToolCore/Shell.swift similarity index 100% rename from Sources/CLIToolCore/Shell.swift rename to Sources/ToolCore/Shell.swift diff --git a/Sources/CLIToolCore/StringExtensions.swift b/Sources/ToolCore/StringExtensions.swift similarity index 100% rename from Sources/CLIToolCore/StringExtensions.swift rename to Sources/ToolCore/StringExtensions.swift diff --git a/Sources/ToolCore/Version.swift b/Sources/ToolCore/Version.swift new file mode 100644 index 0000000..7f4ef35 --- /dev/null +++ b/Sources/ToolCore/Version.swift @@ -0,0 +1,10 @@ +// +// Version.swift +// +// +// Created by Thibaut Schmitt on 25/07/2022. +// + +import Foundation + +public let ResgenSwiftVersion = "1.0.0"