strip.py 544 B

1234567891011121314151617181920212223242526
  1. from SCons.Action import Action
  2. from SCons.Builder import Builder
  3. def generate(env):
  4. env.SetDefault(
  5. STRIP="strip",
  6. STRIPFLAGS=[],
  7. STRIPCOM="$STRIP $STRIPFLAGS $SOURCES -o $TARGET",
  8. )
  9. env.Append(
  10. BUILDERS={
  11. "ELFStripper": Builder(
  12. action=Action(
  13. "${STRIPCOM}",
  14. "${STRIPCOMSTR}",
  15. ),
  16. suffix=".elf",
  17. src_suffix=".elf",
  18. ),
  19. }
  20. )
  21. def exists(env):
  22. return True