1 # $NetBSD: Makefile,v 1.17 2013/03/14 07:10:06 jmmv Exp $
9 CWARNFLAGS
+= -Wno-missing-noreturn
12 .PATH
: ${SRCDIR}/atf-c
13 .PATH
: ${SRCDIR}/atf-c
/detail
15 CPPFLAGS
+= -I
${.CURDIR
}
18 CPPFLAGS
+= -DHAVE_CONFIG_H
19 CPPFLAGS
+= -DATF_ARCH
=\"${MACHINE_ARCH}\"
20 CPPFLAGS
+= -DATF_BUILD_CC
=\"/usr
/bin
/cc\"
21 CPPFLAGS
+= -DATF_BUILD_CFLAGS
=\"\"
22 CPPFLAGS
+= -DATF_BUILD_CPP
=\"/usr
/bin
/cpp\"
23 CPPFLAGS
+= -DATF_BUILD_CPPFLAGS
=\"\"
24 CPPFLAGS
+= -DATF_BUILD_CXX
=\"/usr
/bin
/c
++\"
25 CPPFLAGS
+= -DATF_BUILD_CXXFLAGS
=\"\"
26 CPPFLAGS
+= -DATF_CONFDIR
=\"/etc
/atf
\"
27 CPPFLAGS
+= -DATF_INCLUDEDIR
=\"/usr
/include\"
28 CPPFLAGS
+= -DATF_LIBDIR
=\"/usr
/lib
\"
29 CPPFLAGS
+= -DATF_LIBEXECDIR
=\"/usr
/libexec
\"
30 CPPFLAGS
+= -DATF_MACHINE
=\"${MACHINE}\"
31 CPPFLAGS
+= -DATF_M4
=\"/usr
/bin
/m4
\"
32 CPPFLAGS
+= -DATF_PKGDATADIR
=\"/usr
/share
/atf
\"
33 CPPFLAGS
+= -DATF_SHELL
=\"/bin
/sh
\"
34 CPPFLAGS
+= -DATF_WORKDIR
=\"/tmp
\"
68 INCSDIR
= /usr
/include/atf-c
71 INCSDIR_atf-c.h
=/usr
/include
79 -e
's|@ATTRIBUTE_FORMAT_PRINTF@|__attribute__((__format__(__printf__, a, b)))|g' \
80 -e
's|@ATTRIBUTE_NORETURN@|__attribute__((__noreturn__))|g' \
81 -e
's|@ATTRIBUTE_UNUSED@|__attribute__((__unused__))|g' \
82 < ${.ALLSRC
} > ${.TARGET
}.tmp
83 mv
${.TARGET
}.tmp
${.TARGET
}
85 .if
${MKSHARE} != "no"
87 FILESDIR
= /usr
/lib
/pkgconfig
90 atf-c.
pc: Makefile atf-c.
pc.in bconfig.h
91 ${TOOL_SED} -e
's,__ATF_VERSION__,${ATF_VERSION},g' \
93 -e
's,__INCLUDEDIR__,/usr/include,g' \
94 -e
's,__LIBDIR__,/usr/lib,g' \
95 <${SRCDIR}/atf-c
/atf-c.
pc.in
>atf-c.
pc