From de8108648f487c284a10d66f8e16475790f01876 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Br=C3=A1zio?= Date: Fri, 22 Apr 2016 17:33:00 +0100 Subject: [PATCH 1/2] Added a versioning system to the config files --- Marlin/Configuration.h | 13 +++++++++++++ Marlin/Configuration_adv.h | 13 +++++++++++++ Marlin/SanityCheck.h | 14 ++++++++++++++ Marlin/Version.h | 10 ++++++++++ 4 files changed, 50 insertions(+) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 502690ada..1c34d5976 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Default_Version.h ! + */ +#define CONFIGURATION_H_VERSION 1 + #include "boards.h" #include "macros.h" diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h index 952da0fa7..328df8eef 100644 --- a/Marlin/Configuration_adv.h +++ b/Marlin/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Default_Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 1 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/SanityCheck.h b/Marlin/SanityCheck.h index a913cb1b0..8d90554e5 100644 --- a/Marlin/SanityCheck.h +++ b/Marlin/SanityCheck.h @@ -38,6 +38,20 @@ #error "Versions of Arduino IDE prior to 1.6.0 are no longer supported, please update your toolkit." #endif +/** + * We try our best to include sanity checks for all the changes configuration + * directives because people have a tendency to use outdated config files with + * the bleding edge source code, but sometimes this is not enough. This check + * will force a minimum config file revision, otherwise Marlin will not build. + */ +#if ! defined(CONFIGURATION_H_VERSION) || CONFIGURATION_H_VERSION < REQUIRED_CONFIGURATION_H_VERSION + #error You are using an old Configuration.h file, updated it before building Marlin. +#endif + +#if ! defined(CONFIGURATION_ADV_H_VERSION) || CONFIGURATION_ADV_H_VERSION < REQUIRED_CONFIGURATION_ADV_H_VERSION + #error You are using an old Configuration_adv.h file, updated it before building Marlin. +#endif + /** * Marlin release, version and default string */ diff --git a/Marlin/Version.h b/Marlin/Version.h index 68f3f7604..edf1a9999 100644 --- a/Marlin/Version.h +++ b/Marlin/Version.h @@ -44,6 +44,16 @@ */ #define STRING_DISTRIBUTION_DATE "2016-04-27 12:00" +/** + * Required minimum Configuration.h and Configuration_adv.h file versions. + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option on + * the configuration files. + */ +#define REQUIRED_CONFIGURATION_H_VERSION 1 +#define REQUIRED_CONFIGURATION_ADV_H_VERSION 1 + /** * @todo: Missing documentation block */ From 8ccd97e7ccff5b91ad4a8c5da484cd66087266d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Br=C3=A1zio?= Date: Fri, 22 Apr 2016 17:42:26 +0100 Subject: [PATCH 2/2] Updated all example configuration files --- Marlin/Configuration.h | 4 ++-- Marlin/Configuration_adv.h | 4 ++-- Marlin/SanityCheck.h | 4 ++-- Marlin/Version.h | 4 ++-- .../Felix/.Configuration.h.swp | Bin 0 -> 1024 bytes .../example_configurations/Felix/Configuration.h | 13 +++++++++++++ .../Felix/Configuration_adv.h | 13 +++++++++++++ .../Felix/DUAL/.Configuration.h.swp | Bin 0 -> 1024 bytes .../Felix/DUAL/Configuration.h | 13 +++++++++++++ .../Hephestos/.Configuration.h.swp | Bin 0 -> 1024 bytes .../Hephestos/Configuration.h | 13 +++++++++++++ .../Hephestos/Configuration_adv.h | 13 +++++++++++++ .../Hephestos_2/.Configuration.h.swp | Bin 0 -> 1024 bytes .../Hephestos_2/Configuration.h | 13 +++++++++++++ .../Hephestos_2/Configuration_adv.h | 13 +++++++++++++ .../K8200/.Configuration.h.swp | Bin 0 -> 1024 bytes .../example_configurations/K8200/Configuration.h | 13 +++++++++++++ .../K8200/Configuration_adv.h | 13 +++++++++++++ .../RepRapWorld/Megatronics/.Configuration.h.swp | Bin 0 -> 1024 bytes .../RepRapWorld/Megatronics/Configuration.h | 13 +++++++++++++ .../RigidBot/.Configuration.h.swp | Bin 0 -> 1024 bytes .../RigidBot/Configuration.h | 13 +++++++++++++ .../RigidBot/Configuration_adv.h | 13 +++++++++++++ .../SCARA/.Configuration.h.swp | Bin 0 -> 1024 bytes .../example_configurations/SCARA/Configuration.h | 13 +++++++++++++ .../SCARA/Configuration_adv.h | 13 +++++++++++++ .../TAZ4/.Configuration.h.swp | Bin 0 -> 1024 bytes .../example_configurations/TAZ4/Configuration.h | 13 +++++++++++++ .../TAZ4/Configuration_adv.h | 13 +++++++++++++ .../WITBOX/.Configuration.h.swp | Bin 0 -> 1024 bytes .../WITBOX/Configuration.h | 13 +++++++++++++ .../WITBOX/Configuration_adv.h | 13 +++++++++++++ .../adafruit/ST7565/.Configuration.h.swp | Bin 0 -> 1024 bytes .../adafruit/ST7565/Configuration.h | 13 +++++++++++++ .../delta/biv2.5/.Configuration.h.swp | Bin 0 -> 1024 bytes .../delta/biv2.5/Configuration.h | 13 +++++++++++++ .../delta/biv2.5/Configuration_adv.h | 13 +++++++++++++ .../delta/generic/.Configuration.h.swp | Bin 0 -> 1024 bytes .../delta/generic/Configuration.h | 13 +++++++++++++ .../delta/generic/Configuration_adv.h | 13 +++++++++++++ .../delta/kossel_mini/.Configuration.h.swp | Bin 0 -> 1024 bytes .../delta/kossel_mini/Configuration.h | 13 +++++++++++++ .../delta/kossel_mini/Configuration_adv.h | 13 +++++++++++++ .../delta/kossel_pro/.Configuration.h.swp | Bin 0 -> 1024 bytes .../delta/kossel_pro/Configuration.h | 13 +++++++++++++ .../delta/kossel_pro/Configuration_adv.h | 13 +++++++++++++ .../delta/kossel_xl/.Configuration.h.swp | Bin 0 -> 1024 bytes .../delta/kossel_xl/Configuration.h | 13 +++++++++++++ .../delta/kossel_xl/Configuration_adv.h | 13 +++++++++++++ .../makibox/.Configuration.h.swp | Bin 0 -> 1024 bytes .../makibox/Configuration.h | 13 +++++++++++++ .../makibox/Configuration_adv.h | 13 +++++++++++++ .../tvrrug/Round2/.Configuration.h.swp | Bin 0 -> 1024 bytes .../tvrrug/Round2/Configuration.h | 13 +++++++++++++ .../tvrrug/Round2/Configuration_adv.h | 13 +++++++++++++ 55 files changed, 437 insertions(+), 8 deletions(-) create mode 100644 Marlin/example_configurations/Felix/.Configuration.h.swp create mode 100644 Marlin/example_configurations/Felix/DUAL/.Configuration.h.swp create mode 100644 Marlin/example_configurations/Hephestos/.Configuration.h.swp create mode 100644 Marlin/example_configurations/Hephestos_2/.Configuration.h.swp create mode 100644 Marlin/example_configurations/K8200/.Configuration.h.swp create mode 100644 Marlin/example_configurations/RepRapWorld/Megatronics/.Configuration.h.swp create mode 100644 Marlin/example_configurations/RigidBot/.Configuration.h.swp create mode 100644 Marlin/example_configurations/SCARA/.Configuration.h.swp create mode 100644 Marlin/example_configurations/TAZ4/.Configuration.h.swp create mode 100644 Marlin/example_configurations/WITBOX/.Configuration.h.swp create mode 100644 Marlin/example_configurations/adafruit/ST7565/.Configuration.h.swp create mode 100644 Marlin/example_configurations/delta/biv2.5/.Configuration.h.swp create mode 100644 Marlin/example_configurations/delta/generic/.Configuration.h.swp create mode 100644 Marlin/example_configurations/delta/kossel_mini/.Configuration.h.swp create mode 100644 Marlin/example_configurations/delta/kossel_pro/.Configuration.h.swp create mode 100644 Marlin/example_configurations/delta/kossel_xl/.Configuration.h.swp create mode 100644 Marlin/example_configurations/makibox/.Configuration.h.swp create mode 100644 Marlin/example_configurations/tvrrug/Round2/.Configuration.h.swp diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 1c34d5976..afd024933 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -47,9 +47,9 @@ * You must increment this version number for every significant change such as, * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. * - * Note: Update also Default_Version.h ! + * Note: Update also Version.h ! */ -#define CONFIGURATION_H_VERSION 1 +#define CONFIGURATION_H_VERSION 010100 #include "boards.h" #include "macros.h" diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h index 328df8eef..306aeb761 100644 --- a/Marlin/Configuration_adv.h +++ b/Marlin/Configuration_adv.h @@ -42,9 +42,9 @@ * You must increment this version number for every significant change such as, * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. * - * Note: Update also Default_Version.h ! + * Note: Update also Version.h ! */ -#define CONFIGURATION_ADV_H_VERSION 1 +#define CONFIGURATION_ADV_H_VERSION 010100 #include "Conditionals.h" diff --git a/Marlin/SanityCheck.h b/Marlin/SanityCheck.h index 8d90554e5..5daf3dc2d 100644 --- a/Marlin/SanityCheck.h +++ b/Marlin/SanityCheck.h @@ -45,11 +45,11 @@ * will force a minimum config file revision, otherwise Marlin will not build. */ #if ! defined(CONFIGURATION_H_VERSION) || CONFIGURATION_H_VERSION < REQUIRED_CONFIGURATION_H_VERSION - #error You are using an old Configuration.h file, updated it before building Marlin. + #error You are using an old Configuration.h file, update it before building Marlin. #endif #if ! defined(CONFIGURATION_ADV_H_VERSION) || CONFIGURATION_ADV_H_VERSION < REQUIRED_CONFIGURATION_ADV_H_VERSION - #error You are using an old Configuration_adv.h file, updated it before building Marlin. + #error You are using an old Configuration_adv.h file, update it before building Marlin. #endif /** diff --git a/Marlin/Version.h b/Marlin/Version.h index edf1a9999..d17564b42 100644 --- a/Marlin/Version.h +++ b/Marlin/Version.h @@ -51,8 +51,8 @@ * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option on * the configuration files. */ -#define REQUIRED_CONFIGURATION_H_VERSION 1 -#define REQUIRED_CONFIGURATION_ADV_H_VERSION 1 +#define REQUIRED_CONFIGURATION_H_VERSION 010100 +#define REQUIRED_CONFIGURATION_ADV_H_VERSION 010100 /** * @todo: Missing documentation block diff --git a/Marlin/example_configurations/Felix/.Configuration.h.swp b/Marlin/example_configurations/Felix/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..c3fc82b940236222c1e57b69864a173602799cdc GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y`~@u2#kgR=^+3B%^4kg literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/Hephestos/Configuration.h b/Marlin/example_configurations/Hephestos/Configuration.h index e8285598f..716e48ef5 100644 --- a/Marlin/example_configurations/Hephestos/Configuration.h +++ b/Marlin/example_configurations/Hephestos/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/Hephestos/Configuration_adv.h b/Marlin/example_configurations/Hephestos/Configuration_adv.h index 9a89097d9..846a30183 100644 --- a/Marlin/example_configurations/Hephestos/Configuration_adv.h +++ b/Marlin/example_configurations/Hephestos/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/example_configurations/Hephestos_2/.Configuration.h.swp b/Marlin/example_configurations/Hephestos_2/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..a956da759364f0551e91f992c6b6ce939476c2d6 GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*YzH47wbDCE7K!vJd#bL%+U}S J4FO_8005Q*BE7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y@45 literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/RigidBot/Configuration.h b/Marlin/example_configurations/RigidBot/Configuration.h index 0ea247551..297b17915 100644 --- a/Marlin/example_configurations/RigidBot/Configuration.h +++ b/Marlin/example_configurations/RigidBot/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/RigidBot/Configuration_adv.h b/Marlin/example_configurations/RigidBot/Configuration_adv.h index 50d8cb51d..d4db5ad46 100644 --- a/Marlin/example_configurations/RigidBot/Configuration_adv.h +++ b/Marlin/example_configurations/RigidBot/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/example_configurations/SCARA/.Configuration.h.swp b/Marlin/example_configurations/SCARA/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..681613a905ee69a3da8cb4f2f7756cfe31423d5b GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*YJc^#$>34uXb6mk09hdb0D_hqr2qf` literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/WITBOX/Configuration.h b/Marlin/example_configurations/WITBOX/Configuration.h index dc0debd76..b8c94b588 100644 --- a/Marlin/example_configurations/WITBOX/Configuration.h +++ b/Marlin/example_configurations/WITBOX/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/WITBOX/Configuration_adv.h b/Marlin/example_configurations/WITBOX/Configuration_adv.h index 9a89097d9..846a30183 100644 --- a/Marlin/example_configurations/WITBOX/Configuration_adv.h +++ b/Marlin/example_configurations/WITBOX/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/example_configurations/adafruit/ST7565/.Configuration.h.swp b/Marlin/example_configurations/adafruit/ST7565/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..d7e98c4d740694e97ddc58dac77aebf44866370e GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Yo9v literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/adafruit/ST7565/Configuration.h b/Marlin/example_configurations/adafruit/ST7565/Configuration.h index 70bf487ea..d3485e2db 100644 --- a/Marlin/example_configurations/adafruit/ST7565/Configuration.h +++ b/Marlin/example_configurations/adafruit/ST7565/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/delta/biv2.5/.Configuration.h.swp b/Marlin/example_configurations/delta/biv2.5/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..bf731ea1828bb3d4b57ff46840ffcfd9f508dd7a GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y17_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*YEwn7G);uJ0nZ#5jGUb{88p;2#kgRX(0drd?Oy- literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/delta/generic/Configuration.h b/Marlin/example_configurations/delta/generic/Configuration.h index e3e0988ca..74c0ff8db 100644 --- a/Marlin/example_configurations/delta/generic/Configuration.h +++ b/Marlin/example_configurations/delta/generic/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/delta/generic/Configuration_adv.h b/Marlin/example_configurations/delta/generic/Configuration_adv.h index d64dfd5f3..ff23eb152 100644 --- a/Marlin/example_configurations/delta/generic/Configuration_adv.h +++ b/Marlin/example_configurations/delta/generic/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/example_configurations/delta/kossel_mini/.Configuration.h.swp b/Marlin/example_configurations/delta/kossel_mini/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..0277ddf09e6064c1f3834b4f5ea2ca2a280c82a5 GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Yo literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration.h b/Marlin/example_configurations/delta/kossel_mini/Configuration.h index b0811e3ed..07041494f 100644 --- a/Marlin/example_configurations/delta/kossel_mini/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_mini/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h b/Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h index f99318ea3..040c39681 100644 --- a/Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h +++ b/Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature diff --git a/Marlin/example_configurations/delta/kossel_pro/.Configuration.h.swp b/Marlin/example_configurations/delta/kossel_pro/.Configuration.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..08b8098505b6b220dc4b144ad6af31d85c30f949 GIT binary patch literal 1024 zcmYc?$V<%2S1{5u)iY*50%vm>7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Y7_yRz600)vkwmdGQxenjlM*wqOCpJ;RwU*Yj&kR=A{_vJ0nZ#5jGUb{88p;2#kgRX(0drbQK=k literal 0 HcmV?d00001 diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration.h b/Marlin/example_configurations/tvrrug/Round2/Configuration.h index 5ec43116f..2e1282f16 100644 --- a/Marlin/example_configurations/tvrrug/Round2/Configuration.h +++ b/Marlin/example_configurations/tvrrug/Round2/Configuration.h @@ -38,6 +38,19 @@ #ifndef CONFIGURATION_H #define CONFIGURATION_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_H_VERSION 010100 + #include "boards.h" #include "macros.h" diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h b/Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h index af2d22f9c..336f93884 100644 --- a/Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h +++ b/Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h @@ -33,6 +33,19 @@ #ifndef CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H +/** + * + * *********************************** + * ** ATTENTION TO ALL DEVELOPERS ** + * *********************************** + * + * You must increment this version number for every significant change such as, + * but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option. + * + * Note: Update also Version.h ! + */ +#define CONFIGURATION_ADV_H_VERSION 010100 + #include "Conditionals.h" // @section temperature