diff --git a/examples/MyMacros/MyMacros.ino b/examples/MyMacros/MyMacros.ino index 7421e78..125c47a 100644 --- a/examples/MyMacros/MyMacros.ino +++ b/examples/MyMacros/MyMacros.ino @@ -6,6 +6,7 @@ */ // Adding this line before the library will output compile time identification. +#define ARCH_IDENTIFY_WARNING #define BOARD_IDENTIFY_WARNING #include // This also includes all available 100+ boards from Board Identify. diff --git a/keywords.txt b/keywords.txt index cac2dac..c0eb106 100644 --- a/keywords.txt +++ b/keywords.txt @@ -26,4 +26,5 @@ printlnMatch KEYWORD2 ####################################### BOARD_IDENTIFY_WARNING +ARCH_IDENTIFY_WARNING BUILD_BOARD diff --git a/library.properties b/library.properties index 06e9be2..ad2453c 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=MyMacros -version=0.4.1 +version=0.5.0 author=Debinix Team maintainer=Debinix Team sentence=The Arduino library identifies your unique collection of development boards. diff --git a/src/MyMacros.h b/src/MyMacros.h index f909e69..f375430 100644 --- a/src/MyMacros.h +++ b/src/MyMacros.h @@ -16,35 +16,35 @@ struct board; // Architecture wide macros #if defined(ARDUINO_ARCH_ESP8266) #if defined(ARCH_IDENTIFY_WARNING) - #warning "Architecture Matched: (ARDUINO_ARCH_ESP8266)" + #warning "Matched Architecture: (ARDUINO_ARCH_ESP8266)" #endif // Architecture macros here #elif defined(ARDUINO_ARCH_ESP32) #if defined(ARCH_IDENTIFY_WARNING) - #warning "Architecture Matched: (ARDUINO_ARCH_ESP32)" + #warning "Matched Architecture: (ARDUINO_ARCH_ESP32)" #endif // Architecture macros here #elif defined(ARDUINO_ARCH_AVR) || defined(ARDUINO_ARCH_MEGAAVR) #if defined(ARCH_IDENTIFY_WARNING) - #warning "Architecture Matched: (ARDUINO_ARCH_AVR) or (ARDUINO_ARCH_MEGAAVR)" + #warning "Matched Architecture: (ARDUINO_ARCH_AVR) or (ARDUINO_ARCH_MEGAAVR)" #endif // Architecture macros here #elif defined(ARDUINO_ARCH_STM32) || defined(ARDUINO_ARCH_ARDUINO_CORE_STM32) #if defined(ARCH_IDENTIFY_WARNING) - #warning "Architecture Matched: (ARDUINO_ARCH_STM32) or (ARDUINO_ARCH_ARDUINO_CORE_STM32)" + #warning "Matched Architecture: (ARDUINO_ARCH_STM32) or (ARDUINO_ARCH_ARDUINO_CORE_STM32)" #endif // Architecture macros here #elif defined(ARDUINO_ARCH_RP2040) #if defined(ARCH_IDENTIFY_WARNING) - #warning "Architecture Matched: (ARDUINO_ARCH_RP2040)" + #warning "Matched Architecture: (ARDUINO_ARCH_RP2040)" #endif // Architecture macros here