mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-04-23 14:57:20 +00:00
20 lines
583 B
Python
20 lines
583 B
Python
Import("env", "projenv")
|
|
|
|
# Override unused "upload" to execute compiled binary
|
|
from SCons.Script import AlwaysBuild
|
|
AlwaysBuild(env.Alias("build", "$BUILD_DIR/${PROGNAME}", "$BUILD_DIR/${PROGNAME}"))
|
|
|
|
# Add custom target to explorer
|
|
env.AddTarget(
|
|
name = "execute",
|
|
dependencies = "$BUILD_DIR/${PROGNAME}",
|
|
actions = "$BUILD_DIR/${PROGNAME}",
|
|
# actions = 'cmd.exe /C "start cmd.exe /C $BUILD_DIR\${PROGNAME}.exe"',
|
|
title = "Execute",
|
|
description = "Build and execute",
|
|
group="General"
|
|
)
|
|
|
|
#print('=====================================')
|
|
#print(env.Dump())
|