summaryrefslogtreecommitdiff
path: root/buildstream/project.py
Commit message (Expand)AuthorAgeFilesLines
* project.py: Export options as variables if that was asked forTristan Van Berkom2017-10-141-12/+13
* project.py: Support project optionsTristan Van Berkom2017-10-101-30/+47
* project.py: More consistent api for workspacesremove-variantsTristan Van Berkom2017-10-081-15/+15
* project.py: Removing traces of variantsTristan Van Berkom2017-10-081-98/+23
* Use _yaml.node_items() across the board, instead of casing _yaml.PROVENANCE_KEYTristan Van Berkom2017-10-011-12/+4
* _yaml.py: Fixing inconsistently named API _yaml.validate_node()Tristan Van Berkom2017-10-011-4/+4
* Let projects configure their artifacts pull/push optionsMathieu Bridon2017-09-191-0/+8
* project.py: Allow 'host-arches' and 'arches' in project.confsam/project.conf-archesSam Thursfield2017-09-171-1/+2
* project.py: Add project config node validationsTristan Maat2017-09-141-0/+9
* project.py: Declare main BST_ARTIFACT_VERSION hereTristan Van Berkom2017-09-041-8/+17
* documentation: Set page titles manually in python modules.Tristan Van Berkom2017-08-311-1/+3
* project.py: Load new definitions of project version requirementsTristan Van Berkom2017-08-311-0/+36
* project.py: Add workspace parsingTristan Maat2017-07-171-1/+109
* project.py: Support project aliases.Tristan Van Berkom2017-07-171-23/+101
* Add --host-arch and --target-arch, and 'host-arches' conditionalSam Thursfield2017-07-061-6/+16
* Documentation: Added user facing project configuration sectionTristan Van Berkom2017-05-031-9/+0
* project.py, projectconfig.yaml: Removed notion of configurable device nodesTristan Van Berkom2017-05-021-7/+2
* project.py: Now also creates a cache keyTristan Van Berkom2017-03-241-0/+21
* project.py: Added element-path configurationTristan Van Berkom2017-03-221-0/+7
* project.py & configuration: Support project wide split rules settingTristan Van Berkom2017-03-131-0/+3
* project.py: Use Mapping in _yaml.node_get()Tristan Van Berkom2017-02-261-6/+7
* project.py: Profile the project loadingTristan Van Berkom2017-02-261-0/+3
* project.py: Export automatic bst-arch variable and support 'arches'Tristan Van Berkom2017-02-021-4/+10
* project.py & builtin config: Load environment-nocache and added max-jobs vari...Tristan Van Berkom2017-01-271-2/+13
* project.py: Ensure loaded directory is an absolute path.Tristan Van Berkom2017-01-201-1/+1
* project.py: Support loading plugin paths from the configurationTristan Van Berkom2017-01-071-1/+17
* project.py & config: Added variables to base project configurationTristan Van Berkom2017-01-071-14/+20
* Renaming root project configuration file from project.yaml to project.conf fo...Andrew Leeming2017-01-041-2/+2
* project.py: Load a private _elements dictionary for element overridesTristan Van Berkom2016-12-311-2/+4
* project.py: Use simplified _yaml.composite() instead of _yaml.composite_dict()Tristan Van Berkom2016-12-311-10/+1
* project.py: Fixed translate_url() for cases where no alias is presentTristan Van Berkom2016-12-181-1/+1
* project.py: Removed obsolete codeTristan Van Berkom2016-12-171-5/+0
* Initial writeup of Project object, holding project configuration.Tristan Van Berkom2016-12-141-0/+127