Skip to content
Snippets Groups Projects
Commit 62188f61 authored by Julian Oes's avatar Julian Oes Committed by Beat Küng
Browse files

px_romfs_pruner.py: PEP8 and comments fixes

parent 177d14c8
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python
############################################################################
#
# Copyright (C) 2014-2016 PX4 Development Team. All rights reserved.
# Copyright (C) 2014-2018 PX4 Development Team. All rights reserved.
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
......@@ -35,10 +35,10 @@
"""
px_romfs_pruner.py:
Try to keep size of ROMFS minimal.
Try to keep size of the ROMFS minimal.
This script goes through the temporarily copied ROMFS data and deletes all
comments, empty lines and leading whitespace.
comments, empty lines and unnecessary whitespace.
It also deletes hidden files such as auto-saved backups that a text editor
might have left in the tree.
......@@ -91,12 +91,14 @@ def main():
board_excluded = False
with io.open(file_path, "r", newline=None) as f:
for line in f:
if re.search(r'\b{0} exclude\b'.format(args.board),line):
board_excluded = True;
if re.search(r'\b{0} exclude\b'.format(args.board), line):
board_excluded = True
# handle mixer files differently than startup files
if file_path.endswith(".mix"):
if line.startswith(("Z:", "M:", "R: ", "O:", "S:", "H:", "T:", "P:")):
# reduce multiple consecutive spaces into a single space
if line.startswith(("Z:", "M:", "R: ", "O:", "S:",
"H:", "T:", "P:")):
# reduce multiple consecutive spaces into a
# single space
line_reduced = re.sub(' +', ' ', line)
pruned_content += line_reduced
else:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment