modified build script for lmic_config.h path
This commit is contained in:
parent
84aa49c85c
commit
8ac5491f5a
10
build.py
10
build.py
@ -10,28 +10,30 @@ from platformio import util
|
|||||||
|
|
||||||
Import("env")
|
Import("env")
|
||||||
|
|
||||||
|
import os.path
|
||||||
|
|
||||||
# get platformio environment variables
|
# get platformio environment variables
|
||||||
project_config = util.load_project_config()
|
project_config = util.load_project_config()
|
||||||
|
|
||||||
# get platformio source path
|
# get platformio source path
|
||||||
srcdir = str(env.get("PROJECTSRC_DIR")).replace("\\", "/") + "/"
|
srcdir = env.get("PROJECTSRC_DIR").lower()
|
||||||
|
|
||||||
# check if lmic config file is present in source directory
|
# check if lmic config file is present in source directory
|
||||||
lmicconfigfile = srcdir.lower() + project_config.get("common", "lmicconfigfile")
|
lmicconfigfile = os.path.join (srcdir, project_config.get("common", "lmicconfigfile"))
|
||||||
if os.path.isfile(lmicconfigfile) and os.access(lmicconfigfile, os.R_OK):
|
if os.path.isfile(lmicconfigfile) and os.access(lmicconfigfile, os.R_OK):
|
||||||
print "Parsing LMIC configuration from " + lmicconfigfile
|
print "Parsing LMIC configuration from " + lmicconfigfile
|
||||||
else:
|
else:
|
||||||
sys.exit("Missing file " + lmicconfigfile + ", please create it! Aborting.")
|
sys.exit("Missing file " + lmicconfigfile + ", please create it! Aborting.")
|
||||||
|
|
||||||
# check if lora key file is present in source directory
|
# check if lora key file is present in source directory
|
||||||
lorakeyfile = srcdir + project_config.get("common", "lorakeyfile")
|
lorakeyfile = os.path.join (srcdir, project_config.get("common", "lorakeyfile"))
|
||||||
if os.path.isfile(lorakeyfile) and os.access(lorakeyfile, os.R_OK):
|
if os.path.isfile(lorakeyfile) and os.access(lorakeyfile, os.R_OK):
|
||||||
print "Parsing LORAWAN keys from " + lorakeyfile
|
print "Parsing LORAWAN keys from " + lorakeyfile
|
||||||
else:
|
else:
|
||||||
sys.exit("Missing file " + lorakeyfile + ", please create it! Aborting.")
|
sys.exit("Missing file " + lorakeyfile + ", please create it! Aborting.")
|
||||||
|
|
||||||
# check if ota key file is present in source directory
|
# check if ota key file is present in source directory
|
||||||
otakeyfile = srcdir + project_config.get("common", "otakeyfile")
|
otakeyfile = os.path.join (srcdir, project_config.get("common", "otakeyfile"))
|
||||||
if os.path.isfile(otakeyfile) and os.access(otakeyfile, os.R_OK):
|
if os.path.isfile(otakeyfile) and os.access(otakeyfile, os.R_OK):
|
||||||
print "Parsing OTA keys from " + otakeyfile
|
print "Parsing OTA keys from " + otakeyfile
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user