Files
allwpilib/styleguide/format.py
2016-10-23 21:37:43 -07:00

29 lines
640 B
Python
Executable File

#!/usr/bin/env python3
"""This script invokes format.py in the wpilibsuite/styleguide repository.
Set the WPI_FORMAT environment variable to its location on disk before use. For
example:
WPI_FORMAT="$HOME/styleguide" ./format.py
"""
import os
import subprocess
import sys
def main():
path = os.environ.get("WPI_FORMAT")
if path == None:
print("Error: WPI_FORMAT environment variable not set")
sys.exit(1)
# Run main format.py script
args = ["python3", path + "/format.py"]
args.extend(sys.argv[1:])
proc = subprocess.Popen(args)
sys.exit(proc.wait())
if __name__ == "__main__":
main()