Skip to content

Commit

Permalink
Expand builder scripts to use build.variants_dir
Browse files Browse the repository at this point in the history
  • Loading branch information
maxgerhardt committed Nov 17, 2021
1 parent ea23841 commit 08ccc03
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 18 deletions.
21 changes: 12 additions & 9 deletions adafruit.py
Original file line number Diff line number Diff line change
Expand Up @@ -261,15 +261,18 @@
libs = []

if "build.variant" in board:
env.Append(CPPPATH=[
join(FRAMEWORK_DIR, "variants", board.get("build.variant"))
])

libs.append(
env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduinoVariant"),
join(FRAMEWORK_DIR, "variants",
board.get("build.variant"))))
variants_dir = join(
"$PROJECT_DIR", board.get("build.variants_dir")) if board.get(
"build.variants_dir", "") else join(FRAMEWORK_DIR, "variants")
env.Append(
CPPPATH=[
join(variants_dir, board.get("build.variant"))
]
)
libs.append(env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduinoVariant"),
join(variants_dir, board.get("build.variant"))
))

libs.append(
env.BuildLibrary(
Expand Down
21 changes: 12 additions & 9 deletions nrf5.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,15 +184,18 @@
libs = []

if "build.variant" in board:
env.Append(CPPPATH=[
join(FRAMEWORK_DIR, "variants", board.get("build.variant"))
])

libs.append(
env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduinoVariant"),
join(FRAMEWORK_DIR, "variants",
board.get("build.variant"))))
variants_dir = join(
"$PROJECT_DIR", board.get("build.variants_dir")) if board.get(
"build.variants_dir", "") else join(FRAMEWORK_DIR, "variants")
env.Append(
CPPPATH=[
join(variants_dir, board.get("build.variant"))
]
)
libs.append(env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduinoVariant"),
join(variants_dir, board.get("build.variant"))
))

libs.append(
env.BuildLibrary(
Expand Down

0 comments on commit 08ccc03

Please sign in to comment.