Skip scripts during 'platformio init' (#21643)
This commit is contained in:
		| @@ -3,6 +3,12 @@ | ||||
| # Convenience script to apply customizations to CPP flags | ||||
| # | ||||
| Import("env") | ||||
|  | ||||
| # Detect that 'vscode init' is running | ||||
| from SCons.Script import COMMAND_LINE_TARGETS | ||||
| if "idedata" in COMMAND_LINE_TARGETS: | ||||
|     env.Exit(0) | ||||
|  | ||||
| env.Append(CXXFLAGS=[ | ||||
|   "-Wno-register" | ||||
|   #"-Wno-incompatible-pointer-types", | ||||
|   | ||||
| @@ -2,8 +2,13 @@ | ||||
| # common-dependencies-post.py | ||||
| # Convenience script to add build flags for Marlin Enabled Features | ||||
| # | ||||
|  | ||||
| Import("env") | ||||
|  | ||||
| # Detect that 'vscode init' is running | ||||
| from SCons.Script import COMMAND_LINE_TARGETS | ||||
| if "idedata" in COMMAND_LINE_TARGETS: | ||||
|     env.Exit(0) | ||||
|  | ||||
| Import("projenv") | ||||
|  | ||||
| def apply_board_build_flags(): | ||||
|   | ||||
| @@ -2,6 +2,15 @@ | ||||
| # common-dependencies.py | ||||
| # Convenience script to check dependencies and add libs and sources for Marlin Enabled Features | ||||
| # | ||||
| Import("env") | ||||
|  | ||||
| #print(env.Dump()) | ||||
|  | ||||
| # Detect that 'vscode init' is running | ||||
| from SCons.Script import COMMAND_LINE_TARGETS | ||||
| if "idedata" in COMMAND_LINE_TARGETS: | ||||
|     env.Exit(0) | ||||
|  | ||||
| import subprocess,os,re | ||||
|  | ||||
| PIO_VERSION_MIN = (5, 0, 3) | ||||
| @@ -31,10 +40,6 @@ except: | ||||
| from platformio.package.meta import PackageSpec | ||||
| from platformio.project.config import ProjectConfig | ||||
|  | ||||
| Import("env") | ||||
|  | ||||
| #print(env.Dump()) | ||||
|  | ||||
| try: | ||||
| 	verbose = int(env.GetProjectOption('custom_verbose')) | ||||
| except: | ||||
|   | ||||
| @@ -1,6 +1,13 @@ | ||||
| # | ||||
| # copy_marlin_variant_to_framework.py | ||||
| # | ||||
| Import("env") | ||||
|  | ||||
| # Detect that 'vscode init' is running | ||||
| from SCons.Script import COMMAND_LINE_TARGETS | ||||
| if "idedata" in COMMAND_LINE_TARGETS: | ||||
|     env.Exit(0) | ||||
|  | ||||
| import os,shutil | ||||
| from SCons.Script import DefaultEnvironment | ||||
| from platformio import util | ||||
|   | ||||
| @@ -2,9 +2,15 @@ | ||||
| # preflight-checks.py | ||||
| # Check for common issues prior to compiling | ||||
| # | ||||
| import os,re,sys | ||||
| Import("env") | ||||
|  | ||||
| # Detect that 'vscode init' is running | ||||
| from SCons.Script import COMMAND_LINE_TARGETS | ||||
| if "idedata" in COMMAND_LINE_TARGETS: | ||||
|     env.Exit(0) | ||||
|  | ||||
| import os,re,sys | ||||
|  | ||||
| def get_envs_for_board(board): | ||||
| 	with open(os.path.join("Marlin", "src", "pins", "pins.h"), "r") as file: | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user