diff options
author | Stephen Warren <swarren@nvidia.com> | 2013-07-24 10:09:16 -0700 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2013-08-02 18:29:32 -0400 |
commit | 501ebdf28666b3142a27c4b4fe6b76a159564ffd (patch) | |
tree | 2d1b7cd2ee1ba1ec3469e7d48c6748fbf43d0b02 /Makefile | |
parent | 245d65b6e503f3a159cffb3392ac3b2c25606d8e (diff) |
Validate dtc is new enough
Subsequent patches assume that dtc supports various recent features.
These are available in dtc 1.4.0. Validate that dtc is at least that
version.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -413,7 +413,7 @@ endif all: $(ALL-y) $(SUBDIR_EXAMPLES) -$(obj)u-boot.dtb: $(obj)u-boot +$(obj)u-boot.dtb: checkdtc $(obj)u-boot $(MAKE) -C dts binary mv $(obj)dts/dt.dtb $@ @@ -667,6 +667,12 @@ checkgcc4: false; \ fi +checkdtc: + @if test $(call dtc-version) -lt 0104; then \ + echo '*** Your dtc is too old, please upgrade to dtc 1.4 or newer'; \ + false; \ + fi + # # Auto-generate the autoconf.mk file (which is included by all makefiles) # |