1260576Sjmmv# $FreeBSD$ 2260576Sjmmv# 3260576Sjmmv# Common Makefile code for all components of ATF. 4260576Sjmmv# 5260576Sjmmv 6260576Sjmmv.if !defined(ATF) 7260576Sjmmv.error "ATF must be defined and point to the contrib/atf directory" 8260576Sjmmv.endif 9260576Sjmmv 10260576Sjmmv# Depend on the atf-version target to generate a file that contains the 11260576Sjmmv# version number of the currently imported ATF release and that only 12260576Sjmmv# changes on new imports. 13260576Sjmmvatf-version: atf-version-real 14260576Sjmmv @cmp -s atf-version atf-version-real \ 15260576Sjmmv || cp atf-version-real atf-version 16260576Sjmmvatf-version-real: .PHONY 17260576Sjmmv @grep 'define VERSION' ${ATF}/bconfig.h \ 18260576Sjmmv | cut -d '"' -f 2 >atf-version-real 19260576SjmmvCLEANFILES+= atf-version atf-version-real 20