From f08c3f8ba9b76f78bfb8bc2e31f0f4e8c422f01b Mon Sep 17 00:00:00 2001 From: Christian Treffs Date: Tue, 4 Aug 2020 13:05:34 +0200 Subject: [PATCH] Setup sourcery generation --- .sourcery.yml | 6 ++++++ Makefile | 3 +++ Sources/FirebladeECS/Generated/.gitkeep | 0 Sources/FirebladeECS/Generated/Family.generated.swift | 6 ++++++ Sources/FirebladeECS/Stencils/Family.stencil | 3 +++ 5 files changed, 18 insertions(+) create mode 100644 .sourcery.yml create mode 100644 Sources/FirebladeECS/Generated/.gitkeep create mode 100644 Sources/FirebladeECS/Generated/Family.generated.swift create mode 100644 Sources/FirebladeECS/Stencils/Family.stencil diff --git a/.sourcery.yml b/.sourcery.yml new file mode 100644 index 0000000..8daf1cb --- /dev/null +++ b/.sourcery.yml @@ -0,0 +1,6 @@ +sources: # you can provide either single path or several paths using `-` + - Sources +templates: # as well as for templates + - Sources/FirebladeECS/Stencils +output: # note that there is no `-` here as only single output path is supported + Sources/FirebladeECS/Generated diff --git a/Makefile b/Makefile index 77ad178..758aad2 100644 --- a/Makefile +++ b/Makefile @@ -60,3 +60,6 @@ setupEnvironment: brew install swiftenv brew install swiftlint brew install sourcery + +generateCode: + sourcery \ No newline at end of file diff --git a/Sources/FirebladeECS/Generated/.gitkeep b/Sources/FirebladeECS/Generated/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/Sources/FirebladeECS/Generated/Family.generated.swift b/Sources/FirebladeECS/Generated/Family.generated.swift new file mode 100644 index 0000000..5ef4cf6 --- /dev/null +++ b/Sources/FirebladeECS/Generated/Family.generated.swift @@ -0,0 +1,6 @@ +// Generated using Sourcery 0.18.0 — https://github.com/krzysztofzablocki/Sourcery +// DO NOT EDIT + +// swiftlint:disable line_length +// swiftlint:disable variable_name + diff --git a/Sources/FirebladeECS/Stencils/Family.stencil b/Sources/FirebladeECS/Stencils/Family.stencil new file mode 100644 index 0000000..023ec9a --- /dev/null +++ b/Sources/FirebladeECS/Stencils/Family.stencil @@ -0,0 +1,3 @@ +// swiftlint:disable line_length +// swiftlint:disable variable_name +