Home | History | Annotate | Line # | Download | only in libatf-c
Makefile revision 1.1
      1  1.1  jmmv # $NetBSD: Makefile,v 1.1 2009/01/19 07:13:04 jmmv Exp $
      2  1.1  jmmv 
      3  1.1  jmmv NOLINT=		# defined
      4  1.1  jmmv 
      5  1.1  jmmv .include <bsd.own.mk>
      6  1.1  jmmv 
      7  1.1  jmmv LIB=		atf-c
      8  1.1  jmmv NOPIC=		# defined; interface is still too unstable
      9  1.1  jmmv 
     10  1.1  jmmv SRCDIR=		${NETBSDSRCDIR}/external/bsd/atf/dist
     11  1.1  jmmv .PATH:		${SRCDIR}
     12  1.1  jmmv .PATH:		${SRCDIR}/atf-c
     13  1.1  jmmv 
     14  1.1  jmmv CPPFLAGS+=	-I${.CURDIR}
     15  1.1  jmmv CPPFLAGS+=	-I.
     16  1.1  jmmv 
     17  1.1  jmmv CPPFLAGS+=	-DHAVE_CONFIG_H
     18  1.1  jmmv CPPFLAGS+=	-DATF_ARCH=\"${MACHINE}\"
     19  1.1  jmmv CPPFLAGS+=	-DATF_CONFDIR=\"/etc/atf\"
     20  1.1  jmmv CPPFLAGS+=	-DATF_LIBEXECDIR=\"/usr/libexec\"
     21  1.1  jmmv CPPFLAGS+=	-DATF_MACHINE=\"${MACHINE_ARCH}\"
     22  1.1  jmmv CPPFLAGS+=	-DATF_PKGDATADIR=\"/usr/share/atf\"
     23  1.1  jmmv CPPFLAGS+=	-DATF_SHELL=\"/bin/sh\"
     24  1.1  jmmv CPPFLAGS+=	-DATF_WORKDIR=\"/tmp\"
     25  1.1  jmmv 
     26  1.1  jmmv WARNS?=		2
     27  1.1  jmmv 
     28  1.1  jmmv SRCS=		check.c \
     29  1.1  jmmv 		config.c \
     30  1.1  jmmv 		dynstr.c \
     31  1.1  jmmv 		env.c \
     32  1.1  jmmv 		error.c \
     33  1.1  jmmv 		expand.c \
     34  1.1  jmmv 		fs.c \
     35  1.1  jmmv 		io.c \
     36  1.1  jmmv 		list.c \
     37  1.1  jmmv 		map.c \
     38  1.1  jmmv 		object.c \
     39  1.1  jmmv 		process.c \
     40  1.1  jmmv 		sanity.c \
     41  1.1  jmmv 		signals.c \
     42  1.1  jmmv 		text.c \
     43  1.1  jmmv 		ui.c \
     44  1.1  jmmv 		user.c \
     45  1.1  jmmv 		tc.c \
     46  1.1  jmmv 		tcr.c \
     47  1.1  jmmv 		tp.c \
     48  1.1  jmmv 		tp_main.c
     49  1.1  jmmv 
     50  1.1  jmmv INCS=		check.h \
     51  1.1  jmmv 		config.h \
     52  1.1  jmmv 		defs.h \
     53  1.1  jmmv 		dynstr.h \
     54  1.1  jmmv 		env.h \
     55  1.1  jmmv 		error.h \
     56  1.1  jmmv 		error_fwd.h \
     57  1.1  jmmv 		expand.h \
     58  1.1  jmmv 		fs.h \
     59  1.1  jmmv 		io.h \
     60  1.1  jmmv 		list.h \
     61  1.1  jmmv 		macros.h \
     62  1.1  jmmv 		map.h \
     63  1.1  jmmv 		object.h \
     64  1.1  jmmv 		process.h \
     65  1.1  jmmv 		sanity.h \
     66  1.1  jmmv 		signals.h \
     67  1.1  jmmv 		tc.h \
     68  1.1  jmmv 		tcr.h \
     69  1.1  jmmv 		text.h \
     70  1.1  jmmv 		tp.h \
     71  1.1  jmmv 		ui.h \
     72  1.1  jmmv 		user.h
     73  1.1  jmmv INCSDIR=	/usr/include/atf-c
     74  1.1  jmmv 
     75  1.1  jmmv INCS+=		atf-c.h
     76  1.1  jmmv INCSDIR_atf-c.h=/usr/include
     77  1.1  jmmv 
     78  1.1  jmmv MAN=		# empty
     79  1.1  jmmv 
     80  1.1  jmmv CLEANFILES+=	defs.h
     81  1.1  jmmv 
     82  1.1  jmmv defs.h: defs.h.in
     83  1.1  jmmv 	sed -e 's,@ATTRIBUTE_NORETURN@,__attribute__((noreturn)),g' \
     84  1.1  jmmv 		<${SRCDIR}/atf-c/defs.h.in >defs.h.tmp
     85  1.1  jmmv 	mv defs.h.tmp defs.h
     86  1.1  jmmv 
     87  1.1  jmmv .include <bsd.lib.mk>
     88