123456789101112131415161718 |
- #
- # post:common-dependencies-post.py
- # Convenience script to add build flags for Marlin Enabled Features
- #
- import pioutil
- if pioutil.is_pio_build():
- env = pioutil.env
- projenv = env
- Import("projenv") # src_dir environment. Only for post: scripts!
- def apply_board_build_flags():
- if not 'BOARD_CUSTOM_BUILD_FLAGS' in env['MARLIN_FEATURES']:
- return
- projenv.Append(CCFLAGS=env['MARLIN_FEATURES']['BOARD_CUSTOM_BUILD_FLAGS'].split())
- # We need to add the board build flags in a post script
- # so the platform build script doesn't overwrite the custom CCFLAGS
- apply_board_build_flags()
|