Makefile revision 1.2
1# $NetBSD: Makefile,v 1.2 2011/10/30 00:11:28 christos Exp $ 2 3NOMAN= # defined 4 5.include <bsd.own.mk> 6.include "../Makefile.inc" 7 8PROG= psim 9SRCS= main.c 10 11HOST_CPPFLAGS+= -I. \ 12 -I${DIST}/sim/ppc -I${DIST}/include \ 13 -I${.CURDIR}/../../lib/libsim/arch/${MACHINE_ARCH} \ 14 -I${.CURDIR}/../../lib/libbfd/arch/${MACHINE_ARCH} \ 15 -I${DIST}/bfd \ 16 -I${.CURDIR}/../../lib/libgdb \ 17 -I${DIST}/gdb \ 18 -I${DIST}/gdb/config \ 19 -I${DIST}/sim/common \ 20 -I${LIBSIMDIR} 21PSIM_DEFINES= -DHAVE_CONFIG_H \ 22 -DHAVE_COMMON_FPU \ 23 -DDEFAULT_INLINE=PSIM_INLINE_LOCALS \ 24 -DWITH_HOST_BYTE_ORDER=BYTE_ORDER \ 25 -DWITH_SMP=5 \ 26 -DHAVE_TERMIOS_STRUCTURE \ 27 -DHAVE_DEVZERO 28CPPFLAGS+= ${HOST_CPPFLAGS} ${PSIM_DEFINES} 29 30SRCS+=version.c 31 32.include <bsd.prog.mk> 33 34LIBSIMDIR!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR} 35 36LDADD+= -L${LIBSIMDIR} -lsim 37DPADD+= ${LIBSIMDIR}/libsim.a 38 39LIBBFDDIR!= cd ${.CURDIR}/../../lib/libbfd && ${PRINTOBJDIR} 40LDADD+= -L${LIBBFDDIR} -lbfd 41DPADD+= ${LIBBFDDIR}/libbfd.a 42 43LIBIBERTYDIR!= cd ${.CURDIR}/../../lib/libiberty && ${PRINTOBJDIR} 44LDADD+= -L${LIBIBERTYDIR} -liberty 45DPADD+= ${LIBIBERTYDIR}/libiberty.a 46 47LDADD+= -lintl -lz 48DPADD+= ${LIBINTL} ${LIBZ} 49 50CLEANFILES+= version.c 51 52version.c: ${DIST}/gdb/version.in 53 echo 'const char version[] = "'$$(cat ${.ALLSRC})'";' > ${.TARGET} 54 55.PATH: ${DIST}/sim/ppc 56