🔨 Suppressible CONFIGURATION_EMBEDDING warning (#23545)
This commit is contained in:
parent
d18558bbd3
commit
31ec8f2449
|
@ -548,11 +548,11 @@
|
||||||
//
|
//
|
||||||
// Warn users of potential endstop/DIAG pin conflicts to prevent homing issues when not using sensorless homing
|
// Warn users of potential endstop/DIAG pin conflicts to prevent homing issues when not using sensorless homing
|
||||||
//
|
//
|
||||||
#if NONE(USE_SENSORLESS, DIAG_JUMPERS_REMOVED)
|
#if !USE_SENSORLESS
|
||||||
#if ENABLED(USES_DIAG_JUMPERS)
|
#if ENABLED(USES_DIAG_JUMPERS) && DISABLED(DIAG_JUMPERS_REMOVED)
|
||||||
#warning "Motherboard DIAG jumpers must be removed when SENSORLESS_HOMING is disabled. (Define DIAG_JUMPERS_REMOVED to suppress this warning.)"
|
#warning "Motherboard DIAG jumpers must be removed when SENSORLESS_HOMING is disabled. (Define DIAG_JUMPERS_REMOVED to suppress this warning.)"
|
||||||
#elif ENABLED(USES_DIAG_PINS)
|
#elif ENABLED(USES_DIAG_PINS) && DISABLED(DIAG_PINS_REMOVED)
|
||||||
#warning "Driver DIAG pins must be physically removed unless SENSORLESS_HOMING is enabled. (See https://bit.ly/2ZPRlt0) (Define DIAG_JUMPERS_REMOVED to suppress this warning.)"
|
#warning "Driver DIAG pins must be physically removed unless SENSORLESS_HOMING is enabled. (See https://bit.ly/2ZPRlt0) (Define DIAG_PINS_REMOVED to suppress this warning.)"
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -163,7 +163,9 @@ def compute_build_signature(env):
|
||||||
|
|
||||||
# Generate a C source file for storing this array
|
# Generate a C source file for storing this array
|
||||||
with open('Marlin/src/mczip.h','wb') as result_file:
|
with open('Marlin/src/mczip.h','wb') as result_file:
|
||||||
result_file.write(b'#warning "Generated file \'mc.zip\' is embedded"\n')
|
result_file.write(b'#ifndef NO_CONFIGURATION_EMBEDDING_WARNING\n')
|
||||||
|
result_file.write(b' #warning "Generated file \'mc.zip\' is embedded (Define NO_CONFIGURATION_EMBEDDING_WARNING to suppress this warning.)"\n')
|
||||||
|
result_file.write(b'#endif\n')
|
||||||
result_file.write(b'const unsigned char mc_zip[] PROGMEM = {\n ')
|
result_file.write(b'const unsigned char mc_zip[] PROGMEM = {\n ')
|
||||||
count = 0
|
count = 0
|
||||||
for b in open(os.path.join(build_dir, 'mc.zip'), 'rb').read():
|
for b in open(os.path.join(build_dir, 'mc.zip'), 'rb').read():
|
||||||
|
|
Loading…
Reference in a new issue