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