Home | History | Annotate | Line # | Download | only in test
      1  1.2  drochner # $NetBSD: Makefile.satest,v 1.2 1999/02/19 19:53:01 drochner Exp $
      2  1.1  drochner 
      3  1.1  drochner I386_STAND_DIR?= $S/arch/i386/stand
      4  1.1  drochner 
      5  1.1  drochner .PATH: ${I386_STAND_DIR}/lib/test ${I386_STAND_DIR}/lib ${I386_STAND_DIR}/libsa
      6  1.1  drochner 
      7  1.1  drochner SRCS+= stand_user.c
      8  1.1  drochner 
      9  1.1  drochner # Separate libsa's namespace from userland libraries.
     10  1.1  drochner # Should comply to "sanamespace.h".
     11  1.1  drochner CPPFLAGS+= -Dmain=samain -Dexit=saexit -Dfree=safree
     12  1.1  drochner CPPFLAGS+= -Dopen=saopen -Dclose=saclose -Dread=saread -Dwrite=sawrite
     13  1.1  drochner CPPFLAGS+= -Dioctl=saioctl -Dlseek=salseek
     14  1.1  drochner CPPFLAGS+= -Dprintf=saprintf -Dsprintf=sasprintf -Dvprintf=savprintf
     15  1.1  drochner CPPFLAGS+= -Dputchar=saputchar -Dgets=sagets
     16  1.1  drochner CPPFLAGS+= -Dstrerror=sastrerror  -Derrno=saerrno
     17  1.1  drochner 
     18  1.1  drochner CPPFLAGS+= -I$S/lib/libsa -I${I386_STAND_DIR}/libsa -I${I386_STAND_DIR}/lib
     19  1.1  drochner CPPFLAGS+= -I${I386_STAND_DIR}/lib/test -I$S
     20  1.1  drochner 
     21  1.1  drochner CPPFLAGS+= -DHEAP_VARIABLE
     22  1.1  drochner 
     23  1.1  drochner CFLAGS= -O -g -Wall -fwritable-strings
     24  1.1  drochner 
     25  1.1  drochner LDFLAGS= -g -static -Xlinker -M
     26  1.2  drochner LDADD= ${LIBSA} -lz -lkvm -li386 >${PROG}.list 2>&1
     27  1.1  drochner CLEANFILES+= ${PROG}.list
     28  1.1  drochner 
     29  1.1  drochner .include <bsd.prog.mk>
     30  1.1  drochner 
     31  1.1  drochner ### find out what to use for libsa
     32  1.1  drochner SA_AS=		library
     33  1.1  drochner .include "${S}/lib/libsa/Makefile.inc"
     34  1.1  drochner LIBSA=		${SALIB}
     35  1.1  drochner 
     36  1.1  drochner ${PROG}: ${LIBSA}
     37