Commits on Source (6)
-
Benjamin Schubert authored
As per PEP 0479 (https://www.python.org/dev/peps/pep-0479/), StopIteration thrown in context managers are not valid starting from Python 3.7.
-
richardmaw-codethink authored
source.py: don't let StopIteration propagate to silence() contextmanager See merge request !945
-
_project.py: Added validate_nodes() helper function to prevent duplicate lists element-path was being used before node validation resulting in uncaught errors
-
-
Jürg Billeter authored
Element path not validated before use See merge request !937
-
cmake sometimes misinterprets relative paths as relative to the current directory if this is not specified. See freedesktop-sdk/freedesktop-sdk#431 adjust tests/format/variables.py accordingly.
Showing
- buildstream/_project.py 16 additions, 10 deletionsbuildstream/_project.py
- buildstream/plugins/elements/cmake.yaml 1 addition, 1 deletionbuildstream/plugins/elements/cmake.yaml
- buildstream/source.py 22 additions, 20 deletionsbuildstream/source.py
- tests/format/variables.py 2 additions, 2 deletionstests/format/variables.py
- tests/frontend/invalid_element_path/project.conf 4 additions, 0 deletionstests/frontend/invalid_element_path/project.conf
- tests/frontend/show.py 13 additions, 0 deletionstests/frontend/show.py