THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
git submodule update --init
git checkout -b quickstep-101
git add some-changed-or-new-files
- Then test your changes doing at least the following:
Check if your code confirms to the code guidelines by running the following command from the root of the quickstep source directory:
python third_party/cpplint/lint_everything.py
- Check for CMake validation errors by running the following command from the root of the quickstep source directory:
python validate_cmakelists.py
- Check for cyclic dependencies by running the following command from the root of the quickstep source directory:
python
cyclic_dependency.py
- From the build directory, run all the tests using the command: ctest -j8-j`sysctl -n hw.ncpu`
- If you have made changes to the parser to add new tokens and/or grammar rules, please run the script
parser/genfiles.sh
and check the generated files into the directoryparser/preprocessed
. git commit -m "QUICKSTEP-101: Added My Awesome Feature."
git push origin quickstep-101
...