mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-09-15 02:54:26 +00:00
18 lines
727 B
Python
18 lines
727 B
Python
Import("env")
|
|
import os
|
|
|
|
# Check for IR and IRext builds and use a Custom-IR.h file if available, uses Custom-IR-sample.h for defaults
|
|
pioenv = env['PIOENV']
|
|
# print("***** PIOENV: ",pioenv)
|
|
if "_IR_" in pioenv or "_IRext_" in pioenv:
|
|
if os.path.isfile('src/CustomIR.h'):
|
|
print("\n\u001b[35m *** CustomIR.h build detected. Create a clean build after changes to CustomIR.h *** \u001b[0m\n")
|
|
ir_defines=["-include src/CustomIR.h"]
|
|
env.Append(BUILD_FLAGS=ir_defines)
|
|
else:
|
|
if os.path.isfile('src/CustomIR-sample.h'):
|
|
print(" IR build detected. Using CustomIR-sample.h for defaults.")
|
|
ir_defines=["-include src/CustomIR-sample.h"] # Use as default settings
|
|
env.Append(BUILD_FLAGS=ir_defines)
|
|
|