onnxruntime/cgmanifests
Edward Chen baf8c39a8d
Add Python checks pipeline (#7032)
This change adds a new pipeline for checking Python code. Currently this pipeline only runs flake8.
flake8 is also run as part of the CMake project builds, but we can switch over completely to the new pipeline later.
The .flake8 config file was also updated to make it easier to run standalone (flake8 --config ./.flake8) and some Python formatting issues were addressed in files that were not previously scanned.
2021-08-09 10:37:05 -07:00
..
submodules Add Python checks pipeline (#7032) 2021-08-09 10:37:05 -07:00
cgmanifest.json fix boost download url (#7843) 2021-05-26 16:08:57 -07:00
README.md CGManifest - add training entries and generate entries for submodules. (#3933) 2020-05-15 13:34:18 -07:00

CGManifest Files

This directory contains CGManifest (cgmanifest.json) files. See here for details: https://docs.opensource.microsoft.com/tools/cg/cgmanifest.html

cgmanifests/cgmanifest.json contains entries that don't belong in more specific categories (e.g., git submodules).

Git Submodules

cgmanifests/submodules/cgmanifest.json contains entries for git submodules. It can be generated like this:

  1. Change to the repository root directory.
  2. Ensure the submodules are checked out. For example, with:
    $ git submodule update --init --recursive
    
  3. Run the generator script:
    $ python cgmanifests/submodules/generate_submodule_cgmanifest.py > cgmanifests/submodules/cgmanifest.json
    

Please update this cgmanifest.json file when any git submodules change.