NuttX quiet build

cmake combine NuttX copy and export

-NuttX wasn't recopying if it fails to compile
This commit is contained in:
Daniel Agar
2016-04-17 00:27:54 -04:00
parent 211e667639
commit 0b54bb99f9
17 changed files with 183 additions and 254 deletions

View File

@@ -71,6 +71,7 @@ def main():
const="",
metavar="BOARD",
help="Board to create airframes xml for")
parser.add_argument("-v", "--verbose", help="verbose output")
args = parser.parse_args()
# Check for valid command
@@ -84,7 +85,7 @@ def main():
parser = srcparser.SourceParser()
# Scan directories, and parse the files
print("Scanning source path " + args.airframes_path)
if args.verbose: print("Scanning source path " + args.airframes_path)
if not scanner.ScanDir(args.airframes_path, parser):
sys.exit(1)
# We can't validate yet
@@ -94,16 +95,16 @@ def main():
# Output to XML file
if args.xml:
print("Creating XML file " + args.xml)
if args.verbose: print("Creating XML file " + args.xml)
out = xmlout.XMLOutput(param_groups, args.board)
out.Save(args.xml)
if args.start_script:
print("Creating start script " + args.start_script)
if args.verbose: print("Creating start script " + args.start_script)
out = rcout.RCOutput(param_groups, args.board)
out.Save(args.start_script)
print("All done!")
if (args.verbose): print("All done!")
if __name__ == "__main__":

View File

@@ -107,6 +107,7 @@ def main():
metavar="SUMMARY",
default="Automagically updated parameter documentation from code.",
help="DokuWiki page edit summary")
parser.add_argument("-v", "--verbose", help="verbose output")
args = parser.parse_args()
# Check for valid command
@@ -120,7 +121,7 @@ def main():
parser = srcparser.SourceParser()
# Scan directories, and parse the files
print("Scanning source path " + args.src_path)
if (args.verbose): print("Scanning source path " + args.src_path)
if not scanner.ScanDir(args.src_path, parser):
sys.exit(1)
if not parser.Validate():
@@ -129,7 +130,7 @@ def main():
# Output to XML file
if args.xml:
print("Creating XML file " + args.xml)
if args.verbose: print("Creating XML file " + args.xml)
out = xmlout.XMLOutput(param_groups, args.board, os.path.join(args.src_path, args.inject_xml))
out.Save(args.xml)
@@ -147,7 +148,7 @@ def main():
else:
print("Error: You need to specify DokuWiki XML-RPC username and password!")
print("All done!")
#print("All done!")
if __name__ == "__main__":

View File

@@ -53,7 +53,7 @@ def main():
help="ROMFS scratch folder.")
args = parser.parse_args()
print("Pruning ROMFS files.")
#print("Pruning ROMFS files.")
# go through
for (root, dirs, files) in os.walk(args.folder):