From 68fb504899541ba26838378bbc092324a1feddb4 Mon Sep 17 00:00:00 2001 From: "Theunis J. Botha" Date: Thu, 9 Sep 2021 13:21:15 +0200 Subject: [PATCH] fix systems --- src/templates/r3_base.template | 15 ++++++++ src/templates/system_base.template | 57 ++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 src/templates/r3_base.template create mode 100644 src/templates/system_base.template diff --git a/src/templates/r3_base.template b/src/templates/r3_base.template new file mode 100644 index 0000000..e634874 --- /dev/null +++ b/src/templates/r3_base.template @@ -0,0 +1,15 @@ +class R3 { + static version = 'VERSION'; + static compileDate = 'DATE'; +} + +//GENERATED_IMPORTS_START +//GENERATED_IMPORTS_END + +//GENERATED_DEFINES_START +//GENERATED_DEFINES_END + +//CUSTOM_CONVENIENT_DEFINES_START +//CUSTOM_CONVENIENT_DEFINES_END + +module.exports = R3; diff --git a/src/templates/system_base.template b/src/templates/system_base.template new file mode 100644 index 0000000..769f32d --- /dev/null +++ b/src/templates/system_base.template @@ -0,0 +1,57 @@ +const Event = require('INCLUDE_PATH/r3-event'); +const Utils = require('INCLUDE_PATH/r3-utils'); + +/** + + CUSTOM_OPTIONS_START + CUSTOM_OPTIONS_END + + CUSTOM_STATIC_OPTIONS_START + CUSTOM_STATIC_OPTIONS_END + + CUSTOM_EVENT_LISTENERS_START + CUSTOM_EVENT_LISTENERS_END + + CUSTOM_STATIC_EVENT_LISTENERS_START + CUSTOM_STATIC_EVENT_LISTENERS_END + + CUSTOM_METHODS_START + CUSTOM_METHODS_END + + CUSTOM_STATIC_METHODS_START + CUSTOM_STATIC_METHODS_END + + **/ + +class CLASS_NAME { + + //GENERATED_CONSTRUCTOR_START + //GENERATED_CONSTRUCTOR_END + + //GENERATED_METHODS_START + //GENERATED_METHODS_END + + //GENERATED_STATIC_METHODS_START + //GENERATED_STATIC_METHODS_END + + //GENERATED_EVENT_LISTENER_METHODS_START + //GENERATED_EVENT_LISTENER_METHODS_END + + //GENERATED_STATIC_EVENT_LISTENER_METHODS_START + //GENERATED_STATIC_EVENT_LISTENER_METHODS_END + + //CUSTOM_IMPLEMENTATION_START + //CUSTOM_IMPLEMENTATION_END + +} + +//GENERATED_STATIC_OPTIONS_INIT_START +//GENERATED_STATIC_OPTIONS_INIT_END + +//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START +//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_END + +//CUSTOM_OUT_OF_CLASS_IMPLEMENTATION_START +//CUSTOM_OUT_OF_CLASS_IMPLEMENTATION_END + +module.exports = CLASS_NAME;