mirror of
https://github.com/dgibson/dtc.git
synced 2025-10-13 16:27:39 -04:00
yaml: Depend on libyaml >= 0.2.3
libyaml before 0.2.3 expects non-const string parameters. Supporting both variants would require either cpp magic or ignoring "discarded-qualifiers" compiler warnings. For the sake of simplicity just support libyaml 0.2.3 and newer. Note that NO_YAML can be overwritten on the make command line. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
This commit is contained in:
parent
f1657b2fb5
commit
0ac8b30ba5
3 changed files with 7 additions and 3 deletions
|
@ -32,7 +32,7 @@ if [ -n "$NO_YAML" ]; then
|
|||
no_yaml=false
|
||||
fi
|
||||
else
|
||||
if pkg-config --exists yaml-0.1; then
|
||||
if pkg-config --atleast-version 0.2.3 yaml-0.1; then
|
||||
no_yaml=false
|
||||
else
|
||||
no_yaml=true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue