c86da84d30
YAML encoded DT is useful for validation of DTs using binding schemas. The YAML encoding is an intermediate format used for validation and is therefore subject to change as needed. The YAML output is dependent on DTS input with type information preserved. Signed-off-by: Grant Likely <grant.likely@arm.com> [robh: make YAML support optional, build fixes, Travis CI test, preserve type information in paths and phandles] Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
33 lines
885 B
YAML
33 lines
885 B
YAML
language: c
|
|
|
|
# Coverity Scan uploads
|
|
env:
|
|
global:
|
|
# COVERITY_SCAN_TOKEN (dgibson/dtc)
|
|
- secure: "vlHvXe618//IM9LQaKzqsrUbjs7ng0L9UCST4kJbJnFQDXvVe5JiSmJGd4ef7mm0NUv5bMRl2W3xCiu6BYAu/NvU3tMNHoLG+JgCJs0+wLJXbWOwji/NmH7olqgJG+CmpaCMXjARF6+nrTnBYHJL6cYyf4KVoV4B0I/hLUW91+s="
|
|
|
|
matrix:
|
|
include:
|
|
- addons:
|
|
apt:
|
|
packages:
|
|
- swig
|
|
- python-dev
|
|
- valgrind
|
|
- libyaml-0-2
|
|
coverity_scan:
|
|
project:
|
|
name: dtc
|
|
description: Device Tree Compiler
|
|
notification_email: david@gibson.dropbear.id.au
|
|
build_command: make
|
|
branch_pattern: coverity_scan
|
|
script:
|
|
- make
|
|
- make check && make checkm
|
|
|
|
# Check it builds properly without optional packages:
|
|
# python, valgrind, libyaml
|
|
- script:
|
|
- make
|
|
- make check
|