1# $NetBSD: Makefile,v 1.3 2023/06/20 17:23:03 christos Exp $
2
3LIBISPRIVATE=       yes
4NOLINKLIB=          # defined
5NOPIC=              # defined
6NOPROFILE=          # defined
7
8.include <bsd.own.mk>
9.include <${.CURDIR}/../../Makefile.inc>
10
11.PATH:              ${HEIMDIST}/lib/vers
12
13LIB=                vers
14
15includes: print_version.h
16
17SRCS=               print_version.c
18DPSRCS=             print_version.h
19
20HOST_CPPFLAGS+=     -I${HEIMBASE}/include -DHAVE_CONFIG_H
21
22make-print-version.lo: ${HEIMBASE}/include/version.h
23
24make-print-version: make-print-version.lo
25          ${HOST_CC} ${HOST_LDFLAGS} -o ${.TARGET} ${.ALLSRC}
26
27print_version.h: make-print-version
28          ${_MKTARGET_CREATE}
29          ./make-print-version print_version.h
30
31print_version.o print_version.ln: print_version.h
32
33CLEANFILES+=        print_version.h make-print-version make-print-version.lo
34
35.include <${HEIMBASE}/Makefile.rules.inc>
36.include <bsd.lib.mk>
37