blob: 4b0f9911eecd56a823f9d186a4be54999bfa2cd1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#
# Common Makefile code for all components of ATF.
#
.if !defined(ATF)
.error "ATF must be defined and point to the contrib/atf directory"
.endif
# Depend on the atf-version target to generate a file that contains the
# version number of the currently imported ATF release and that only
# changes on new imports.
atf-version: atf-version-real
@cmp -s atf-version atf-version-real \
|| cp atf-version-real atf-version
atf-version-real: .PHONY
@grep 'define VERSION' ${ATF}/config.h \
| cut -d '"' -f 2 >atf-version-real
CLEANFILES+= atf-version atf-version-real
CXXSTD= gnu++20
|